摘要:public void handPriceTask(List<SettlementExcelCheckDTO> temp,String employeeNumber){ // 每500条数据开启一条线程 int threadSize = 500; // 总数据条数 int dataSize = te 阅读全文
oracle查询表注释、字段类型、长度
2022-02-17 11:20 by 通往神之路, 782 阅读, 0 推荐, 收藏, 编辑
摘要:select ut.COLUMN_NAME,--字段名称 uc.comments,--字段注释 ut.DATA_TYPE,--字典类型 ut.DATA_LENGTH,--字典长度 ut.NULLABLE--是否为空from user_tab_columns utinner JOIN user_col 阅读全文
一种NB的参数校验
2022-02-17 11:18 by 通往神之路, 35 阅读, 0 推荐, 收藏, 编辑
摘要:一 背景 项目中有许多模板需要数据校验,校验包括,必填校验,勾稽关系校验,关联校验等,由于模板众多,模板变化快,每个模板字段也多,校验复杂。在这个基础上,如果每个模板都写一套自己的校验,那么开发工作量巨大、复杂,难以拓展。 二 解决方案 因为模板变化快,所有必须做成可配置的校验。怎么配置呢?我们项目 阅读全文
mysql生成百万级数量测试数据(超简单)
2019-11-09 12:47 by 通往神之路, 3863 阅读, 1 推荐, 收藏, 编辑
摘要:为了验证mysql查询优化,特地生成上百万条、或者上千万条数据。 1、建表 2、手动插入一条数据如图: 3、sql插入数据,每运行一次数据翻倍! 4、结果,插入百万条数据只需28秒 阅读全文
MySql开发经验
2019-11-04 11:30 by 通往神之路, 162 阅读, 0 推荐, 收藏, 编辑
摘要:1、wait_timeout 默认288800秒(8小时)。jdbc连接池maxWait或者maxldelTime这两个参数要小于这个值,否则,当你的连接长时间没和数据库交互,服务器早就把你的连接断开了,而你的连接池还认为是有效连接,除非你设置testOnBorrow或者设置testOnReturn 阅读全文
项目经验(持续更新)
2019-09-10 10:32 by 通往神之路, 136 阅读, 0 推荐, 收藏, 编辑
摘要:1,关于金额查询 错误姿势:项目中使用BigDecimal接收前端传过来的金额参数,如果前端传入字母,会抛异常。 正确姿势:使用String接收前端参数,xml中指定参数类型jdbcType=VARCHAR 阅读全文
Java反射工具类
2019-09-09 15:02 by 通往神之路, 3748 阅读, 1 推荐, 收藏, 编辑
摘要:1.反射工具类,代码如下 2.写一个Persion类,和一个Students类测试 Persion代码如下: Students类代码如下: 3.写一个Test测试 效果如下: 反射获取Field对象:private java.lang.String com.pmo.vo.Persion.name反射 阅读全文
java中如何获取当前年份的第一天和最后一天
2019-08-20 11:57 by 通往神之路, 16676 阅读, 0 推荐, 收藏, 编辑
摘要:package com.dada.test; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateUtil { /** * 默认日期格式 */ public static String DEFAULT_FORMAT = "yyyy-MM-dd"; 阅读全文
gradle强制指定版本号
2019-08-14 16:36 by 通往神之路, 6124 阅读, 0 推荐, 收藏, 编辑
摘要:// 强制指定版本号 configurations.all { resolutionStrategy{ force 'org.apache.poi:poi:3.15' } } 阅读全文
nginx 启动/重启/关闭命令
2019-08-14 15:05 by 通往神之路, 289 阅读, 0 推荐, 收藏, 编辑
摘要:1.进入sbin目录(例如 /usr/sbin/) 启动 ./nginx 关闭 ./nginx -s stop 重启 ./nginx -s reload 也可以强制关闭 kill -9 进程号 阅读全文