锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲天堂av图片,国产99在线观看,欧美亚洲另类久久综合http://www.aygfsteel.com/bjtdeyx/zh-cnThu, 19 Jun 2025 18:24:01 GMTThu, 19 Jun 2025 18:24:01 GMT60java jsp 鑾峰彇 綰湡ip鍦板潃搴?ip鑾峰彇鍩庡競)http://www.aygfsteel.com/bjtdeyx/archive/2012/02/21/java_getIp.html蹇冪閫嶉仴蹇冪閫嶉仴Tue, 21 Feb 2012 05:09:00 GMThttp://www.aygfsteel.com/bjtdeyx/archive/2012/02/21/java_getIp.htmlhttp://www.aygfsteel.com/bjtdeyx/comments/370401.htmlhttp://www.aygfsteel.com/bjtdeyx/archive/2012/02/21/java_getIp.html#Feedback2http://www.aygfsteel.com/bjtdeyx/comments/commentRss/370401.htmlhttp://www.aygfsteel.com/bjtdeyx/services/trackbacks/370401.html浠嬬粛閫氳繃IP鍦板潃鏌ユ壘ip鍏蜂綋鐨勫煄甯傚拰榪愯惀鍟嗭紒
閫氳繃QQIP鍦板潃搴擄細(xì)QQWry.Dat緙栧啓
浠ヤ笅鍙創(chuàng)鍑哄皯閲忎唬鐮?/span>錛岃鍚勪綅鐩存帴鍒版湰浜虹殑緗戠洏涓嬭澆瀹屾暣鐗堬紙浠g爜+鏈鏂癚QWry.Dat錛夛紝欏圭洰鍙洿鎺ヨ繍琛岋紒
QQWry.Dat澶у皬涓?.79M錛?/span>欏圭洰澶у皬浠?90k錛岀洿鎺ヨ繍琛孖PTest.java綾誨嵆鍙紒
姝や唬鐮佸彲鐢ㄤ簬鍚勭java欏圭洰鍜宩sp銆乯2ee欏圭洰
娉ㄦ剰錛?/span>QQWry.Dat鍙渶鏂囦歡鏀懼湪瀵瑰簲鐨勭洰褰曚笅鍗沖彲銆?/span>

緗戠洏涓嬭澆鍦板潃錛?/span>http://115.com/file/dplk9jqn#


  1. public class IPSeeker {  
  2.     //綰湡IP鏁版嵁搴撳悕  
  3.     private String IP_FILE="QQWry.Dat";  
  4.     //淇濆瓨鐨勬枃浠跺す  
  5.     private String INSTALL_DIR="f:/qqwry";  
  6.       
  7.       
  8.     // 涓浜涘浐瀹氬父閲忥紝姣斿璁板綍闀垮害絳夌瓑  
  9.     private static final int IP_RECORD_LENGTH = 7;  
  10.     private static final byte REDIRECT_MODE_1 = 0x01;  
  11.     private static final byte REDIRECT_MODE_2 = 0x02;  
  12.       
  13.     // 鐢ㄦ潵鍋氫負(fù)cache錛屾煡璇竴涓猧p鏃墮鍏堟煡鐪媍ache錛屼互鍑忓皯涓嶅繀瑕佺殑閲嶅鏌ユ壘  
  14.     private Map<String, IPLocation> ipCache;  
  15.     // 闅忔満鏂囦歡璁塊棶綾?/span>  
  16.     private RandomAccessFile ipFile;  
  17.     // 鍐呭瓨鏄犲皠鏂囦歡  
  18.     private MappedByteBuffer mbb;  
  19.     // 璧峰鍦板尯鐨勫紑濮嬪拰緇撴潫鐨勭粷瀵瑰亸縐?/span>  
  20.     private long ipBegin, ipEnd;  
  21.     // 涓烘彁楂樻晥鐜囪岄噰鐢ㄧ殑涓存椂鍙橀噺  
  22.     private IPLocation loc;  
  23.     private byte[] buf;  
  24.     private byte[] b4;  
  25.     private byte[] b3;  
  26.       
  27.     public IPSeeker(String fileName,String dir)  {  
  28.         this.INSTALL_DIR=dir;  
  29.         this.IP_FILE=fileName;  
  30.         ipCache = new HashMap<String, IPLocation>();  
  31.         loc = new IPLocation();  
  32.         buf = new byte[100];  
  33.         b4 = new byte[4];  
  34.         b3 = new byte[3];  
  35.         try {  
  36.             ipFile = new RandomAccessFile(IP_FILE, "r");  
  37.         } catch (FileNotFoundException e) { 
  38. ...........
  39. .............
  40. ................


]]>
主站蜘蛛池模板: 钟山县| 驻马店市| 桦甸市| 金秀| 琼海市| 新乡县| 长子县| 靖州| 靖安县| 特克斯县| 邵武市| 烟台市| 思茅市| 高雄县| 海林市| 仁化县| 长宁县| 平武县| 珠海市| 铜陵市| 阿巴嘎旗| 彩票| 宁陕县| 中方县| 周口市| 瑞金市| 太仆寺旗| 开阳县| 资源县| 延吉市| 河西区| 彭州市| 彰武县| 安龙县| 凉城县| 嘉兴市| 南澳县| 拜城县| 横峰县| 郓城县| 大姚县|