- 博客(46)
- 收藏
- 关注
原创 centos7中常用的命令
查看ip地址:ip addr 或 ip a查看示是否联网:ping www.qq.com查看防火墙状态:firewall-cmd --state关闭防火墙:systemctl stop firewalld.service开启防火墙:systemctl startfirewalld.service禁止防火墙开机启动:systemctl disable firewalld.se...
2019-10-28 10:19:06
223
原创 linux清除缓存
1、查看缓存情况:free -m2、sync:sync3、清除缓存:echo 3 > /proc/sys/vm/drop_caches
2019-08-13 16:49:26
2214
原创 springboot开启异步任务@Async,@EnableAsync
package com.cobra.appactiviti.task;import org.springframework.scheduling.annotation.Async;import org.springframework.scheduling.annotation.AsyncResult;import org.springframework.stereotype.Com...
2019-08-03 14:13:05
311
原创 this is incompatible with sql_mode=only_full_group_by
2019-07-31 07:10:12.526 ERROR 10163 --- [nio-7031-exec-2] c.u.t.exception.GlobalExceptionHandler : !!! request uri:/analysis/v1/patrolRiverProblemStatistics/getListTown from 10.0.9.116, 10.0.0.96 s...
2019-07-31 15:53:25
326
原创 ***error*** (zip#Browse) unzip not available on your system
安装unzip命令:yuminstall-yunzipzip
2019-07-29 11:55:59
4065
原创 linux新机常见问题解决
1、linux下面vim命令无效输入rpm -qa|grep vim 命令, 如果 vim 已经正确安裝,会返回下面的三行代码:root@server1 [~]# rpm -qa|grep vimvim-enhanced-7.0.109-7.el5vim-minimal-7.0.109-7.el5vim-common-7.0.109-7.el5如果少了其中的某一条,比如 vim-e...
2019-07-27 17:08:34
474
转载 解決 centos中-bash: vim: command not found
https://www.cnblogs.com/zdd-java/p/zhandd_linux_vim.html
2019-07-26 09:50:07
865
转载 jdk在linux上的安装
https://www.cnblogs.com/bxssjava/p/9975697.html1、先下载jdk-8u181-linux-x64.tar.gz,在官网下载比较慢,所以我就下载下来放在百度网盘里面了2、把它放进Linux的/usr目录下3、在这个目录下面执行解压缩命令tar zxvfjdk-8u181-linux-x64.tar.gz,解压缩后得到一个文件夹jdk1...
2019-07-25 17:13:55
107
原创 json字符串数组转对象list集合
List<EhEventAddParm> listParm = JSONArray.parseArray(eventJsonStr,EhEventAddParm.class);
2019-07-24 19:39:13
744
原创 Java时间差工具,通过毫秒Long时间差,转化为x天x时x分x秒格式
/** * @author: yaobin * @date: 2019/6/13 * @description: 时间差工具 */public class DateDiffUtil { private static final Long ONE_DAY_SECOND = 24*60*60l; private static final Long ONE_HOUR_SEC...
2019-06-13 18:33:10
1543
转载 SSM项目搭建中,启动访问url,出现No bean named 'cacheManager' available问题解决
参考这边博文:https://blog.csdn.net/sdaujsj1/article/details/83098608解决办法,把xmlns:mvc="http://www.springframework.org/schema/cache",删除重新使用idea快捷键,Alt+Enter引入xmlns:mvc="http://www.springframework.org...
2019-05-02 18:11:34
645
转载 转载:详解synchronized与Lock的区别与使用
https://blog.csdn.net/u012403290/article/details/64910926
2019-04-23 14:50:36
142
原创 java复习,记录一个数组升序和降序的小demo
Integer[] a = {1, 6, 8, 5, 7, 13, 2}; Arrays.sort(a); for (int i = 0; i < a.length; i++) { System.out.print(a[i]+","); } System.out.println();...
2019-04-21 19:47:48
191
原创 SpringBoot2.X之旅,@ExceptionHandler、@ControllerAdvice异常统一处理(Web Project)
一、idea新建web项目pom.xml如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema...
2019-04-16 10:47:46
512
原创 SpringBoot2.X之旅,日志管理lombok及log日志文件每天按级别分别保存(Web Project)
一、环境搭建1、新建web工程,引入lombok包,(如果没有安装lombok插件,先安装插件)2、pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/...
2019-03-27 12:40:47
3461
1
原创 java基础小记,冒泡排序demo
package com.cobra.basiclearn;/** * @Author: Baron * @Description: * 1、第一个数与第二个数对比,如果第一个数大,交换位置; * 2、1中得到的数组,第二个与第三个对比,如果第二个数大,交换位置; * 3、2得到数组继续往下比较,指到最后一个; * 4、第一轮比完,第一个就排到它的最高处; * 5、第二轮继续从第...
2019-03-25 12:43:18
281
原创 SpringBoot2.X之旅,Thymeleaf模板及html静态化(Web Project)
一、使用idea新建web工程1、引入Thymeleaf依赖2、pom.xml为:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...
2019-03-24 18:05:48
1234
原创 SpringBoot2.X之旅,FreeMarker模板及html静态化(Web Project)
一、使用idea新建web工程1、引入freemarker依赖:2、pom.xml文件为:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...
2019-03-24 14:45:10
1602
原创 SpringBoot2.X之旅,实现ApplicationListener,监听程序启动过程(Web Project)
背景需求:由于项目启动时,需要自动加载初始化一些数据,这时候可以使用监听类一、定义监听类,实现ApplicationListener接口:package com.cobra.webdemo.listener;import org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent;impo...
2019-03-23 18:44:48
1951
1
原创 SpringBoot2.X之旅,Redis缓存中@Cacheable、@CacheEvict、@CachePut、@CacheConfig的使用(Web Project)
一、环境准备:1、redis相关关键记录:1)启动:进入到redis安装目录的src下,启动命令是:./redis-server ../redis.conf。2)连接:在redis.conf文件内需要设置绑定地址:bind 192.168.60.129,否则远程无法访问redis。2、项目基础是SpringBoot2.X之旅,Mybatis+Durid+Mysql实践,mybat...
2019-03-20 19:41:44
1104
原创 SpringBoot2.X之旅,Mybatis+Durid+Mysql实践,mybatis自定义sql语句和多表关联查询(Web Project)
一、基础本文demo是在SpringBoot2.X之旅,Mybatis+Durid+Mysql实践,mybatis generator代码生成器实现简单CURD和Druid Monitor(Web Project)基础上编写的,这篇文章仅作为本人笔记。二、自定义sql:1、在OrderInfoMapper接口添加方法:/** * 根据UserId查找订单 * ...
2019-03-16 20:28:24
1460
原创 SpringBoot2.X之旅,Mybatis+Durid+Mysql实践,mybatis generator代码生成器实现简单CURD和Druid Monitor(Web Project)
实践步骤:环境准备,建数据库—>新建web的maven工程,集成依赖—>加入mybatis generator的maven插件—>编写mybatis-generator.xml文件,配置.yml文件—>运行生成实体类、mapper接口、mapping的xml文件—>编写service—>编写controller—>启动类加map...
2019-03-16 11:11:42
470
原创 SpringBoot2.X之旅,Quartz的简单使用,实现定时任务的一种实现方式,可以控制启动和停止(Web Project)
一、新建web工程,引入quatrz的包等pom.xml如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2019-03-14 17:34:21
683
原创 Spring Cloud Finchley版本Demo笔记,服务通信RestTemplate中使用Hystrix进行服务降级和超时设置
本文demo是在Spring Cloud Finchley版本Demo笔记,服务之间的通信RestTemplate和Feign及负载均衡基础上搭建的一、在consumer模块pom.xml加上熔断依赖spring-cloud-starter-netflix-hystrix<?xml version="1.0" encoding="UTF-8"?><project xm...
2019-03-13 22:02:56
551
原创 Spring Cloud Finchley版本Demo笔记,服务通信RestTemplate和Feign断路器(Hystrix服务降级)的使用
本文demo是在Spring Cloud Finchley版本Demo笔记,服务之间的通信RestTemplate和Feign及负载均衡基础上搭建的一、在consumer模块pom.xml加上熔断依赖spring-cloud-starter-netflix-hystrix<?xml version="1.0" encoding="UTF-8"?><project xm...
2019-03-13 15:59:52
308
原创 Spring Cloud Finchley版本Demo笔记,服务之间的通信RestTemplate和Feign及负载均衡
本文demo在Spring Cloud Finchley版本Demo笔记,注册中心、服务注册、服务发现、和注册中心高可用基础上搭建。一、RestTemplate的通信方式:新建两个子模块,provider和consumer作为服务提供者和消费者1、pom.xml均为:<?xml version="1.0" encoding="UTF-8"?><project ...
2019-03-12 23:21:09
273
原创 Spring Cloud Finchley版本Demo笔记,注册中心、服务注册、服务发现、和注册中心高可用
一、新建Maven,编写父pom.xml1、打开idea,File->New->Project,新建maven项目:2、不用选,直接next:3、指定groupid和artifactid:4、finish:5、删除不必要的包,可以把src删掉:6:、设置父pom.xml,并添加一个子模块eureka:<?xml version="...
2019-03-11 23:28:12
220
原创 SpringBoot2.X之旅,JPA自定义sql查询、多表查询的笔记demo(Web Project)
本文是在springboot+druid+jpa基础上实现的。具体整合请看SpringBoot2.X之旅,JPA+Durid+Mysql实践Druid Monitor笔记demo(Web Project)一、jpa自定义sql语句查询:1、在OrderInfoRepository加上方法:/** * 删除某个userId的订单 * @param userId * @retu...
2019-03-10 01:46:37
3145
原创 SpringBoot2.X之旅,JPA+Durid+Mysql实践Druid Monitor笔记demo(Web Project)
一、开发环境本文的开发环境是跟之前的一篇文章一样的SpringBoot2.X之旅,开篇 hello world(Web Project)二、搭建项目基础:1、Idea新建web项目,需要引入的包如图:2、在pom.xml中加入druid的包,可以参照druid的文档https://github.com/alibaba/druid/tree/master/druid-spri...
2019-03-10 01:36:15
1282
原创 SpringBoot2.X之旅,AOP( Web Project)
一、开发基础,首先这个demo是在springboot web基础框架上建立的,搭建请参照SpringBoot2.X之旅,开篇 hello world(Web Project),在这个基础上引入lombok包(idea需要另外安装lombok插件),通知引入aop的包,如果之前引用过jpa等包,也可先查看一下包结构,可以不用再引入,pom.xml配置如下:<?xml version="...
2019-03-08 00:19:20
528
原创 SpringBoot2.X之旅,过滤器、拦截器( Web Project)
一、摘要: 1)个人常使用过滤器的实现有两种方式,一个是实现Filter,另一个是继承OncePerRequestFilter; 2)个人常使用拦截器的实现方式是,先通过实现HandlerInterceptor,再通过实现WebMvcConfigurer,重写方法addInterceptors(InterceptorRegistry registry)方法,利...
2019-03-07 22:12:04
537
原创 SpringBoot2.X之旅,IOC( Web Project)
写一个Demo,总结一下我在SpringBoot2.X中使用IOC的方式。一、开发基础,首先这个demo是在springboot web基础框架上建立的,搭建请参照SpringBoot2.X之旅,开篇 hello world(Web Project),在这个基础上引入lombok包,pom.xml配置如下:<?xml version="1.0" encoding="UTF-8"?&...
2019-03-07 12:12:44
326
原创 SpringBoot2.X之旅,参数绑定、参数校验、参数获取( Web Project)
本文功能是在SpringBoot2.X之旅,开篇 hello world(Web Project)基础框架之上实现的一、添加lombok依赖1、pom.xml添加lombok依赖包,使@Slf4j、@Data注解生效(如果idea没有按装lombok插件,请先安装插件)<?xml version="1.0" encoding="UTF-8"?><project x...
2019-03-07 01:19:33
2785
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人