摘要: 类是一个通用的概念,Java、C++、C#、PHP等很多编程语言中都有类,都可以通过类创建对象。可以将类看做是结构体的升级版,C语言的晚辈们看到了C语言的不足,尝试加以改善,继承了结构体的思想,并进行了升级,让程序员在开发或扩展大中型项目时更加容易。 因为Java、C++等语言都支持类和对象,所以使 阅读全文
posted @ 2017-08-10 12:08 写代码隔扣邓肯 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1.双重校验锁 2.枚举 3.静态内部类 4.一种新的单例模式 5.饿汉 6.懒汉 线程不安全 线程安全,效率很低 阅读全文
posted @ 2017-08-07 16:29 写代码隔扣邓肯 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 这段在使用多线程的情况下无法正常工作。在多个线程同时调用getHelper()时,必须要获取锁,否则,这些线程可能同时去创建对象,或者某个线程会得到一个未完全初始化的对象。 锁可以通过代价很高的同步来获得,就像下面的例子一样。 只有getHelper()的第一次调用需要同步创建对象,创建之后getH 阅读全文
posted @ 2017-08-07 16:22 写代码隔扣邓肯 阅读(5661) 评论(1) 推荐(0) 编辑
摘要: 在String中有两个substring()函数,如下: 一:String.substring(int start) 参数: start:要截取位置的索引 返回: 从start开始到结束的字符串 例如:String str = "hello word!"; System.out.println(st 阅读全文
posted @ 2017-06-07 16:04 写代码隔扣邓肯 阅读(23524) 评论(0) 推荐(1) 编辑
摘要: 一开始用传统ajax 上传,但是后台死活不认为这是上传文件,后来用了jquery 的 form 提交,成功,废话不说,直接上图 jsp: ajax: 关键在: 阅读全文
posted @ 2017-06-05 17:45 写代码隔扣邓肯 阅读(10668) 评论(0) 推荐(0) 编辑
摘要: POI操作Excel时偶尔会出现Cannot get a text value from a numeric cell的异常错误。 异常原因:Excel数据Cell有不同的类型,当我们试图从一个数字类型的Cell读取出一个字符串并写入数据库时,就会出现Cannot get a text value 阅读全文
posted @ 2017-06-05 15:46 写代码隔扣邓肯 阅读(6965) 评论(0) 推荐(0) 编辑
摘要: 首先改写一下 UsernamePasswordToken 这个类 新建一个类,叫UsernamePasswordUsertypeToken,继承UsernamePasswordToken 接下来 编写自己的realm 前台是学生用户(studentRealm): 后台管理员(dormAdminRea 阅读全文
posted @ 2017-05-29 20:03 写代码隔扣邓肯 阅读(2547) 评论(0) 推荐(0) 编辑
摘要: 之前那种在<button>上面 onclick 会出现 sucess 回调函数 window.location.href 无法跳转的问题,所以,建议直接用 form.submit 阅读全文
posted @ 2017-04-24 23:01 写代码隔扣邓肯 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 要用到移除指定元素的时候,发现empty()与remove([expr])都可以用来实现。可仔细观察效果的话就可以发现。 empty()是只移除了 指定元素中的所有子节点,拿$("p").empty()来说,他只是把<p>dsfsd</p>中的文本给移除了,而留下 了<p></p>,仍保留其在dom 阅读全文
posted @ 2017-04-24 20:57 写代码隔扣邓肯 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.自定义DataConvertor类, 并实现Convertor接口 2.在springmvc.xml配置文件中注册转换器 3.在视图中使用 4.效果 阅读全文
posted @ 2017-04-13 15:30 写代码隔扣邓肯 阅读(172) 评论(0) 推荐(0) 编辑