java相关工具
文章平均质量分 56
安夜的cookie
草深时见树,林深时见鹿,溪深时见瀑,山深时见雾。
展开
-
SqlServer查询数据改动历史记录
select top 1000 [QS].[creation_time], substring( [ST].[text], ([QS].[statement_start_offset] / 2) + 1, ( (case [QS].[statement_end_offset] when - 1 then datalength([st原创 2021-12-30 09:27:42 · 7192 阅读 · 0 评论 -
java按条件合并集合中的部分元素
需求:按照特定条件,将集合中的元素做分类合并。举例:[{item:"a", code:"code1", num:10, sum:20} , {item:"a", code:"code2", num:5, sum:15} } , {item:"b", code:"code3", num:10, sum:20}]将item相同的元素的num值和sum值合并,则合并结果为:[{item:"a", code:"code1", num:15, s原创 2021-11-09 16:38:50 · 1123 阅读 · 2 评论 -
java实现定时任务的几种方式
一、使用注解@Scheduled(cron = )Cron表达式表达式网站生成: http://cron.qqe2.com/按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4)(/表示每隔4小时),一个列表(1,原创 2021-07-22 16:13:34 · 1317 阅读 · 0 评论 -
maven-assembly-plugin
一、maven打包工具使用maven对项目进行打包,可用以下三种pluginmaveb-jar-plugin : maven默认打包插件,用来创建project jarmaven-shade-plugin : 用来打可执行包(executable jar)maven-assembly-plugin : 支持定制化打包方式下面简单介绍以下maven-assembly-plugin二、使用方法1、descriptorRefs官方提供的定制化打包方式,包括bin,jar-with-depend原创 2021-06-16 18:39:25 · 19663 阅读 · 0 评论 -
JVM相关配置参数含义
Xms :初始化堆内存值Xmx :堆内存最大值这两个值是tomcat服务器内存分配是动态的最好体现,刚启动时系统给tomcat分配的内存为-Xms值,当项目占用的内存达到初始化内存的一定比例后(80%左右),才会将给tomcat分配-Xmx大小的内存,反之亦然当项目占用的内存降至-Xmx的40%时,系统会释放部分内存,又将-Xms大小的内存划分给tomcat服务器。MetaspaceSize :控制matesaceGC发生的初始阈值,也就是最小阈值。当使用的matespace空间到达了Metas原创 2021-06-16 10:06:22 · 189 阅读 · 0 评论 -
winsw配置文件参数解释说明
id:指定Windows内部用户标识服务的id;在系统安装的所有服务中id必须是唯一的,并且完全由字母数字字符组成。executable:该元素指定要启动的可执行文件;可以是绝对路径,也可以只指定可执行文件名称并从PATH中搜索。arguments:该标签指定的参数传递给可执行文件,多个参数以空格隔开name:服务的简短显示名称,可以包含空格和其他字符;在系统的所有服务中name也必须是唯一的。description:对服务的完整描述。startmode:该元素指定windows原创 2021-06-15 20:34:19 · 6430 阅读 · 0 评论 -
使用winsw将springboot部署为Windows服务
一、应用需求springboot可以用maven直接打包为.jar文件,但在windows上运行时,有着以下的缺点:需要打开命令行窗口输入命令行才可运行,很不方便需要停止程序时只能在任务管理器中结束,并且多个这样程序运行时无法从进程名中进行区分服务启重启后,程序无法实现自启动为了改善以上缺点,所以使用winsw将springboot部署成Windows服务。二、winsw下载1.可在github上下载对应版本github仓库地址github下载地址百度网盘:链接提取码:0000三原创 2021-06-15 19:58:12 · 992 阅读 · 0 评论