- 博客(8)
- 资源 (1)
- 收藏
- 关注

原创 记录一次计算两个日期间的工作日天数,排除节假日、周末等
1.数据库存储节假日、补班日期数据库结构如下,0代表节日,1代表补班日期,需要每年更新2.代码(1)计算相差天数@Override public Long getWorkDay(String startDate, String endDate) { try { //获取所有节假日 List<String> holidayList = dateDao.getMnHoliday(0L); //获取补班日期 List<String> workdayL
2020-10-21 10:33:59
1586

原创 记录一次多线程使用(线程池)
//建立线程池批量处理//核心线程8个,最大16个,等待队列100个 ThreadPoolExecutor threadPool = new ThreadPoolExecutor(8, 16, 0L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>(100)); for (int i = 0; i < ids.length; i++) { try { //执行方法 ApproveContractTask
2020-10-17 15:32:39
112

原创 oracle处理字符串拆分和其他表比较查询
Oracle查询的时候,有的数据是Id拼接起来的,现在想要拆分和其他表对比,但查询结果不影响重写方法FIND_IN_SET方法CREATE OR REPLACE FUNCTION FIND_IN_SET(piv_str1 varchar2, piv_str2 varchar2, p_sep varchar2 ) RETURN NUMBER IS l_idx number:=0; -- 用于计算piv_str2中分隔符的位置 str varchar2(5
2020-09-22 19:00:09
352
原创 idea启动项目慢问题1
如果target文件夹位置不对,会导致每次启动项目,都会生成一个新的class文件夹,层层嵌套,target只需要放在。
2025-01-26 16:37:57
211
原创 js赋值多个相同ID的select
因为相同ID不好操作,但是可以根据相同NAME来赋值NAME准许存在多个相同的,话不多说,上代码//给每一个name为bankAccount的select追加相同的 <option></option>$("select[name='bankAccount']").each(function (index) { $(this).empty(); $(this).append("<option value=''>请选择</option&
2020-10-30 16:55:07
1253
转载 Java基础知识总结(超级经典)
Java基础知识总结(超级经典)Java基础知识总结(超级经典)写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。——————————————————————————————————————————————————————一
2020-08-21 18:04:47
212
原创 java判断String变量是否是数字
这边提供了三个方法/*方法1):推荐,速度最快 * 利用正则表达式判断字符串是否是数字 * @param str 传入的字符串 * @return 是整数返回true,否则返回false */ public boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); Matcher isNum = pattern.matcher(str);
2020-08-13 17:20:47
577
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人