如鵬網 大學生計算機學習社區

          CowNew開源團隊

          http://www.cownew.com 郵件請聯系 about521 at 163.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks

          #


          - 你是否渴望用程序自由的書寫思想?
          - 你是否渴望淋漓盡致地培養并施展自己的才能?
          - 你是否渴望加入一支志同道合的團隊,共同成就一番事業,并最終推動一個行業的進步?

          請加入我們,把你的渴望變成現實!
          ---- 贊同科技-產品開發部
          ====

          贊同科技產品開發部誠聘軟件工程師。公司提供有競爭力的薪資福利,開放和諧的工作環境,廣闊的成長空間。

          職位描述:
          負責面向銀行軟件系統的各類軟件研發

          發展方向:
          軟件設計,系統架構,方案咨詢

          招聘人數:
          北京4人,上海4人。

          職位要求:
          1 對軟件技術懷有濃厚興趣,思維敏捷,視野開闊;
          2 碩士 或 本科 學歷,專業不限;
          3 熟練運用Java、C或C#語言進行軟件開發;
          4 豐富的軟件項目經驗;
          5 如果廣泛了解各種軟件技術,例如Eclipse RCP、.Net WPF、Linux/Unix、Python更佳。

          期待著你的加盟!

          應聘北京職位請發送簡歷至 pu.yun@agree.com.cn
          應聘上海職位請發送簡歷至 xu.hb@agree.com.cn

          歡迎隨簡歷一起發送一份你自認為算是個人杰作的介紹,可以是程序的抓圖,可以是一篇文章,一個網頁鏈接,也可以是一段代碼(字如其人,代碼也是).請注意不要涉及版權、保密等敏感信息。

          ====

          贊同公司簡介:

          北京贊同科技發展有限公司成立于1993年,是集金融軟件開發、銷售、服務為一體的高新技術企業。

          客戶主要為金融行業客戶,主要包括:工商銀行,建設銀行,交通銀行,廣東發展銀行,北京銀行,恒豐銀行,各種商業銀行及地方農信等。

          作為一家資深金融軟件開發公司,目前擁有上海、廣州、西安三地直屬分部。

          公司主頁:http://www.agree.cn/
          ====

          贊同公司 產品開發部簡介:

          產品開發部負責公司各系統多條產品線的研發,與北京、上海、廣州等地的事業部緊密配合,通過提供優秀的執行平臺、開發工具、運維平臺,為工行、建行、交行、廣發、北京銀行等多家銀行提供高品質的服務。

          主要產品線包括:
          - 前端系統產品線。主要包括傳統的unix字符終端的AHA系統,c/s結構使用IE瀏覽器的AE系統,b/s結構使用web瀏覽器的eTeller系統,b/s結構基于插件體系RCP的AB系統等。

          - 中間業務產品線。主要包括中間業務聯機處理AFA系統,中間業務批量處理ISBP系統,聯機批量報表aReport系統等。

          - 渠道整合產品線。主要包括通訊前置AFE系統,企業渠道整合ECI系統等。

          - 監控運維產品線。CAMA集中監控運行維護管理平臺,并結合與前三條產品線多個產品相關的多套適配器,針對不同銀行不同系統環境提供可定制產品。

          - 集成開發環境產品線。與前四條產品線多個產品相關的多套IDE產品,基于插件體系,可自由組合定制。

          - 業務系統產品線。在前五條產品線的基礎上,提供針對新興金融服務業務的一攬子解決方案,例如影像工作流、流程再造、小額支付系統、支票截留系統等。

          公司簡介請點擊此處:http://www.aygfsteel.com/Files/huanzhugege/03-贊同科技簡介.zip

          posted @ 2007-10-08 13:14 CowNew開源團隊 閱讀(645) | 評論 (0)編輯 收藏

          源碼:
          public class Main
          {
           public void main(String[] args)
           {
            int a = (int) 3.14;
            a++;
            a=a+1;
            a=a+2;
            System.out.println(3+4);
            List list = new ArrayList();
            list.add(1);
            
            List<String> list2 = new ArrayList<String>();
            list2.add("333");
           }
          }

          反編譯以后:
          public class Main
          {
            public void main (String[] args)
            {
              int a = 3;
              a++;
              a++;
              a += 2;
              System.out.println (7);
              java.util.List list = new ArrayList ();
              list.add (Integer.valueOf (1));
              java.util.List list2 = new ArrayList ();
              list2.add ("333");
            }
          }

          posted @ 2007-09-30 10:46 CowNew開源團隊 閱讀(1413) | 評論 (7)編輯 收藏

                準備開始翻譯Antlr的文檔,已經取得了Antlr的作者Terence Parr的授權,將會做為Antlr的中文官方文檔發布。
                有興趣一起翻譯的請和我聯系,目前Long、阿樂等人已經加入。有意加入的請首先完成下面的幾個問題,然后Email給我(about521 at 163.com),并告知您的聯系方式等信息:
          1、請翻譯下面的段落:
          A lexer (often called a scanner) breaks up an input stream of characters into vocabulary symbols for a parser, which applies a grammatical structure to that symbol stream. Because ANTLR employs the same recognition mechanism for lexing, parsing, and tree parsing, ANTLR-generated lexers are much stronger than DFA-based lexers such as those generated by DLG (from PCCTS 1.33) and lex.
          2、編譯器的六個階段:_____、_____、語義分析、中間代碼生成、代碼優化和代碼生成。
          3、(1+2)*3的抽象語法樹是什么樣的?
          posted @ 2007-09-28 10:54 CowNew開源團隊 閱讀(1554) | 評論 (2)編輯 收藏

          CowNewSQL發布新版本了,這個版本的推出標志著CowNewSQL能正式應用于開發實際了。
          本版更新列表:
          1、增加了對Create Table、Drop Table、Create Index和DropIndex的支持。

          2、修改了N多Bug,使用從各方收集到的近百條各種復雜的SQL語句全面測試通過!!!

          3、完善開發文檔,語法規則、SQL例子、函數列表、使用方法一應俱全。

          4、支持JDK1.4或更高版本。

          下載地址:http://www.cownew.com/download/

          CowNewSQL簡介:

                 由于種種原因,各個數據庫系統的SQL語句語法以及支持的函數都不盡相同,這造成了如下兩個問題:(1)使得系統在多個不同數據庫之間移植變得非常困難,特別是需要維護多個數據庫版本的時候;(2)開發人員必須對各種數據庫的語法差異非常了解,這加大了開發難度。

                 雖然Hibernate通過HQL等技術部分的解決了跨數據庫移植的問題,但是在對性能要求比較高的場合還是需要直接使用SQL語句訪問數據庫的,在這種情況下如何編寫能被不同數據庫支持的SQL語句就成了。目前解決這種差異的最常用的技術就是SQL語句翻譯,使用SQL翻譯器可以將SQL語句翻譯為在不同的數據庫中支持的特定平臺的SQL語句。CowNewSQL就是這樣一款產品。

                 CowNewSQL簡化了跨數據庫產品的開發,比如取當前日期在MSSQL中是“SELECT GETDATE()”,在MYSQL中是“SELECT NOW()”,在Oracle中是“SELECT SYSDATE FROM DUAL”,使用CowNewSQL以后您只要使用“SELECT NOW()”,那么CowNewSQL就會為您自動將其翻譯為對應數據庫平臺支持的SQL語句,而且CowNewSQL的兼容性也非常好,比如“SELECT NOW()”寫成“SELECT GETDATE()”同樣可以被正確的翻譯;取數據庫前10條記錄,在MSSQL中是“Select top 10 from T_1”、在MYSQL中是“SELECT  LIMIT 0, 10 ”、在Oracle中是“SELECT  FROM DUAL WHERE ROWNUM <= 10”,使用CowNewSQL以后您只要使用“Select top 10 from T_1”,那么CowNewSQL就會為您自動將其翻譯為對應數據庫平臺支持的SQL語句。

              CowNewSQL還通過變通的方式對目標數據庫不直接支持的語法進行了支持。比如MYSQL是不支持“select * from t1 where fid in(select fid from t2 limit 0,5)”這樣在子查詢中的Limit語句的,CowNewSQL通過將子查詢進行二次結果集包裝的方式巧妙的對其進行了支持,“delete from T_SaleInvoice where FId in(select top 5 FParentId from T_SaleInvoiceDetails)”通過CowNewSQL的翻譯以后就成了“DELETE FROM T_SaleInvoice WHERE FId IN (select * from(SELECT FParentId FROM T_SaleInvoiceDetails LIMIT 0, 5 ) t_temp_sub)”這樣被MYSQL支持的語法了;MYSQL中沒有提供計算兩個日期之間月份差異的函數,CowNewSQL通過組合其他日期函數的方式模擬了這個函數,這樣使用者只要使用MONTHS_BETWEEN函數即可了,無需關心內部的差異。

          CowNewSQL支持如下幾種類型的SQL語句:CreateTable/DropTable/CreateIndex/DropIndex/Select/Insert/Delete/Update;支持子查詢、JoinUnion等高級的SQL特性;支持日期(包括取當前日期、從日期中提取任意部分、計算日期差異、日期前后推算等)、數學(包括取絕對值、取PI值、四舍五入、對數計算、隨機數等)、字符串(包括取子字符串、取字符串長度、字符串截斷、大小寫轉換等)、基本數據處理(包括數字字符串互轉、日期轉字符串、非空判斷等)等函數。

          下載地址:http://www.cownew.com/download/

          posted @ 2007-09-21 19:39 CowNew開源團隊 閱讀(2324) | 評論 (11)編輯 收藏

          一直無法開啟TurboLinux的Telnet和FTP服務,根據網上提供的方法也不湊效。下面是我的一位同事寫的TurboLinux下開啟Telnet和FTP服務的方法,版本是TurboLinux 7.1 SP2 DataServer。使用他的方法就能成功開啟了:


          =============================
          1、配置telnet服務
          =============================
          (1)檢查配置
           # chkconfig telnet on

          (2)修改 /etc/hosts.allow
          加入
           in.telnetd : ALL

          (3)修改 /etc/pam.d/login
          注釋掉
           auth required pam_securetty.so

          (4)關閉放火墻
           # /etc/init.d/iptables stop

          (5)修改 /etc/xinetd.conf
          放大并發數到
           instances=600
          因為只是測試用,也不用太大了(可以不改而用系統的默認值)

          (6)重啟xinetd服務
          #service xinetd restart


          =============================
          2、開啟服務
          =============================

          在圖形方式下,可以通過系統的管理工具完成下面的開啟及停止工作,也可以用下面的命令操作

          (1)開啟ftp
          #service proftpd start

          (2)開啟telnet
          編輯/etc/xinetd.d/telnet,把disable=yes修改為disable=no,保存退出(與命令chkconfig telnet on作用相同);
          #service xinetd restart

          (3)編輯/etc/hosts.deny
          在ALL : ALL 前面加#注釋這一行。
          最好修改 /etc/hosts.allow文件,系統默認拒絕不在該文件中列出的所有服務請求,即/etc/hosts.allow文件記錄對外開發的服務,
          否則修改/etc/hosts.deny文件,把所有的服務對外開放可能引來系統安全性問題。

           

          posted @ 2007-09-13 09:52 CowNew開源團隊 閱讀(1423) | 評論 (2)編輯 收藏

          第三次沈陽徒步開始,上午11點30出發,下午7點30返回,總行程約28公里。路線如下:
          天光小區—市府廣場—市府大街—北一東路—北一中路—北一西路—重工北街—建設西路—建設中路—建設東路—南五馬路—青年大街—大西路—天光社區
          posted @ 2007-09-01 22:12 CowNew開源團隊 閱讀(333) | 評論 (0)編輯 收藏

          本周第二次沈陽徒步開始,上午11點出發,下午7點返回,總行程約25公里,由于手機忘了充電了,所以沒拍照。路線如下:
          天光小區-市府廣場-北京街-昭陵-新樂遺址-航空學院-醫學院-沈陽外環路-沈陽農科院-遼寧大學-西塔-太原街-南京街-和平大街-大西路-天光小區
          posted @ 2007-08-25 23:17 CowNew開源團隊 閱讀(352) | 評論 (0)編輯 收藏

          1
          top 看當前運行的進程
          kill -9 pid 終止某進程(樹)
          cd 返回根目錄
          pwd 顯示當前目錄
          3 less more查看文本文件指令 在less中打入v鍵就會啟動vi編輯當前文件
          4 mkdir、rm mv 改變文件名和目錄名的命令
          cp 復制文件和目錄命令
          man 命令使用方法參考工具,很有用
          nano是一個小巧自由,并且友好的編輯器
          5
          vi有兩種模式,一種是命令模式,一種是編輯模式。進入vi以后,默認處于命令模式。

          現在我們執行vi LoveLetter。進入以后,按一下鍵盤上的Insert功能鍵或者i鍵可以進入編輯狀態,可以插入字符,再按一下Insert變成復蓋模式,這兩種模式的區別很容易體現,大家嘗試一下就可以了。上下左右四個方向鍵可以移動光標。基本的編輯命令和Windows里面沒有區別。是不是很容易呢?當你把需要的內容輸入完成以后,我們要保存,這時候按一下ESC鍵從編輯模式回到命令模式,首先輸入一個冒號“:”,也就是按住SHIFT鍵不放再按分號“;”這樣首先輸入一個“:”,然后,輸入w,回車,就可以保存我們編輯的內容到LoveLetter文件。現在我們按一下Insert就可以繼續編輯。再按ESC,輸入“:”,再按w又可以保存。可是現在我們不需要保存,我們想要不保存就退出,怎么做呢?當我們輸入w的時候是write的意思,保存,那么我們輸入q就是quit退出的意思。好,輸入q,回車,vi提示我們剛才進行的修改還沒有保存,所以記住!一旦需要放棄我們的修改,不能直接用q命令退出,而需要用“q!”命令。輸入q!,好了,退出了。
          我們想看看我們剛才編輯的LoveLetter是不是真的保存好了,再vi LoveLetter,ok,看到了吧?現在我們想要直接退出,就可以只輸入“:q”就可以了,不用輸入那個“!”因為我們沒有修改文件內容。如果我們修改一下這篇文章,我們在退出的時候可以輸入“ESC : wq”就可以了。不需要把w和q分成兩次輸入。
          6 linux中可以用amount命令將iso文件掛接為目錄:mount -t iso9660 -o loop /home/kris/somewhat.iso /mnt/cdrom
          7 file 檢查文件的類型
          8 wall write mesg
          9 reset 重置終端,當屏幕發生問題的時候用此方法
          10 env 顯示環境變量
          11 改變系統語言的方式:運行 export   LC_ALL="en_US"   LANG=en_US 就可以改成英文。要想一直輸出E文.可以到 /etc/sysconfig/i18n里修改LANG="en_US. Utf-8"
          12 查看本機ip:ifconfig -a
          13 mount光盤:mount/dev/cdrom /mnt/cdrom,然后就可以在/mnt/cdrom中看到光盤內容了 。用umount /mnt/cdromo 可以卸載光盤。只有卸載光盤以后才能將光盤彈出。
          14 在linux的提示符下輸入文件名等的時候,可以輸入部分文件名然后按Tab鍵即可智能補全。
          15 redhat中安裝rpm包的方法:rpm -i "包路徑";要升級包可以rpm -U packagename。包的刪除比較容易,使用:# rpm -e packagename就能夠刪除自己想要刪除的包,不需要知道版本和路徑
          16 啟動即運行vsftp方法,運行ntsysv,選中列表中的vsftpd即可。
          17 查看文件內容:cat 文件名
          18 find / -name "*network*" -print 查找根目錄下所有包含network的文件
          find / -iname "*network*" -print 查找根目錄下所有包含network的文件,忽略大小寫
          19 useradd user1 建立一個用戶,不過在為用戶設定密碼之前這個用戶是不能使用的,設定密碼的命令為passwd user1
          20 ls的時候文件名旁邊如果有“*”號,表示它是可執行文件,只要運行“*/文件名”即可運行。
          21 重啟網絡service network restart
          22 字符界面進入圖形界面:startx,圖形界面返回字符界面:注銷即可。
          23 安裝VMWare,然后虛擬機網絡類型選NAT即可實現主機和虛擬機之間的通信,要遠程登錄linux還需要安裝telnet服務,root默認不能通過telnet登錄
          24 刪除非空目錄:rm -rf 目錄名
          25 解壓cpio的方法:cpio -idmv < ***.cpio
          26 UE中編輯的shell腳本到unix中運行提示“h^M: is not an identifier”,解決方法:dtox a.txt >b.txt 轉換為unix格式,或者使用UE中的“文件”“轉換”“DOS轉Unix”功能。第二種更方便
          27 find /usr -name httpd
          28 解壓some.tgz的方法:首先gunzip some.tgz,生成some.tar,然后tar -xvf some.tar解壓
          29 將gcc加入路徑的方法:
          PATH=$PATH:/usr/gnu/bin/
          export PATH
          30 sh腳本的變量的賦值等號兩邊不能有空格
          31 sh腳本中命令行之間不能有空行,if語句后的條件前后要有空格
          32 判斷當前終端類型echo $TERM
          33 重新獲取ip的方式:/etc/init.d/network   restart  
          34 Linux中錄入ESC轉義符的方法:首先按下Ctrl+V,然后按下ESC鍵
          35 以后臺方式運行一個程序,也就是腳本退出、shell退出都不會導致程序退出:命令后加“&”
          36 登錄自啟動的腳本放在“/etc/profile”文件中,比如配置Java的環境變量就必須在這個文件中加入:
          pathmunge /usr/java/j2re1.4.2_14/bin/ after
          JAVA_HOME="/usr/java/j2re1.4.2_14/"

          注意JAVA_HOME中的等號兩邊不能有空格,否則JAVA_HOME會被當成命令處理!!!!!!!!!!!!!!!!!!!1
          37 如果系統出現亂碼修改LANG環境變量即可。以前批量系統就出現過此問題
          39 windows下的trace對應Linux的"traceroute ip地址"
          40 Linux下使用U盤的方法,插入U盤,在mnt下創建目錄usb;然后運行“fdisk -l”,這樣會顯示所有的設備,因為一般的U盤都是Fat格式的,所以找到格式為FAT的硬盤的標識符,比如sdb1,然后運行mount -t vfat /dev/sdb1 /mnt/usb;這樣就U盤就掛接到/mnt/usb下了;卸載的時候umount /mnt/usb

           

          posted @ 2007-08-23 20:06 CowNew開源團隊 閱讀(1077) | 評論 (0)編輯 收藏

              上次換工作,給自己說了一萬遍“打死也不做應用系統開發”,稀里糊涂的又來做應用開發了,項目又要上線了,SB客戶整天催,什么這帳戶、那扣稅的,一聽就煩。客戶竟然還敢罵本尊,靠!!!真想暴揍他一頓,你個SB客戶算個算狗屁!!!好在我強壓心中怒火,沒爆發。。。不知道還能憋幾天。。。
              好想做純技術開發,再也不用管那些惡心的“業務流程”,一心寫代碼,老天呀,給條明路吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!
          posted @ 2007-08-16 20:53 CowNew開源團隊 閱讀(775) | 評論 (14)編輯 收藏

            為了減肥,為了鍛煉,我決定以后每周至少一次全天徒步鍛煉。這天是第一次,上午10:30出發,下午6點返回,總行程約18公里,路線:天光小區——故宮——順著大東路走——順著長安路走——順著東濱河街走——下木廠——濱河路——文萃路——青年大街————達到渾河大橋以后順著青年大街返回天光小區。

          下面是用低分辨率的手機拍攝下來的沿途風景:

           

          沈陽的造幣廠

           

          沈礦集團

           

          開始進入郊區

           

          郊區某路口

          看到運河了

           

          東塔1

          東塔2

          運河上的橋

           

          運河好直

           

          運河好美

           

          運河畔,動物園前

           

           

          尊重科學家

           

          家樂福

           

          夏宮前的迎奧運標志

           

          渾河

           

          渾河畔的垂釣者

           

          此次到達的最南端——渾河大橋

          posted @ 2007-08-15 23:59 CowNew開源團隊 閱讀(821) | 評論 (8)編輯 收藏

          僅列出標題
          共30頁: First 上一頁 8 9 10 11 12 13 14 15 16 下一頁 Last 
          主站蜘蛛池模板: 东兰县| 红桥区| 宁蒗| 紫阳县| 元江| 三门县| 青浦区| 满洲里市| 深圳市| 山阳县| 鄄城县| 忻州市| 张家港市| 雅江县| 观塘区| 吉木乃县| 如皋市| 南雄市| 南丰县| 青州市| 海安县| 克东县| 阳曲县| 运城市| 陇南市| 宜兰县| 来宾市| 灵石县| 鄂州市| 长丰县| 称多县| 庆元县| 高州市| 赣州市| 麦盖提县| 广东省| 习水县| 景谷| 同江市| 平阳县| 富宁县|