Java
叶小然
要做攻城狮的程序猿
展开
-
探讨i++和++i
这是一篇在怒火攻心的心情下写的文章,为的是拯救一些所谓程序员,连i++没弄懂,就敢在那发评论,真真误导人... 有兴趣的话,大家可以看看这一篇文章,这两天csdn上弹框出来的intel的论坛上的一篇文章:http://software.intel.com/zh-cn/blogs/2012/06/11/ii-3/?cid=sw:prccsdn2279#comment-76672,也叫探讨i++和+原创 2012-08-01 10:24:20 · 2713 阅读 · 67 评论 -
Excel和Database双向读写
作为新一代码农,当下最最需要的就是把前辈们的已有成果变成自己掌握的知识。引用现成组件是一个敏捷开发要求中比较常用到的方法。昨天就被要求到用jxl的jar包来完成对Excel和数据库两者之间相互地读写的功能。 我写了一个java项目来测试这块功能。 首先是“读”这一块,从现有的Excel表格读取数据到数据库里面,代码贴上: public class Read...原创 2012-04-12 09:34:48 · 217 阅读 · 0 评论 -
使用Json的Ajax实例
今天公司要求尝试一下Ajax的学习,作为新人,学习新东西是一个任务,也是很乐意做的一件事情。那么就记录一下学到的内容。 首先是我还很不熟悉的html页面的前端的代码(用json封装数据的方式): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/x...原创 2012-04-10 10:37:53 · 95 阅读 · 0 评论 -
关于java的死锁DeadLock
看scjp考题的时候,关于一道多线程题目,总是不能把它推成死锁,郁闷之下,一看答案,原来真的不是死锁,可是为什么我老是想要把它推成死锁呢?很明显,是没有学到家。所以,翻箱倒柜查完资料之后,写出一个死锁Demo,来确定自己确实知道了什么是死锁。 public class DeadLockDemo { public static void main(String[...原创 2012-02-03 23:12:32 · 164 阅读 · 0 评论 -
关于JAVA的NaN
今天去百度搜索的时候,碰到一位发scjp考证问题的网友,进去看了一下。原来是考断言机制assert。但是令人费解的是,这位网友问的是Float.NaN是what,才想起,好像我也没见过呢。转了一圈csdn,高手还是很多的,大概知道了一点点关于NaN的知识,这里记录一下,毕竟这好像比较少用到,以后可能就google不了了,得提前准备一下。 (注意,double中的NaN类似) ...原创 2012-01-13 16:36:37 · 278 阅读 · 0 评论 -
Java基础
一,String,StringBuilder和StringBuffer的区别 同:三者都是final类,主要操作对象都是char[] 异: 1,继承结构,String继承自Object,实现了Serializable,Comparable,CharSequence,而StringBuilder和StringBuffer的父类是AbstractStringBuilder,实现接口Seriali原创 2014-12-01 18:17:47 · 667 阅读 · 0 评论 -
分享一个MD5加密工具类
一直都有分享这个工具类的想法,只是碍于没有时间整理,所以一直没有把代码贴出来。 这是一个个人认为非常好用的使用MD5+salt加密的工具类,一部分代码由网上搜索而得,一部分自己修改添加之后而得。使用这个工具类,非常简单,从前台拿到密码passwd,直接HexUtil.getEncryptedPwd(passwd)就可以返回一个长度为56的字符串,可以用来保存到数据库中,相反,登录的时候,原创 2012-11-28 14:47:53 · 6839 阅读 · 0 评论 -
JDK_1.6中Calendar的用法
这里记录一下刚刚知道的Calendar的用法,这是从API文档里面看不到的,只有在用的时候,才会知道自己对Calender这个类有多么不熟悉。 首先是实例化类的时候吧,Calendar是一个抽象类,只能通过其下面的getInstance()方法来实现实例化。通过阅读源代码,发现返回的是一个sun.util.BuddhistCalendar类,很奇怪的是,跳不进这个类的源代码了...原创 2012-04-17 18:48:30 · 327 阅读 · 0 评论