java
知行year
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
static关键词
什么时候使用静态? 当对象中出现共享数据时,该数据被静态所修饰。 对象中的特有数据要定义成非静态存在堆对内存中。 什么使用使用静态函数? 当功能内部没有访问到非静态数据或对象特有数据。 静态代码块格式: static { 静态代码块中得执行语句。 } 特点随着累的加载而执行,只执行一次。用于给类进行初始化。 对象初始化过程:原创 2014-11-18 21:54:23 · 480 阅读 · 0 评论 -
设计模式(装饰设计模式)
装饰设计模式: 当想要对已有的功能进行增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能,那么自定义的该类称为装饰类。 装饰类通常会通过构造方法接收被装饰的对象,并基于被装饰的对象的功能,提供更强的功能。 装饰和继承的区别: 装饰模式比继承要灵活,避免了继承体系臃肿,而且降低了类与类之间的关系。 装饰类因为增强已有对象,具备的功能和已有的是相同的,只不过提原创 2014-11-18 22:08:13 · 490 阅读 · 0 评论 -
strust入门
struts入门案例: 1、写一个注册页面,把请求交给 struts处理 用户名: 密码: 邮箱: 2、导入struts开发包,并在web.xml文件配置struts(ActionServlet)处理所有.do请求 ActionServlet org.apache.struts.action.Acti原创 2014-11-20 19:11:24 · 823 阅读 · 0 评论 -
文章标题
二进制安全是指不管输入值是咋样的字节列都能将其原封不动的进行处理的功能,特别是当包含零字节(NULL字节,PHP中记为\0)时也能却处理。空字节之所以特殊,是因为在C语言以及Unix与Windows的API函数中规定空字节为字符串的结尾。因此,底层为C语言的PHP以及其他脚本语言中,有些函数不能正确处理空字节。而这类函数称为不死二进制安全的函数。利用空字节的攻击手段称为空字节攻击,通常被用于绕过其他原创 2015-05-31 16:49:00 · 525 阅读 · 0 评论 -
正则表达式
正则表达式的使用原创 2015-05-30 15:37:44 · 725 阅读 · 1 评论 -
多态中成员函数以及成员变量的特点总结:
多态中成员函数以及成员变量的特点: 非静态成员函数的特点:在编译时看左边,运行时看右边。 非静态成员变量的特点:无论编译还是运行,都参考左边(引用类型所属的类)。 静态成员函数的特点:无论编译还是运行,都参考左边。 静态成员变量的特点:无论编译还是运行,都参考左边。原创 2015-09-01 10:13:18 · 992 阅读 · 0 评论 -
对象序列化单例
在序列化和反序列化时,如果要保证对象是唯一的(例如单例模式),需要加倍小心,通常会在实现单例和类型安全的枚举是发生。在此情况下,默认的序列化机制不适用。 readReslove()原创 2015-11-12 21:12:53 · 545 阅读 · 0 评论
分享