- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 spring boot 使用定时器 Scheduled
1、spring boot默认集成了定时器,spring quartz 步骤: 启动类加上注解,开启定时注解@EnableScheduling 在定时器类的方法加上注解@Scheduled() 参数 有: @Scheduled(initialDelay = 1000*10,fixedDelay = 1000) initialDelay :系...
2021-01-29 16:30:09
336
原创 记一次使用cxf实现调用webservice
1、添加pom.xml<properties> <cxf.version>3.0.0</cxf.version></properties><dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>${cxf
2020-10-31 18:35:12
265
原创 JAVA实现分页
for(int i = 0 ;i < 2000;i++){ ids.add(i);}List<Integer> result = new ArrayList<>();Map<Integer,String> map = new HashMap<>();for(int limit = 500,skip = 0 ;skip < ids.size();skip = skip+ limit){ List<Integer>.
2020-08-07 14:24:13
152
原创 Java 记一次使用对象的互转方法
ObjectMapper mapper = new ObjectMapper();//设置false;反序列化时,遇到未知属性(那些没有对应的属性来映射的属性,并且没有任何setter或handler来处理这样的属性)时是否引起//结果失败(通过抛JsonMappingException异常)mapper.configure(DeserializationFeature.FAIL_ON_U...
2020-04-16 11:44:24
124
原创 记一次发现OOM之后的处理方法
持续更新中在日志中添加如下日志:-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/manager/gc.hprof
2020-03-31 19:00:40
254
原创 记一次代码的回滚到某一次
先记录:https://www.cnblogs.com/longtengfly/p/8990954.html在来一次:https://www.cnblogs.com/cppeterpan/p/7289266.html
2020-03-18 10:04:50
182
原创 通过数据库配置实现一个策略模式
1、策略思想List<String> sortPolicyCode = getSortPolicyCode(orderType,warehouseId); if(CollectionUtil.isEmpty(sortPolicyCode)){ return level2Inventory; } ...
2019-11-09 17:04:05
448
原创 记一次oracle在某一次的时间内统计数据
LAST_UPDATED_DATE的类型是datetime(3)SELECT count(*)FROM PICKING_ORDER_FULFILL_DETAILWHERE LAST_UPDATED_DATE BETWEEN TO_DATE('2019-11-6 00:00:20', 'SYYYY-MM-DD HH24:MI:SS') AND T...
2019-11-07 11:34:56
169
原创 记录一次关于数组的sort()的原理
List<Level2> leve2 = ....level2.sort((a,b)->{ int ret = 0; for (String s : sortPolicyCode) { ILevel2InventorySorter sorter = SpringBeanFactory.getBean(s,ILevel2InventorySort...
2019-11-06 14:57:38
155
原创 在docker中导出mysql数据与导入mysql的数据
1、先在docker环境下导出MySQL的数据docker exec -it mysql bashmysqldump -h127.0.0.1 -uroot -p --databases auth 数据1 数据库2 数据库3 数据库4> 1023.sql2、把docker下的生成的sql文件移动scp -r 1023.sql root@ip:/opt/docker/102...
2019-10-23 11:37:17
166
原创 记一次使用mock.jar搭建的mock服务
1、下载moco-runner-0.10.0-standalone.jar2、编写.json文件[ { "request":{ "method":"post", "uri":"/cwms/services/hikversion/deliveryHikService/accountOutOrder", ...
2019-09-26 14:05:49
740
原创 记一次集成mybatis的失败问题,导包的有问题Caused by: java.lang.IllegalArgumentException: Property 'sqlSessionFactory'
启动工程提示Caused by: java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required解决方案 去掉<dependency> <groupId>org.mybatis</groupId&...
2019-09-18 12:01:59
1712
原创 记一次错误的rg.springframework.boot.builder.SpringApplicationBuilder.<init> 解决
1、这是由于.jar包依赖的冲突引入了 spring boot2.0+使用了<groupId>org.springframework.boot</groupId><artifactId>spring-boot</artifactId><version>1.5.3RELEASE</version>...
2019-09-18 09:57:43
936
原创 记一次错误的解决:[ERROR] [ERROR] Some problems were encountered while processing the POMs:
1、可能<modules></modules>没引入的问题2、子工程的pom.xml的依赖要修改<groupId>com.levi.springboot</groupId><artifactId>levi-springboot</artifactId><version>0.0.1-SNAPSHOT&l...
2019-09-10 20:25:46
6155
原创 spring cloud搭建遇到的问题
1、com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect 最新的eureka-server的依赖需要和hystrix一起使用<dependency> <groupId>org.springfra...
2019-09-03 22:39:23
260
原创 spring boot2.0 集成log4j.xml配置
1、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion>...
2019-08-29 23:00:55
252
原创 mongdb的安装与使用
1、下载地址https://www.mongodb.com/2、下载之后提示“无法启动此程序,因为计算机中丢失VCRUNTIME140.dll”的话,需要下载去网上下载或使用360安装3、安装一步一步就行4、安装之后新增几个文件夹及配置(在server版本下)数据库路径(data目录)、日志路径(logs目录)和日志文件(mongo.log文件)创建配置文件mongo.con...
2019-08-07 19:16:07
133
原创 spring boot 2.0+集成quartz,线上用过
1、添加依赖<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.3</version></dependency><dep...
2019-07-30 21:33:44
299
原创 spring boot集成liquibase,
liquibase是一个升级脚本工具,且可以进行前置条件的约束spring boot集成liquibase步骤1、添加依赖<!--liquibase--> <dependency> <groupId>org.liquibase</groupId> <artifactI...
2019-07-23 17:30:41
409
原创 使用idea 进行git的回滚到某次的提交
1、选中git,选择show history2、选中copy revision number,3、选中reset HEAD4、导入到reset HEAD中6、如果弹出一个选择框,则选择hard7、在terminal中强制push 输入指令 :git push -f...
2019-04-19 14:24:45
5656
原创 记一次是用线程池来获取大量的数据
1、在spring.xml的配置如下<bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> <!-- 核心线程数,默认为1 --> <property name="corePoolSize...
2019-04-07 10:52:32
608
原创 记一次使用apache的FTPClient实现FTP的上传,下载功能,
1、引入pom.xml的文件<dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version></dependency>
2019-02-23 21:56:23
593
原创 记一次根据实体类的属性名来给属性名赋值,根据属性名得到属性名的值,其中使用的是JsonProperty属性名
// 此处是根据属性名来给属性名赋值的方法,本人亲自测试过可用/** * * @param key 属性名 * @param value 属性名的值 * @param object 属性的实体类 */public static void getValues(String key, String value, Object object) { Object ret...
2019-02-23 21:52:10
2715
原创 vue.js 前端文件上传和下载至后台的处理过程,后台不存入服务器中,只是读取excel里面的内容
文件上传1、前端使用的ant-design-vue的框架,即通过action传递给后台2、后台的代码如下public APIModel addInterfaceField(@RequestParam(value = "file") MultipartFile file){ API...
2019-01-05 19:16:49
2403
转载 idea切换主题与背景颜色
很多人都喜欢使用黑色的主题样式,但是个人觉得在进行视窗转换的时候很废眼睛。比如IDEA是全黑的,然后需要看PDF或者WORD又变成白色的了,这样来回切换导致眼睛很累,毕竟现在网页以及大部分软件的界面都是白色的。那么还是老老实实的使用原来比较顺眼的模式吧,界面如下(图片太小可通过电脑查看):1、可以到如下网站下载自己中意的主题样式(http://www.riaway.com/),如此地...
2018-12-31 14:42:10
6044
1
原创 Java 对象按照多个属性来合并。
private static final String detailId="detailId";private static final String shelfBinCode="shelfBinCode";/** * 相同商品+相同货架相同货位合并 * @param * @return */public List<ReceiptBackDetailSub> me...
2018-10-07 15:27:21
1745
原创 IDEA 如何在在服务器上debug
1、登陆服务器上找到对应的tomcat的catalina.sh文件,在内容中添加CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=6091,server=y,suspend=n" 其中6091是需要在服务器上开放端口且需要开放此端口的防火墙。2、如下图操作:3、以debug启动就可以在你本地运行服务器上的代码...
2018-09-25 08:51:06
1495
原创 JDK1.8按照一个属性去重或者多个属性去重
1、按照对象中的一个属性去重//明细详情List<ReceiptDetailListBack> receiptDetailListBackList1 = receiptBackBody.getDetailList();//去重进库任务明细状况List<ReceiptDetailListBack> receiptBackList= receiptDetailLi...
2018-09-14 16:01:05
9543
1
原创 删除list里全部重复的数据,
1、当时有个需求,需要删除list中的某一个相关联的全部重复的数据。当时的想法如下:for循环查找到就删除,但是结果与我有相差。public class Demo2 { public static void main(String[] args) { List<String> list=new ArrayList<>(); l...
2018-08-28 15:00:56
1844
转载 centos6.8使用yum安装最新MySQL,开放端口号进行远程登陆。
第1步、查看CentOS下是否已安装mysql输入指令:yum list installed | grep mysql第2步、删除已安装mysql输入指令:yum -y remove mysql.x86_64输入指令:yum -y remove mysql-libs.x86_64删除上面所列出来的MySQL相关内容。第3步、查看yum库中的mysql(非必须)输入命令:yum list | gre...
2018-05-08 13:55:04
1169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人