摘要:
####在使用mybatis做动态SQL查询的时候, 如果参数的值为0, 则不会执行对应if标签内的语句 <if test="healthQuery.healthStatus != null and healthQuery.healthStatus != ''"> <if test="healthQ 阅读全文
摘要:
virtuvalbox的Ubuntu虚拟机与主机连接不同的wifi 准备: 宿主机, virtualbox上运行的Ubuntu虚拟机, USB网卡 步骤: 1: 设置虚拟机网络模式: 未指定 2: 分配USB设备给虚拟机 如果linux内核版本低于4.2, 还需要自己 阅读全文
摘要:
测试服务器10.19.0.xxx部署 发布服务 前端位置:/usr/local/nginx/html 后台位置:/home/xio/ nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 & nginx配置: 编辑nginx.conf vim 阅读全文
摘要:
linux下的Jenkins简单使用 1.安装jenkins 官网 https://jenkins.io/zh/ 点击下载 我是ubantu18.04系统 按照官网指示 : 1:这是Jenkins的Debian软件包存储库,用于自动安装和升级。要使用此存储库,请首先将密钥添加到系统中: wget - 阅读全文
摘要:
工具类-如何实现一个分段插入数据的工具类? 背景: 在使用mybatis做大量数据(万级以上)插入数据库时( 例如全表更新时) 不可避免地会遇到超限异常,例如: 超过mysql的max_allowed_packet配置限制导致的异常` com.mysql.cj.jdbc.exceptions 阅读全文
摘要:
select 子句中子查询有多行怎么办? 当我们查询一对多的关联表时,可能会遇到这样的问题: 比如有两个表: teacher 和 student teacher: id name gender 1 张老师 男 2 李老师 女 3 王老师 男 student: id teacher_id name 1 阅读全文
摘要:
启动服务时提示端口被占用, 无法启动 1.切换到root权限 2.查看端口号被哪个进程占用(三种方式) .(1)#netstat -anp | grep 端口号 (2)#lsof -i | grep 端口号 (3)#netstat -tunlp | grep 端口号 java 11025 root 阅读全文
摘要:
spring 或 springboot 的 websocket 里面使用 @Autowired 注入 service 或 bean 时,报空指针异常,service 为 null(并不是不能被注入)。 解决方法:将要注入的 service 改成 static,就不会为null了。 @ServerEn 阅读全文
摘要:
(1)思路说明; (a)首先这里我们需要重新认识一个类ThreadPoolTaskScheduler:线程池任务调度类,能够开启线程池进行任务调度。 (b)ThreadPoolTaskScheduler.schedule()方法会创建一个定时计划ScheduledFuture,在这个方法需要添加两个 阅读全文
摘要:
日期操作--日期之差 - 日期之差 --获取秒差 SELECT round(date_part('epoch', TIMESTAMP '2019-05-05 12:11:20' - TIMESTAMP '2019-05-05 10:10:10')); --获取分钟差 SELECT round(dat 阅读全文