01 2013 档案

摘要:在一些情况下,我们需要将数字在十进制和十六制下互相转化。 在Java中将十进制转化成十六进制非常的简单。int var = 324;String hex = Integer.toHexString(var);long lvar = 3243143432134L;String lhex = Long.toHexString(lvar);这样就可以得16进制的字符串了。当要从十六进制转化成十进制的时候... 阅读全文
posted @ 2013-01-25 00:09 傲行人生路 阅读(15853) 评论(0) 推荐(1)
摘要:在涉及到DataBase的开发的过程,经常遇到如下的场景:业务逻辑需要向数据库插入一条新数据,但是需要做如下的判断:1. 判断数据库里是否已经存在这样一条记录(有特定的判断依据);2.1 如果数据库里没有这条记录,那么全新创建这条记录;2.2 如果数据库里已有这条记录,那么更新这条记录;一般情况下,会想到的处理方式如下:编程代码级控制数据的插入和更新:synchronized void insertNewRecord(Object data){ Object data = “select * from table where clientId = ‘abc’”; if(... 阅读全文
posted @ 2013-01-11 00:05 傲行人生路 阅读(3527) 评论(0) 推荐(0)