佳麗斯 加厚雙人/單人秋冬被子暖冬 羊毛被芯羊毛柔絲被特價包郵 憂憂魚冬外穿打底褲女秋冬厚長褲女褲加絨加厚高腰彈力鉛筆褲靴褲 韓國代購2013新款 韓版秋冬休閑女時尚磨破口袋衛(wèi)衣韓版學生裝 潮

          有時,退一步,能一口氣進幾步,只是這先退一步需要勇氣和自信。

          用心愛你,努力工作。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            70 隨筆 :: 1 文章 :: 33 評論 :: 0 Trackbacks

          #

              最近在開發(fā)站內(nèi)搜索,以開源的lucene作為基礎(chǔ)框架。Lucene可以實現(xiàn)自定義過濾器Filter接口,也可以直接調(diào)用lucene已經(jīng)提供的類。
              本文使用 FilteredQuery 進行多條件過濾。

          import java.util.*;
          import org.apache.lucene.index.Term;
          import org.apache.lucene.search.*;

          public class ezfilter{   
                  private List<Filter> filterList;
                  public ezfilter(){
                      filterList = new ArrayList<Filter>();
                  }
                  public void addFilter(String Field,String Value){
                      Term term=new Term(Field,Value);//添加term
                      QueryWrapperFilter filter=new QueryWrapperFilter(new TermQuery(term));//添加過濾器
                      filterList.add(filter);//加入List,可以增加多個過濾
                  }
                  public Query getFilterQuery(Query query){
                      for(int i=0;i<filterList.size();i++){
                          //取出多個過濾器,在結(jié)果中再次定位結(jié)果
                          query = new FilteredQuery(query, filterList.get(i));
                      }
                      return query;
                  }   
          }

          在查詢時,調(diào)用方式如下:

          ezfilter filter = new ezfilter();
          filter.addFilter("id","1000");//過濾id=1000
          filter.addFilter("type","school");//過濾type=school
          .....
          query=filter.getFilterQuery(query);//結(jié)果過濾
          hits = searcher.search(query);


          以上代碼只是簡化說明,希望有碰到的朋友可以參考。





          posted @ 2009-10-13 17:28 王生生 閱讀(1270) | 評論 (0)編輯 收藏

          簡單實現(xiàn)網(wǎng)頁采集程序,運行程序后,把抓到的網(wǎng)頁放到目錄下面

          package com.ducklyl;

          import java.net.*;
          import java.io.*;

          public class WebHttpClient {
              //網(wǎng)頁保存路徑
              private static String Text_File_Path="D:\\Test\\index.html";
              public static void main(String args[]){
                  try{
                      File file=new File(Text_File_Path);
                      FileWriter fpWriter=new FileWriter(file);
                     
                      //生成下載對象
                      String URL="www.bnu.edu.cn",Host="www.bnu.edu.cn";
                      int Port=80;
                      Socket webclient=new Socket(URL,Port);
                      //輸出流
                      PrintWriter result=new PrintWriter(webclient.getOutputStream(),true);
                      //讀取流
                      BufferedReader receiver=new BufferedReader(new InputStreamReader(webclient.getInputStream()));
                     
                      //發(fā)送http request
                      result.println("GET / HTTP1.1");
                      result.println("Host:"+Host);
                      result.println("Connection:Close");
                      result.println();

                      //接收Http response
                      boolean bRet=true;
                      StringBuffer sb=new StringBuffer(8096);
                      while(bRet){
                          if(receiver.ready()){
                              int idx=0;
                              while(idx!=-1){
                                  idx=receiver.read();
                                  sb.append((char)idx);
                              }
                              bRet=false;
                          }
                      }
                      //打印結(jié)果
                      System.out.println(sb.toString());
                      //寫到文件里面
                      fpWriter.write(sb.toString());
                      webclient.close();
                      fpWriter.close();
                  }catch(UnknownHostException e){
                      System.err.println("don't get the host");
                      System.exit(1);   
                  }catch(IOException e){
                      System.err.println("Download error,please check the URL.");
                      System.exit(1);
                  }
              }
          }


          posted @ 2009-10-12 14:04 王生生 閱讀(238) | 評論 (0)編輯 收藏

               摘要: Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal";...  閱讀全文
          posted @ 2009-10-12 13:28 王生生 閱讀(2254) | 評論 (0)編輯 收藏

              orangeHRM是一套全面的人力資源管理(HRM)系統(tǒng)。它實現(xiàn)了任何企業(yè)都需要的一些重要HR功能,包括雇員資料管理、員工自服務(wù)系統(tǒng)、考勤、津貼以及招聘等功能。基于模塊化架構(gòu),這個全面的開源解決方案反映了HR管理的主要領(lǐng)域從簡單的人事管理到今天復雜的管理策略。 它是開源的人力資源管理軟件中最活躍的一個,擁有超過175000的下載量,迅速的成為了使用最廣泛的人力資源管理應(yīng)用軟件。

          你們決定開始做這個項目的原因是什么?


          我們在企業(yè)人力資源的軟件中看到了一些弊端:對于中小型企業(yè)來說,這種軟件是很昂貴的,所以有些公司只選擇使用一些簡單的技術(shù),這樣很不利于公司的發(fā)展。

          我們開始把OrangeHRM作為一個研究項目就是為了解決這些問題。因為它是免費的(并不代表不收費),所以任何人都何以負擔的起。因為是開源的,所以任何人都可以使用,而且基于 PHP, MySQL和 Apache 會有更大的可移植性。


          讓您最為自豪的是什么?

          OrangeHRM的下載已將超過了15萬。雖然不是所有的下載都能運用到生產(chǎn)系統(tǒng),但是據(jù)我們的估計數(shù)目,運用于生產(chǎn)系統(tǒng)的大約是數(shù)千人。我們感到自豪的是,我們?yōu)槿澜绲娜藗兲峁┝艘粋€系統(tǒng),改善了他們的工作效率。

          OrangeHRM2.5下載: http://www.ziddu.com/download/6849421/orangehrm-2.5.tar.gz.html

          OrangeHRM2.5中文包下載(解壓覆蓋language即可):http://www.ziddu.com/download/6849422/OrangeHRM_v2.5.x_Chinese_language.zip.html
          posted @ 2009-10-10 08:51 王生生 閱讀(1273) | 評論 (0)編輯 收藏

               上一次提到用HTML轉(zhuǎn)PDF功能,生成了多個PDF之后,想要合并成一個怎么辦?用程序生成,那就麻煩了。
          找了半天,找到一個解決的辦法,前提是在linux系統(tǒng)下,你需要事先在系統(tǒng)中安裝好 Ghostscript 和 PDFtk 這兩個軟件:

          打開終端,并粘貼下列命令:

          pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf

          需要說明的是,此示例將 1.pdf 、 2.pdf 和 3.pdf 這三個 PDF 文檔合并成 123.pdf 文件。請根據(jù)你的實際情況更改這些名稱。另外,除了合并兩個文件之外,你也可以合并三個、甚至更多。

          Ghostscript 和 PDFtk 這兩個軟件,大家可以網(wǎng)上搜一下。

          PDFtk :http://www.accesspdf.com/pdftk/#examples

          posted @ 2009-07-09 22:32 王生生 閱讀(990) | 評論 (1)編輯 收藏

              項目中有用到需要生成PDF文件,網(wǎng)上找了一些關(guān)于生成PDF文件的技術(shù),基本上都是用程序去生成。因為項目到了后期,客戶才提出轉(zhuǎn)PDF的需求,所以不太可能采用常規(guī)的方法。
              最后找到一個支持命令行的軟件(HTML2PDF Pilot),可以直接將HTML頁面轉(zhuǎn)成PDF。這樣一來可以省很多時間去再去開發(fā)。
              用java實現(xiàn)命令行調(diào)用HTML2PDF是一件很簡單的事,如此一來,解決了項目中目前棘手的問題,不過有一點比較郁悶,轉(zhuǎn)成PDF的時間要好幾秒,因此有一個比較長的等待過程。
              在這里記錄下這個方案,希望能給有遇到這個問題的朋友參考。如果大家有更好的方法,不妨提出來分享。

          HTML2PDF Pilot(破解)下載:(支持用命令行調(diào)用,可以參看壓縮包中的help.chm)

          http://www.ziddu.com/download/5538757/HTML2PDFPilot.rar.html



          posted @ 2009-07-09 22:25 王生生 閱讀(578) | 評論 (0)編輯 收藏

          很久沒用數(shù)據(jù)庫了,媽的竟然連批量插表都忘記了。在這里記錄一下。

          把表B中的字段,插入到表A中;

          INSERT INTO 表A(字段名1, 字段名2, ……)  SELECT (字段名1, 字段名2, ……) FROM 表B;



          posted @ 2009-07-07 15:17 王生生 閱讀(374) | 評論 (0)編輯 收藏

          MYSQL查詢時區(qū)分字段值的大小寫,則:字段值需要設(shè)置BINARY屬性,設(shè)置的方法:

          A、創(chuàng)建時設(shè)置:
          CREATE TABLE T(
          A VARCHAR(10) BINARY
          );

          B、使用alter修改:
          ALTER TABLE `tablename` MODIFY COLUMN `cloname` VARCHAR(45) BINARY;
          posted @ 2009-05-22 18:26 王生生 閱讀(634) | 評論 (0)編輯 收藏

              在MySQL中有兩種方法可以刪除數(shù)據(jù),一種是DELETE語句,另一種是TRUNCATE TABLE語句。DELETE語句可以通過WHERE對要刪除的記錄進行選擇。而使用TRUNCATE TABLE將刪除表中的所有記錄。
             
          DELETE和TRUNCATE TABLE的最大區(qū)別:
          (1)DELETE可以通過WHERE語句選擇要刪除的記錄。但執(zhí)行得速度不快,可以返回被刪除的記錄數(shù)。而TRUNCATE TABLE無法刪除指定的記錄,而且不能返回被刪除的記錄。但它執(zhí)行得非常快。
          (2)分別執(zhí)行
          DELETE FROM Table_name與TRUNCATE TABLE Table_name
               對執(zhí)行
          TRUNCATE TABLE Table_name后,Table_name中自增流水從新開始計算,而DELETE FROM Table_name則不會從新開始,會繼續(xù)之前的流水號。
          posted @ 2009-04-28 16:44 王生生 閱讀(324) | 評論 (0)編輯 收藏

          若您還沒有Moneybookers帳號,請在點擊這里Moneybookers免費申請一個。
                 注意:部分國內(nèi)城市的招商銀行無法接收MB的電匯,且手續(xù)費太高,因此建議不要用招行來接收!

          第一步:辦國內(nèi)的銀行卡或存折
            辦理中國銀行的“本外幣一本通”存折可能是最方便的吧。強烈推薦中行!當然,工商銀行辦理一張支持多幣種的靈通卡也是可以的,注意:一定要多幣種的!


          第二步:查開戶行的SWIFE CODE
            查詢你開戶銀行的SWIFT code。(形如:BKCHCNBJ810) 該號相當于各個銀行的身份證號。從國外往國內(nèi)轉(zhuǎn)帳外匯必須得使用該號碼。
            網(wǎng)上查詢方法:打開http://www.swift.com/biconline/index.cfm?fuseaction=display_freesearch 用拼音填入城市名“City heading”(比如大連就填dalian),在“Country name”中選國家CHINA,其他的框留空,再點搜索[ Search ]。


          其中的BIC coad對應(yīng)的內(nèi)容就是swift code。本例中的第3號是——3:中國銀行遼寧省分行“swift code”是“BKCHCNBJ810”


          注意:中行的swift code只要找到省或市一級的就可以了,不用詳細到各區(qū)的分支行。


            該網(wǎng)頁下面還注明了若表格中數(shù)字底色是藍色的,其swift code是可以正常使用的,而灰色的是暫時有問題,不可用。


          第三步:把你的國內(nèi)銀行帳號加到你的Moneybookers中
            登陸你的MoneyBookers帳號:在“Profile”區(qū)的“List of bank accounts”下面的“Manage”頁面中點“Add”后,它會自動填好國家“China”,在下面輸入你的中行的SWIFT號以后點“Next”,MoneyBookers會自動識別銀行所在地,然后輸入你的中行的“本外幣一本通”存折帳號,并填入你國內(nèi)銀行的開戶名的漢語拼音(注意該名必須與你注冊Moneybookers時使用的FistnameLastname拼音相同,以表明MB帳號與你的國內(nèi)帳號是一個人的),這樣你的銀行帳號增加工作就完成了,回到“Profile”區(qū)的“List of bank accounts”區(qū)中,你會發(fā)現(xiàn)你的銀行帳號被加在這里,如果有錯誤可以按旁邊的按鈕刪除該帳號后重新添加。


          第四步:把外匯從Moneybookers中轉(zhuǎn)帳到你的國內(nèi)銀行帳號里
            在Moneybookers中的“withdraw”區(qū)中先選中你已經(jīng)加上的國內(nèi)銀行帳戶,再填入你要取款的數(shù)額(注意:第一次取款最多只能取15美元,第二次填上激活碼以后就幾乎沒有限制了,如果你的Moneybookers帳戶中沒有足夠的錢,你可以先用人民幣買一些,具體見本頁最下面的介紹)。按NEXT,再照提示按下一步就會要求你填上你的生日(例如:31.05.1981),確定后就會提示你:在銀行的3-5個工作日內(nèi)就把你帳戶中的錢轉(zhuǎn)到你已經(jīng)增加進去的國內(nèi)銀行帳號中。


          注意:每次轉(zhuǎn)帳匯款到國內(nèi)的銀行金額最少不能少于$20美元,但第一次最多只能取回$15美元。另外moneybookers對部分國家還提供郵寄歐元支票的服務(wù),但不對中國用戶提供。


          第五步:收錢
            沒事了,就等著取錢吧:一般是4-7天到帳,之后就可以在國內(nèi)的中行取出美元了,注意:第一次電匯后一定要記得取回電匯水單,其中有校驗碼,可以激活你的Moneybookers帳戶!切記,具體校驗方法見下面。


          備注:每次把錢從Moneybookers轉(zhuǎn)入你國內(nèi)銀行賬戶的手續(xù)費為?.8 (1.8歐元,約2.14美元)  不論轉(zhuǎn)帳數(shù)額大小都是一樣的費用。沒進行身份認證的帳號也可轉(zhuǎn)帳,但只能轉(zhuǎn)一次最多$15。


            手續(xù)費是從你的MB帳戶中另外扣除的,不會從你的國內(nèi)銀行帳戶中扣除。


          注意:沒激活的MB帳戶,只能電匯最多15USD美元,呵呵,但激活后幾乎沒有限制。


            這時你就可以再取一次款到國內(nèi),同時還可以根據(jù)你第一次電匯得到的校驗碼來激活你的MB帳號,或者簡單點說:Moneybookers(MB)-SWIFT-身份驗證-收回國內(nèi):一步到位法。當然,激活碼只有一個月的有效期,你必須在第一次收到款后馬上再轉(zhuǎn)帳一次,過了有效期就沒有辦法用這種辦法激活了。具體步驟如下:


            1.首先拿10元人民幣去中國銀行開戶:本、外幣活期一折(本)通。找個熱情MM聊一聊,問她該銀行SWIFT代號,或自己在網(wǎng)上查,見本頁上面(有的工作人員會不清楚,所以最好去市一級的總行開戶),然后把你手機號碼給她告訴她如果你有匯款要她通知你 :)其實不通知也行,你自己拿存折去銀行打印余額也能看出來。


            2.回家上網(wǎng),進入MB帳戶選取收回“withdraw ”,根據(jù)提示輸入SWIFT代號,再輸入銀行存折的帳戶(注意:只能是數(shù)字,中間不要加-)。試取回15美元,確認后輸入你的生日,就可以了。


            3.過3~5天去銀行打印一下存折上的余額,會發(fā)現(xiàn)多了一筆$15的匯款。然后你親自帶著存折,身份證去中行在本地的市級分行索取電匯底單(又稱為水單/對帳單/核銷單)。確認碼在你的收款帳單(水單)下面,形如“VRF CODE xxxxxx MONEYBOOKERS”xxxxxx,就是這個六位代碼。(是字母或者是字母與數(shù)字混合的六位代碼),這個代碼是30天內(nèi)有效的。


            4. 再次進入MB帳戶選取收回“Withdraw”,根據(jù)提示這次要取回大于20美元(注意:你的帳戶內(nèi)必須要有多于20美元)。確定后在下一頁中選取第二項:“Option 2: Verify your bank account”確定后MB會要求你輸入6位確認碼xxxxxx,如果成功,確認信息無誤后再按“Withdraw”,再輸入生日后按“Next”,恭喜,就等收款吧!你的MB帳號已經(jīng)校驗完畢了。


            再進入“Profile”區(qū)域上面的[ view limit ]頁中看看,呵呵,確實是激活!高興!現(xiàn)金流量已經(jīng)增加到 USD19000/90天(注意:具體數(shù)字會隨著匯率不同和帳戶的使用情況不同而有所不同)(Your outgoing transaction limit: Remaining: USD 19033.60 / in any 90 day period)。


          打開注冊MB時的信箱,激活MB的確認信已經(jīng)發(fā)過來了:


          發(fā)件人: service@moneybookers.com
          主題: Bank account verified
          日期: XXXXXXXXXXXXXX


          Dear Moneybokers Customer,


          We would like to herewith gladly inform you that your bank account at
          BANK OF CHINA has been successfully verified.
          Thus we have increased your
          transfer limits and allowed all payment options with moneybookers.


          If you want to check your current transaction limits, please go to
          Profile > View limit.


          Thank you for using MONEYBOOKERS!


          The Moneybookers Team


          提示:
          1)我記得我第一次收到電匯以后馬上向中行索要了電匯單/水單(這個本來是銀行要給客戶的,但是一般客戶沒有提出要求銀行就省略掉了。而且想要到這個單子必須去市一級的分行才能拿到,普通的營業(yè)網(wǎng)點是拿不到的)。拿到電匯單,按照要求填寫校驗碼上去就可以了。
          2)MB第一次沒輸入激活碼第二次就不能再電匯了,也不給你機會再輸入激活碼了,(但你仍然可以向其他MB帳戶轉(zhuǎn)帳,但不能通過電匯的方式回到國內(nèi)了)~電匯進帳單/水單肯定是有的,如果銀行說沒有只能說明銀行職員不夠?qū)I(yè),如果用中行的服務(wù)應(yīng)該就不會出現(xiàn)類似情況。
          另外需要注意的是激活碼只在MB電匯后的30天內(nèi)有效,過期該碼無效,所以請一定及時向中行索取電匯單。


          強烈建議你可以先購買一些MB,再把這些錢電匯回國內(nèi)銀行帳號,這樣做其實你并沒有什么損失,但以此很快就可以校驗?zāi)愕腗oneybookers帳號,強烈推薦!(建議一次購買至少40美元的MB,因為首次匯款$15,取得校驗碼后至少再匯款$20,再加上兩次手續(xù)費各2美元多一點,因此總計為接近$40美元)。


          若您還沒有Moneybookers帳號,請在這里Moneybookers免費申請一個。

          posted @ 2009-02-17 11:54 王生生 閱讀(1460) | 評論 (1)編輯 收藏

          僅列出標題
          共7頁: 上一頁 1 2 3 4 5 6 7 下一頁 
          森露2013新款豹紋打底衫 高領(lǐng) 女 長袖 修身長袖t恤女 加絨加厚冬 2013春秋新款女裝 潮修身大碼長袖小西裝外套女 韓版中長款小西裝 憂憂魚2013秋冬新款直筒褲女顯瘦長褲加絨黑色休閑褲修身西褲女褲
          主站蜘蛛池模板: 闻喜县| 尉犁县| 弥渡县| 汪清县| 晋城| 高青县| 新郑市| 思南县| 成武县| 同仁县| 晋城| 乌审旗| 吴江市| 庆元县| 郎溪县| 彭泽县| 济宁市| 双峰县| 信阳市| 康马县| 汕头市| 丹东市| 同心县| 师宗县| 江陵县| 沽源县| 双桥区| 磴口县| 秭归县| 芷江| 昌邑市| 聂拉木县| 锡林郭勒盟| 景泰县| 彭泽县| 荆门市| 柳江县| 枣强县| 响水县| 萍乡市| 桐柏县|