纯真IP数据库格式读取方法(JAVA/PHP/Python)
摘要:一、基本结构QQWry.dat文件在结构上分为3块:文件头,记录区,索引区。一般我们要查找IP时,先在索引区查找记录偏移,然后再到记录区读出信息。由于 记录区的记录是不定长的,所以直接在记录区中搜索是不可能的。由于记录数比较多,如果我们遍历索引区也会是有点慢的,一般来说,我们可以用二分查找法搜索 索引区,其速度比遍历索引区快若干数量级。图1是QQWry.dat的文件结构图。图1. QQWry.dat文件结构要注意的是,QQWry.dat里面全部采用了little-endian字节序。1、文件头QQWry.dat的文件头只有8个字节,其结构非常简单,首四个字节是第一条索引的绝对偏移,后四个字节是
阅读全文
posted @
2013-06-01 09:55
浩瀚孤鸿
阅读(989)
推荐(0)
Windows8系统中JAVA环境变量的配置
摘要:在Windows8系统中进行JAVA环境变量的配置Windows8是微软最新和最具有革命性变化的操作系统。该系统旨在让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境。目前,微软官方已经提供Windows8系统下载,相信许多尝鲜的网友已经在体验了。其实,Windows8系统下JAVA环境变量的配置与之前的Windows7/xp等 Windows操作系统下JAVA环境变量的配置大同小异。本文就如何在Windows8系统中配置JAVA环境变量进行详细说明。安装最新版本的JDK首先,要到 Oracle官方网站上下载最新的jdk1.7.0_06版本(JDK版本很多,我们选择最新的)。JD
阅读全文
posted @
2013-03-18 16:08
浩瀚孤鸿
阅读(318)
推荐(0)
Win7系统解决JAVA或者APKtool不是内部或者外部命令
摘要:Win7系统解决JAV或者APKtool不是内部或者外部命令,也不是可运行的程序”的方法配置JAVA环境变量如下:1.下载安装JAVA,http://www.java.com/zh_CN/。JDK官方下载页面是: http://www.oracle.com/technetwork/java/javase/downloads/index.html2.安装完成后,右击“我的电脑”,点击“属性”;3.选择“高级”选项卡,windows 7选择左边的“高级系统设置”,点击“环境变量”;4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“
阅读全文
posted @
2013-03-18 15:54
浩瀚孤鸿
阅读(3261)
推荐(0)
JAVA项目命名规范
摘要:一、命名规范 1、 项目名全部小写2、 包名全部小写3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:int num=0; public void myMethod(){}5、 常量名全部大写如:public static final String GAME_COLOR=”RED”;6、所有命名规则必须遵循以下规则:1)、名称只能由字母、数字、下划线、$符号组成2)、不能以数字开头3)、名称不能使用Java中的关键字。4)、不允许
阅读全文
posted @
2012-09-28 15:45
浩瀚孤鸿
阅读(229)
推荐(0)