代码技巧篇
文章平均质量分 81
乘风晓栈
事从容则有余味,人从容则有余年。
展开
-
MOD (ASCII (SUBSTR ('abcd', 1, 1)), 2)
一套连招:截取'abcd'的第一个元素转化为ASCII码取除以2的余数;select MOD (ASCII (SUBSTR ('abcd', 1, 1)), 2) from dual;单看这几个函数很简单。。。最近看到一个思路:linux定时,数据量巨大执行不完,在需要执行的数据库某个字段是uuid随机值,起两个定时, 一个定时:where条件MOD (ASCII (SUBSTR...原创 2019-12-27 19:05:52 · 926 阅读 · 0 评论 -
时间技巧总结
时间技巧:包括验证码有效时间的建立,两个时间差(给出了一个时间到零点的思路),使用 after(); before(); 或 compareTo(); 比较时间先后,实时获取时间(不建议,页面获取更佳)希望对你有帮助,祝你有一个好心情,加油!若有错误、不全、可优化的点,欢迎纠正与补充;转载请注明出处!import java.awt.BorderLayout;impor...原创 2016-09-03 09:52:28 · 785 阅读 · 1 评论 -
思考的代码001
1 . 前台展示的返回,配置表格查询,方便以后维护升级,不用改动代码;2 . 配置信息、展示信息放置到缓存中;3 . 在各个功能模块上加上一个开关,能够有效的控制该功能的使用;4 . 在数据表格中有一个是否有效的字段,可以有效的控制数据的有效性与及时性;原创 2017-01-25 16:43:12 · 560 阅读 · 0 评论 -
List遍历
工作中用for遍历去除数据,发生了漏过滤现像,摆弄一下遍历:原创 2017-05-23 22:25:12 · 246 阅读 · 0 评论 -
HttpClient 实际小应用
工作中根据公司代码风格编写的HttpClient测试Util,有需要的同事可以借用下;HttpClient入门地址:https://www.ibm.com/developerworks/cn/opensource/os-httpclient/代码如下:原创 2017-07-31 14:16:52 · 254 阅读 · 0 评论 -
Utils 图片通过Url获取流用Sftp向文件服务器存储
实现功能:通过图片Url获取流用Sftp向文件服务器存储图片/*** 上传图片到指定的服务器,返回上传到文件服务器图片名称* @param pictureUrl 需要上传的图片Url地址,例https://www.baidu.com/img/bd_logo1.png* @return String 上传图片的名称*/public String sftpUplo原创 2017-11-29 16:57:24 · 1165 阅读 · 0 评论 -
随机生成指定长度String
工作中需要生成随机String,研究了一下,我用时间的Long生成62进制的数 -> 按照需求随机String长度拼接,返回代码如下:类:RandomGeneration,Long.toString()这个方法是可以转化为2-36进制,下一个类LongToStringMax62补充转化为62进制import java.text.SimpleDateFormat;import ja原创 2017-12-15 10:16:53 · 1103 阅读 · 0 评论 -
String储存数据库字段限长Utils
@param judgeStr 需要判断限制的String@param length String不能超过的长度@param charset 判断Length的编码格式@param charsetMaxLength 编码格式一个字最大存储字节@return (length >= (charsetMaxLength - 1)) ? "limitStringLength()逻辑判断处理后的值" : judgeStr;原创 2017-11-27 21:03:40 · 410 阅读 · 0 评论 -
权重抽奖Util
情景:数据库中存在权重表,输入参数Map,Map包含key为activityId(一次活动的id value为String类型);userLeverl用户等级(value为Integer类型,区分抽奖是否区分对待)方式一:耦合度很高return:权重表中查询List根据权重随机到的元素Map注:TODO地方需要读者自由修改,文中未包含建表语句与连接数据库代...原创 2018-06-11 16:31:00 · 1091 阅读 · 0 评论