- 博客(8)
- 收藏
- 关注
[讨论]一般伪随机数和逼真伪随机数和真随机数
背景:做一个抽奖程序,当时的随机算法没考虑太深,直接调用了new Random().nextInt(totalNum);然后在测试的时候发现总共1000人左右,摇出的号很多集中在600-800之间,被人说黑幕,汗一个,查找资料,重新改随机数算法,总结如下,仅代表个人意见,欢饮大家讨论-------------------------------------java的Random类产生的随...
2011-01-14 16:57:06 201
原创 TLV格式和JAVABEAN的转换工具
TLV格式即用TAG标识某个意义,在VALUE中存放该意义对应的值,LENGTH存放该值的长度JAVABEAN则用对应的属性存放对应属性的值===============================================在某些地方常常使用TLV结构,如通信报文中,而将报文解析后常常存在一个JAVABEAN中,这个可以通过报文转换javabean工具完成有时候在数据库中存放的格式也是TLV,如:CREATE TABLE TBL_TLV_INFO(TAG VARCHAR(2),TAGDESC VA
2010-12-25 14:40:00 2834
原创 由mina通信想到
<br />mina框架中有一个Handler和Controller起着很关键的作用,特别是Controller,<br /><!-- 下行短信controller的配置 --><br /> <bean id="dynlenghtcontroller" class="com.huateng.smsserver.bussiness.system.controller.DynamicLengthController"><br /> <property name="sysservice" ref="syste
2010-12-25 14:13:00 489
原创 近期项目总结之批量增删改
<br />public void insertUpSmsRecvInBatch(List<SmsUpRecvVo> uplist)<br /> throws UpSmsException {<br /> final List<SmsUpRecvVo> newLst = uplist;<br /> try {<br /> this.getSqlMapClientTemplate().execute(<br /> new SqlMapClientCallback<Object>() {<b
2010-12-25 14:06:00 363
原创 近期项目总结之随机数
<br />JAVA自带的随机数函数:<br />Random rd = new Random();<br />rd.getXXXX();<br />存在严重的不随机现象,当需要在短时间内大量产生随机数时,该方法并不可靠,特别是用于产生默认密码,很容易重复或者被破解。<br /> <br />一般的验证码是数字和字母结合(摒弃那些容易混淆的如O和0,I和1)<br /> <br />基于以上的字母和数字混合的随机数函数如下:(有缺陷,容易混淆的字符只去掉了O,即随机数是0-9和A-Z不包含O组合而成)<br
2010-12-25 13:57:00 367
原创 近期项目总结之时间格式
<br />//时间加减固定时间<br />//time,当前时间:20101225000000年月日时分秒String型<br />public String getTimeAfterValidTime(String time,String addTime) {<br /> //提取出年月日时分秒具体值<br /> int year = Integer.parseInt(time.substring(0, 4));<br /> int month = Integer.parseInt(time.su
2010-12-25 13:22:00 297
原创 近期项目总结之类型转换
<br /> /*<br /> * 把16进制字符串转换成字节数组 @param hex @return<br /> */<br /> public static byte[] hexStringToByte(String hex) {<br /> int len = (hex.length() / 2);<br /> byte[] result = new byte[len];<br /> char[] achar = hex.toCharArray();<br /> for (int i =
2010-12-25 13:13:00 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人