Java

《Head First JAVA》学习笔记4:对象的行为

状态影响行为,行为影响状态。 状态 ≈ 实例变量 行为 ≈ 方法 类所描述的是是对象知道什么与执行什么。任一类的每个实例都有相同的方法,但方法可以根据实例变量的值表现出不同的行为。 可以给方法传值 实参(argument):全称为" ...
4 sec read

《Head First JAVA》学习笔记3:认识变量

变量分类: primitive主数据类型 引用 变量用途 局部变量 实例变量 参数(arguments) 规则:变量的声明必须有类型和名称 primitive主数据类型: 布尔型 boolean (JAVA虚拟机决定) true或false 字符型 char 16bit ...
19 sec read

《Head Fisrt JAVA》学习笔记2:拜访对象村

对象=实例 对象本身已知的事物:实例变量(instance variable) 对象可以执行的动作:方法(method) 类≠对象 类是用来创建对象的模型 继承机制使子类可以通过继承父类代码来减少重复代码,覆盖机制使子类在不必改动父类的同时可以选 ...
6 sec read

《Head First Java》学习笔记1:进入JAVA的世界

JAVA的工作方式 源程序(myProgram.java) - > 编译(javac myProgram.java) -> JAVA字节码(myProgram.class) ->运行(java myProgram) 指令: 编译时:javac(compiler) + 文件名 运行时:java +文件名 文件名后缀: .java是 ...
33 sec read

JSP自定义标记taglib学习笔记

一、什么是Taglib? 标记库(tag library),是指由在JSP页面中使用的标记所组成的库。JSP容器推出时带有一个小型的、默认的标记库。而自定义标记库是为了某种特定的用途或者目的,将一些标记放到一起而形成的一种库。在一个团队中协同工作的开发者们 ...
1 min read

MVC设计模式:Struts的Action思想

Struts实质就是MVC模式的体现;因为它强制把程序分成三层结构,大大提高了灵活性,使得程序更加利于开发、扩展和维护。
59 sec read

纯真IP数据库格式读取方法(JAVA/PHP/Python)

一、基本结构 QQWry.dat文件在结构上分为3块:文件头,记录区,索引区。一般我们要查找IP时,先在索引区查找记录偏移,然后再到记录区读出信息。由于记录区的记录是不定长的,所以直接在记录区中搜索是不可能的。由于记录数比较多,如果我们遍历索引区 ...
44 sec read