上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 207 下一页
摘要: 日常工作中多见用SQL配合公共类进行分页,写SQL是其中重点。 但有时拿到的就是全体数据,而不是几张表,这时就需要自己写代码进行分页了。 自行分页分排序和截取两步,这和SQL的逻辑是一致的。 以下是具体代码,其中核心是getPartList泛型静态函数。 package com.hy.lab.nos 阅读全文
posted @ 2022-05-13 12:09 逆火狂飙 阅读(1710) 评论(0) 推荐(0)
摘要: 对象列表排序是日常操作之一,常见方式有三种(Comparable接口、lamda表达式、Comparator),各有其长,现整理列出以备查。 阅读全文
posted @ 2022-05-13 11:27 逆火狂飙 阅读(1740) 评论(0) 推荐(0)
摘要: column XXX format aN 是我们常用来设置sqlplus中列宽的语句,但有时这样的语句会导致出现一串######号,这时就需要去掉限制列宽效果,用column XXX clear就能恢复原状。 例: SQL> column id format a20; SQL> column f1 阅读全文
posted @ 2022-05-11 20:48 逆火狂飙 阅读(142) 评论(0) 推荐(0)
摘要: clob/blob可以像普通字段一样用SQL语句操作,并非一定要编码应对,请看: 定义表: create table emp( id number(12), f1 clob, f2 blob ); 操作语句: SQL> insert into emp(id,f1,f2) values(1,'1',' 阅读全文
posted @ 2022-05-11 20:43 逆火狂飙 阅读(2859) 评论(0) 推荐(0)
摘要: 【功能】 将ex.printtStackTance()输出的内容转化为字符串。 【适用场景】 将不易跟踪的异常存贮到DB或是文件里。 【代码】 package com.hy.lab.gotminus; import java.io.PrintWriter; import java.io.String 阅读全文
posted @ 2022-05-11 20:27 逆火狂飙 阅读(363) 评论(0) 推荐(0)
摘要: 【代码】 String sysTempDir=System.getProperty("java.io.tmpdir"); System.out.println(sysTempDir); 【输出】 C:\Users\ufo\AppData\Local\Temp\ 其中ufo为我的登录账户名。 END 阅读全文
posted @ 2022-05-11 20:12 逆火狂飙 阅读(262) 评论(0) 推荐(0)
摘要: 原先的做法是在用户触发添加任务/作业时直接启动脱敏线程,这造成两个问题:一是线程运行状态不便控制,二是线程之间争抢连接资源。多了就容易乱。 采用以下方式后,流程清晰可控,每个环节代码不容易交织,可控性高于流放式线程执行。 PS:上图用免费软件draw.io绘制完成,https://www.diagr 阅读全文
posted @ 2022-05-07 17:23 逆火狂飙 阅读(104) 评论(0) 推荐(0)
摘要: 高中数学/比大小 设a=log_4_5,b=log_5_6,c=(3/2)^√2,则a,b,c的大小关系为() A.a>b>c B.b>a>c C.c>a>b D.c>b>a 答案:C 阅读全文
posted @ 2022-05-06 23:02 逆火狂飙 阅读(610) 评论(0) 推荐(0)
摘要: 数据库连接资源是有限的,当一次性放出大量线程,而每个线程都需要获得数据库连接资源时,争取不到资源的线程必会抛出异常,如以下程序: package com.hy.lab.gotminusone; import com.zaxxer.hikari.HikariDataSource; import org 阅读全文
posted @ 2022-05-06 21:42 逆火狂飙 阅读(353) 评论(0) 推荐(0)
摘要: 使用Html5/Canvas自带的ellipse函数绘制完整椭圆和部分椭圆。 阅读全文
posted @ 2022-05-06 05:05 逆火狂飙 阅读(171) 评论(1) 推荐(0)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 207 下一页