java
BestwishesTolover
蛤~
展开
-
定时任务工具Powerjob的学习和使用记录
关于powerjob的介绍和使用:https://www.yuque.com/powerjob/guidence/ztn4i5关于mysql安装,maven安装,jdk安装这些环境要素我就不说了,网上很多,我主要记录下我遇到的问题。问题一:看红框①:创建数据库这里不能只生成powerjob-daily这一个database,powerjob-pre和powerjob-product这两个也要同时生成,并且三个database都要执行sql脚本:sql脚本看红框②:powerjob-ser原创 2020-07-29 15:40:20 · 5474 阅读 · 1 评论 -
java小程序打包成.exe文件
1.首先我这个项目是javaSE项目,结合swing组件,并非web项目。2.把项目打成jar包:右键项目 ==》Export==》Runable JAR file==》launch configuration 选择你想要实现该程序的包含main()方法的类 Export destination 选择保存路径 library handling 选中第一个(保证引入的jar包包含在打包后的jar中原创 2016-11-10 15:42:08 · 1711 阅读 · 1 评论 -
循环查询数据库N次和用多层for循环进行N次轮循选择
尽量避免循环访问数据库,所以选择先把list放在Map中,再由第二个for循环通过键取值List listA = getObjects(A.class);Map mapA = new HashMap();/*这里map的key是Object中的某一字段的类型,可以是int,string,long之类的*/for(A a : listA){ mapA.put(a.getId(),a);转载 2017-11-22 17:26:54 · 2016 阅读 · 0 评论 -
Easyui dataGrid 动态insertRow 包含datebox、validatebox组件,样式失效问题
可以使用$.parser.parse();这个方法进行处理;例如:$.parser.parse();表示对整个页面重新渲染,渲染完就可以看到easyui原来的样式了;我用的是这种方式,因为我新增的一条信息全部组件都失效。var targetObj = $("").appendTo("#id");$.parser.parse(targetObj);转载 2017-12-01 20:17:59 · 932 阅读 · 0 评论 -
近期项目上遇到大数据量查询,下面是相应注意项和解决方案
1、尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、考虑在 where 及 order by 涉及的列上建立索引。3、尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没...转载 2018-05-11 16:14:46 · 1081 阅读 · 0 评论 -
jenkins自动构建maven项目并整合tomcat启动
1.准备工作 jdk1.8解压版(非安装版) tomcat7解压版 Jenkins for windows :https://jenkins.io/download/thank-you-downloading-windows-installer-stable/2.安装jenkins 双击Jenkins.msi,进入安装模式...原创 2019-08-19 17:03:14 · 1097 阅读 · 0 评论