锘??xml version="1.0" encoding="utf-8" standalone="yes"?>色婷婷综合久久久,亚洲自拍另类,欧洲一区二区avhttp://www.aygfsteel.com/myfavorite/category/46658.htmlzh-cnSun, 17 Jun 2012 16:29:27 GMTSun, 17 Jun 2012 16:29:27 GMT60use CheckBoxMultipleChoice in wickethttp://www.aygfsteel.com/myfavorite/archive/2012/06/18/380978.htmlmyfavoritemyfavoriteSun, 17 Jun 2012 16:07:00 GMThttp://www.aygfsteel.com/myfavorite/archive/2012/06/18/380978.htmlhttp://www.aygfsteel.com/myfavorite/comments/380978.htmlhttp://www.aygfsteel.com/myfavorite/archive/2012/06/18/380978.html#Feedback0http://www.aygfsteel.com/myfavorite/comments/commentRss/380978.htmlhttp://www.aygfsteel.com/myfavorite/services/trackbacks/380978.html 1         final CheckBoxMultipleChoice<String> resultlistChoice = new CheckBoxMultipleChoice<String>("resultlist", new PropertyModel<List<String>>(this, "valueList"), new PropertyModel<List<String>>(this, "list"));
 2 
 3         resultlistChoice.add(new AjaxFormComponentUpdatingBehavior("onclick") {
 4 
 5             @Override
 6             protected void onUpdate(AjaxRequestTarget target) {
 7                 // TODO Auto-generated method stub
 8             }
 9         });
10         
11         resultlistChoice.add(new AjaxFormChoiceComponentUpdatingBehavior() {
12             
13             @Override
14             protected void onUpdate(AjaxRequestTarget target) {
15                 // TODO Auto-generated method stub
16                 selectedList.clear();
17                 for (String item : resultlistChoice.getModelObject()) {
18                     selectedList.add(item);
19                     System.out.println(item);
20                 }
21                 target.add(selectedChoice);
22             }
23         });

]]>
java榪炴帴MSSQLhttp://www.aygfsteel.com/myfavorite/archive/2010/10/26/336209.htmlmyfavoritemyfavoriteTue, 26 Oct 2010 11:28:00 GMThttp://www.aygfsteel.com/myfavorite/archive/2010/10/26/336209.htmlhttp://www.aygfsteel.com/myfavorite/comments/336209.htmlhttp://www.aygfsteel.com/myfavorite/archive/2010/10/26/336209.html#Feedback0http://www.aygfsteel.com/myfavorite/comments/commentRss/336209.htmlhttp://www.aygfsteel.com/myfavorite/services/trackbacks/336209.html 

    // 椹卞姩錛?nbsp;msbase.jar 銆?nbsp;mssqlserver.jar 銆?nbsp;msutil.jar
    
// driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    
// url = "jdbc:microsoft:sqlserver://192.168.0.82:1433;databasename=JFGLD";

    
// 椹卞姩錛歫tds-1.2.jar
    
// DB.DRIVER=net.sourceforge.jtds.jdbc.Driver
    
// DB.URL=jdbc:jtds:sqlserver://localhost:1433/鏁版嵁搴撳悕;s=8.0;lastupdatecount=true


]]>
java InputStream璇誨彇鏁版嵁闂http://www.aygfsteel.com/myfavorite/archive/2010/10/19/335606.htmlmyfavoritemyfavoriteTue, 19 Oct 2010 10:41:00 GMThttp://www.aygfsteel.com/myfavorite/archive/2010/10/19/335606.htmlhttp://www.aygfsteel.com/myfavorite/comments/335606.htmlhttp://www.aygfsteel.com/myfavorite/archive/2010/10/19/335606.html#Feedback0http://www.aygfsteel.com/myfavorite/comments/commentRss/335606.htmlhttp://www.aygfsteel.com/myfavorite/services/trackbacks/335606.html1. 鍏充簬InputStream.read()
     鍦ㄤ粠鏁版嵁嫻侀噷璇誨彇鏁版嵁鏃訛紝涓哄浘綆鍗曪紝緇忓父鐢↖nputStream.read()鏂規硶銆傝繖涓柟娉曟槸浠庢祦閲屾瘡嬈″彧璇誨彇璇誨彇涓涓瓧鑺傦紝鏁堢巼浼氶潪甯鎬綆銆?nbsp;    鏇村ソ鐨勬柟娉曟槸鐢↖nputStream.read(byte[] b)鎴栬匢nputStream.read(byte[] b,int off,int len)鏂規硶錛屼竴嬈¤鍙栧涓瓧鑺傘?/p>


2. 鍏充簬InputStream綾葷殑available()鏂規硶
    瑕佷竴嬈¤鍙栧涓瓧鑺傛椂錛岀粡甯哥敤鍒癐nputStream.available()鏂規硶錛岃繖涓柟娉曞彲浠ュ湪璇誨啓鎿嶄綔鍓嶅厛寰楃煡鏁版嵁嫻侀噷鏈夊灝戜釜瀛楄妭鍙互璇誨彇銆傞渶瑕佹敞鎰忕殑鏄紝濡傛灉榪欎釜鏂規硶鐢ㄥ湪浠庢湰
