- 博客(16)
- 收藏
- 关注
原创 使用Java程序调用外部脚本时出现卡死,Runtime.getRuntime().exec()卡死,reader.readLine()卡死问题处理
工作中经常会遇到调用外部程序的情况,有时还需要收集外部程序的输出来记录日志,本篇介绍一个经典的问题(也是笔者最近改到的bug),并解决调用外部脚本时出现卡死这种情况。
2024-09-29 16:18:49
782
1
原创 项目依赖加载出现问题?没有加载到最新的依赖?示例展示maven仓库与maven依赖加载
当下最流行的依赖管理非maven莫属了,不管是sping项目还是其他大型项目,基本上都属于maven项目,都是使用maven来管理依赖。本篇文章通过一个简单的例子带你快速学习maven。
2024-07-21 17:08:52
1484
原创 使用云服务器搭建自己的CI/CD环境(docker+Jenkins)
概要:本篇介绍使用宝塔Linux面板操作云服务器,搭建Jenkins和docker用于部署项目+持续集成。介绍如何通过docker部署spring boot项目和前端vue项目。
2024-01-04 13:23:33
1476
2
原创 @Transactional注解失效,基于注解的切面失效问题
轮到我了哈哈,最近在测接口的时候发现@Transactional标记的方法事务没有生效,问了同事是说与动态代理有关,于是我复习了一下,顺便做个记录。
2023-12-24 13:28:18
656
1
原创 Mysql脚本-存在数据/字段则更新/删除,不存在则新增字段/数据
最近在维护脚本了,老是写数据的更新脚本或者是字段的更新脚本,并且脚本在同步给同事的时候要求能反复执行不报错,通过学习了一小段时间后,来做个总结,方便我后续回来复制粘贴。
2023-12-24 11:22:02
1143
1
转载 sql语句中,MySQL函数替换成Oracle函数
oracle也可以使用这个函数,但是建议超过两个以上使用函数嵌套来拼接字符串。mysql year()/month()/day()/quarter介绍。mysql date_sub()/subdate()介绍。oracle 没有对应的函数,可以使用自己编写的函数。mysql char_length()介绍。mysql find_in_set()介绍。mysql datediff()函数介绍。Oracle instr()函数介绍。mysql locate()函数介绍。Oracle同样也是这个函数。
2023-09-11 13:11:50
755
转载 Oracle listagg去重
这种方式处理listagg去重问题如果拼接的字符串太长会报oracle超过最大长度的错误,非常实用的文章,好几次遇到问题都要回来再查一遍,于是转载一下,做个记录。
2023-09-11 12:18:32
1743
转载 MySQL数据类型讲解和Java中所对应的数据类型讲解
主要包含下列几种数据类型:tinyint,smallint,mediumint,int,bigint,float,double,decimal。主要包括下列几种数据类型:char,varchar,tinytext,mediumtext,text,longtext,enum,set。主要包含下列几种数据类型:date,time,datetime,timestamp,year。这个时间的对应的Java类、只要格式正确、都是可以取的,主要看需求是什么。类型、只要格式是对应的就是可以的。
2023-07-02 14:47:39
1331
1
原创 date_format函数与to_date函数,Mysql与Oracle的时间格式化函数使用对比
date_format函数与to_date函数,Mysql与Oracle的时间格式化函数使用对比
2023-07-02 11:35:49
5037
2
原创 二分查找/折半查找模板
二分法,又称折半查找,时间复杂度O(logn)的查找算法,前提是有序数列,最基本的应用就是“猜数字”(一次缩小一半的范围,直到猜中数字),左闭右闭区间[l,r],它的拓展也与“猜数字”相似,变成了搜索大于等于target的第一个数或小于等于target的最后一个数(也就是最接近的数)
2023-06-22 18:28:47
173
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人