技术研究
文章平均质量分 65
Jacen_Wang
这个作者很懒,什么都没留下…
展开
-
加个redis锁玩玩
突然需要用到redis锁了,发现还没写过,写个简单的玩不多说废话了,直接开整,(废话在今天另外一个帖子说完了,哈哈)public class RedisUtil{ private static JedisentinelPool pool = null; private static final String luaScript=" if redis.call('get',KEYS[1]) == ARGV[1] then return redis.call('del',KEYS[1]原创 2021-04-14 16:42:09 · 148 阅读 · 0 评论 -
quartz的JobDetail属性(durable / concurrent)
好多年没来了,今天心血来潮,更几个帖子,顺便看看几年前写的帖子,蛮有意思的。废话不多说,进入正题最近的项目中,我改造了历史的一堆quartz任务第一版是,有一项业务流程 ,需要定时进行状态流转,所以搭建近十个任务去控制(业务流程有点长,此处就不繁述) 当然不仅仅是状态控制,还有相应的状态下进行复杂的业务步骤 所以,只能上任务,没有啥好的办法去玩,或者没想到(当初搭建的人也没想到,不是我,哈哈)第二版的时候,需要该业务流程需要支持另外一个业务项的,可以配置 就是...原创 2021-04-14 15:52:19 · 1949 阅读 · 0 评论 -
JDK1.8之Lambda
今天无意间看到了JDK1.8的新特性--Lambda然后小试了一下在实现接口引用时发现在1.8以下不支持在匿名内部类中引用外部变量但是1.8中已经可以了不使用Lambda技术也可以使用,int a=0;new Runnable(){public void run(){System.out.println("a="+a);}}.run();这在原创 2016-02-23 17:21:49 · 290863 阅读 · 0 评论 -
listagg within group 与 WMSYS.wm_concat
近日,需要整一个东西表中存的是cola cloba 1a 2b 1b 2但是呢,需要输出成a ( 1 / 2 ) , b ( 1 / 2 )原始的方法呢,是把字段都查询出来,然后呢,代码里面拼接。。但是啊,数据有点多啊,太慢,好吧,我承认,这都不是问题,关键是,真心懒得写这么麻烦的代码淡疼啊。。。。所以,百度了一下,真的,是百度,不是go原创 2016-07-19 14:56:57 · 3698 阅读 · 0 评论 -
STRUTS2 类型转换器 BigDecimal 处理
最近比较闲,好像没干啥正事。。。这个千万不能给老板知道。。。啦啦啦啦啦啦啦啦啦啦中秋出国门溜达了一圈,发现还是国内好,其中琐事这里就不说了国庆回家带孩子,其中琐事这里也不表了。。。今天,老大说我们项目中现在页面要输入数值,数据库是ORACLE 的number类型,所以,我们属性用的是bigdecimal但是呢,Struts2+Spring+hiber原创 2016-10-10 15:30:37 · 1147 阅读 · 0 评论