鍦版枃浠惰鍙栨暟鎹椂錛屼竴鑸笉浼氶亣鍒伴棶棰橈紝浣嗗鏋滄槸鐢ㄤ簬緗戠粶鎿嶄綔錛屽氨緇忓父浼氶亣鍒頒竴浜涢夯鐑︺傛瘮濡傦紝Socket閫氳鏃訛紝瀵規柟鏄庢槑鍙戞潵浜?000涓瓧鑺傦紝浣嗘槸鑷繁鐨勭▼搴忚皟鐢╝vailable()鏂規硶鍗村彧寰楀埌900錛屾垨鑰?00錛岀敋鑷蟲槸0錛屾劅瑙夋湁鐐硅帿鍚嶅叾濡欙紝鎬庝箞涔熸壘涓嶅埌鍘熷洜銆傚叾瀹烇紝榪欐槸鍥犱負緗戠粶閫氳寰寰鏄棿鏂х殑錛屼竴涓插瓧鑺傚線寰鍒嗗嚑鎵硅繘琛屽彂閫併傛湰鍦扮▼搴忚皟鐢╝vailable()鏂規硶鏈夋椂寰楀埌0錛岃繖鍙兘鏄鏂硅繕娌℃湁鍝嶅簲錛屼篃鍙兘鏄鏂瑰凡緇忓搷搴斾簡錛屼絾鏄暟鎹繕娌℃湁閫佽揪鏈湴銆傚鏂瑰彂閫佷簡1000涓瓧鑺傜粰浣狅紝涔熻鍒嗘垚3鎵瑰埌杈撅紝榪欎綘灝辮璋冪敤3嬈vailable()鏂規硶鎵嶈兘灝嗘暟鎹繪暟鍏ㄩ儴寰楀埌銆?br />       濡傛灉榪欐牱鍐欎唬鐮侊細
  int count = in.available();
  byte[] b = new byte[count];
  in.read(b);
      鍦ㄨ繘琛岀綉緇滄搷浣滄椂寰寰鍑洪敊錛屽洜涓轟綘璋冪敤available()鏂規硶鏃訛紝瀵瑰彂鍙戦佺殑鏁版嵁鍙兘榪樻病鏈夊埌杈撅紝浣犲緱鍒扮殑count鏄?銆?br />          闇瑕佹敼鎴愯繖鏍鳳細
  int count = 0;
  while (count == 0) {
   count = in.available();
  }
  byte[] b = new byte[count];
  in.read(b);
3. 鍏充簬InputStream.read(byte[] b)鍜孖nputStream.read(byte[] b,int off,int len)榪欎袱涓柟娉曢兘鏄敤鏉ヤ粠嫻侀噷璇誨彇澶氫釜瀛楄妭鐨勶紝鏈夌粡楠岀殑紼嬪簭鍛樺氨浼氬彂鐜幫紝榪欎袱涓柟娉曠粡甯?璇誨彇涓嶅埌鑷繁鎯寵璇誨彇鐨勪釜鏁扮殑瀛楄妭銆傛瘮濡傜涓涓柟娉曪紝紼嬪簭鍛樺線寰甯屾湜紼嬪簭鑳借鍙栧埌b.length涓瓧鑺傦紝鑰屽疄闄呮儏鍐墊槸錛岀郴緇熷線寰璇誨彇涓嶄簡榪欎箞澶氥備粩緇嗛槄璇籎ava鐨凙PI璇存槑灝卞彂鐜頒簡錛岃繖涓柟娉?騫朵笉淇濊瘉鑳借鍙栬繖涔堝涓瓧鑺傦紝瀹冨彧鑳戒繚璇佹渶澶氳鍙栬繖涔堝涓瓧鑺?鏈灝?涓?銆傚洜姝わ紝濡傛灉瑕佽紼嬪簭璇誨彇count涓瓧鑺傦紝鏈濂界敤浠ヤ笅浠g爜錛?br />   byte[] b = new byte[count];
  int readCount = 0; // 宸茬粡鎴愬姛璇誨彇鐨勫瓧鑺傜殑涓暟
  while (readCount < count) {
   readCount += in.read(bytes, readCount, count - readCount);
  }
      鐢ㄨ繖孌典唬鐮佸彲浠ヤ繚璇佽鍙朿ount涓瓧鑺傦紝闄ら潪涓旈亣鍒癐O寮傚父鎴栬呭埌浜嗘暟鎹祦鐨勭粨灝?EOFException)



]]>
主站蜘蛛池模板: 南靖县| 灵丘县| 惠州市| 乌海市| 林芝县| 白河县| 全椒县| 彰化市| 堆龙德庆县| 兰坪| 丽水市| 神农架林区| 天祝| 新河县| 大同市| 缙云县| 常山县| 东乌珠穆沁旗| 千阳县| 仁怀市| 汕尾市| 印江| 双柏县| 张家界市| 老河口市| 平度市| 文安县| 增城市| 贵溪市| 瓮安县| 长宁区| 定日县| 公主岭市| 长顺县| 手游| 封丘县| 贵阳市| 城固县| 敦煌市| 阜平县| 石景山区|