摘要: # 读取图片仅测试xlsx版,如果xls版不读,就把那个转出xlsx 具体代码,此处的源码都是基于hutool源码修改 `public static Map> getPicMap(Workbook workbook, int sheetIndex) { Assert.notNull(workbook 阅读全文
posted @ 2023-07-06 17:36 凉风青枼 阅读(346) 评论(0) 推荐(0)
摘要: 查询当前用户下的所有表信息 select * from user_tables 查询所有用户的表信息 select * from all_tables 查询所有的用户信息 select distinct object_name TABLE_SCHEMA from all_objects where 阅读全文
posted @ 2021-12-27 13:52 凉风青枼 阅读(434) 评论(0) 推荐(0)
摘要: 竞态条件(Race Condition)--指的是程序的执行结果依赖线程执行的顺序 public class Test { private long count = 0; synchronized long get(){ return count; } synchronized void set(l 阅读全文
posted @ 2021-11-11 14:47 凉风青枼 阅读(304) 评论(0) 推荐(0)
摘要: 当多个线程同时访问同一数据,并且至少有一个线程会写这个数据的时候,如果我们不采取防护措施,那么就会导致并发 Bug,对此还有一个专业的术语,叫做数据竞争(Data Race) 阅读全文
posted @ 2021-11-11 14:38 凉风青枼 阅读(129) 评论(0) 推荐(0)
摘要: 查出最近某个时间的快照 select * from 表 as of timestamp to_timestamp('20151021 09:00:00','yyyymmdd hh24:mi:ss') where 字段名='' 阅读全文
posted @ 2021-08-21 16:47 凉风青枼 阅读(1338) 评论(0) 推荐(0)
摘要: declare n number(10); v_startnum number(10) := 1;--从多少开始 v_step number(10) := 1;--步进 tsql varchar2(200); v_seqname varchar2(200) := 'SEQ_G_YAF_EVENT'; 阅读全文
posted @ 2021-08-19 10:26 凉风青枼 阅读(224) 评论(0) 推荐(0)
摘要: ALTER SEQUENCE 序列名称 INCREMENT BY 1 --每次加1个按1增加 MAXVALUE 49999 --最大值是499999 CYCLE --循环,递增到499999后从1开始 NOCACHE; 阅读全文
posted @ 2021-08-19 10:25 凉风青枼 阅读(1160) 评论(0) 推荐(0)
摘要: DECLARE v_col_exists NUMBER; create_time varchar2(20) := 'CREATE_TIME'; update_time varchar2(20) := 'UPDATE_TIME'; create_user varchar2(20) := 'CREATE 阅读全文
posted @ 2021-08-10 15:01 凉风青枼 阅读(541) 评论(0) 推荐(0)
摘要: declare v_comment varchar2(100); v_stmt varchar2(4000); v_orig_table varchar2(100) :='ORIGINAL_TABLE'; v_new_table varchar2(100) :='MYTABLE'; begin fo 阅读全文
posted @ 2021-07-23 12:13 凉风青枼 阅读(660) 评论(0) 推荐(0)
摘要: 低版本升级高版本 1.1 颜色定义变化 旧: setFillForegroundColor(HSSFColor.GREY_25_PERCENT.index) cellStyle.setBottomBorderColor(HSSFColor.BLACK.getIndex()); cellStyle.s 阅读全文
posted @ 2021-07-06 21:22 凉风青枼 阅读(1854) 评论(0) 推荐(1)