自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Linux安装cfssl证书生成工具

wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssl-certi...

2019-04-12 15:17:03

阅读数 379

评论数 0

原创 最实用的Centos7使用阿里云镜像加速

大家都知道,因为国内某原因,直接用docker提供的镜像库下载镜像库,可以说是走不通的,国内有名的云平台有阿里云,新浪云等,不过我现在就用阿里云镜像为docker加速 1、在https://dev.aliyun.com/search.html注册开通阿里云开发者帐号;  2、登录后在个人中心点击...

2019-02-26 10:29:45

阅读数 544

评论数 0

原创 spring cloud Feign使用@RequestLine

如何在微服务项目中调用其它项目的接口试使用spring cloud feign声明式调用。 /** * 客户端请去 * @author RAY * */ @FeignClient(name="store",configuration=FooConfi...

2019-02-22 16:48:09

阅读数 709

评论数 0

原创 Dockerfile RUN,CMD,ENTRYPOINT命令三者区别

Dockerfile中RUN,CMD和ENTRYPOINT都能够用于执行命令,下面是三者的主要用途: RUN命令执行命令并创建新的镜像层,通常用于安装软件包 CMD命令设置容器启动后默认执行的命令及其参数,但CMD设置的命令能够被docker run命令后面的命令行参数替换 ENTRYPOI...

2019-02-16 11:22:07

阅读数 665

评论数 0

原创 docker仓库Harbor 部署及其部分应用

docker 镜像仓库 Harbor 部署 跨数据复制 Harbor 是 Vmwar 公司开源的 企业级的 Docker Registry 管理项目 它主要 提供 Dcoker Registry 管理UI,可基于角色访问控制, AD/LDAP 集成,日志审核等功能,完全的支持中文。 Harb...

2019-02-15 20:26:12

阅读数 263

评论数 0

原创 centos7 install docker-ce 报错:time out问题处理

使用官方的docker-ce.repo源进行安装docker-ce,由于国内访问该地址网络原因,会报下面错误。 [Errno 12] Timeout on https://download.docker.com/linux/centos/7/x86_64/stable/repodata/rep...

2019-02-13 09:27:26

阅读数 106

评论数 0

原创 linux:Centos7mini版 enp0s3改eth0

  完整版下载国内下载地址: http://mirrors.163.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso MINI版本 http://mirrors.163.com/centos/7/isos/x86_64/CentOS...

2019-02-12 16:57:26

阅读数 671

评论数 0

原创 linux,不使用rvm情况下,安装ruby

Centos 6.5在使用yum -y install ruby 安装ruby的时候,版本号会低于2.2.2. ,在搭建redis集群环境时,执行gem install redis命令时提示以下错误信息: ERROR: Error installing redis: redis requi...

2018-12-05 10:06:04

阅读数 464

评论数 0

原创 volatile关键字JAVA使用

近段时间在研究多线程问题,提及到volatile这个关键字,所以研究了一下,在高并发情况下,当Bean中存在有状态的共享变量时候,就要考虑线程安全的问题了。众所周知,cpu的运行速度是远高于主存的读写速度的,在运行过程中,为了交换数据,cpu必须频繁的进行数据的读写操作,主存读写速度慢造成了cpu...

2018-10-14 21:40:58

阅读数 33

评论数 0

原创 TOMCAT 内存优化

 近期在做一个系统,服务器内存有128G,系统用window server,觉得已经好6了。下载了一个tomcat8,然后把项目直接放进去,启动,成功。开始以为没什么事的,但是测试人员在测试的时候,有时候会遇到系统卡顿现象,开始以为数据库量大的问题,到时候查询速度受影响了,但是有时候一些数据量小的...

2018-10-13 10:27:18

阅读数 544

评论数 0

原创 Win7下 切换JDK的批处理命令

1. 批处理文件(必须以管理员身份执行)内容如下   @echo off   rem --- Base Config 配置JDK的安装目录 --- :init set JAVA_HOME_1_8=C:\Program Files\Java\jdk1...

2018-10-09 14:16:20

阅读数 39

评论数 0

原创 Spring-Cloud-Config 多服务公共文件配置

问题描述      基于 spring-cloud微服务开发,通常会配置一个Spring-Cloud-Config-Server,各个客户端会通过Spring-Cloud-Config-Server从配置仓库拉取自己服务的配置,如何配置Spring-Cloud-Config-Server,可以参...

2018-08-29 11:59:05

阅读数 6989

评论数 1

原创 jpa-JpaSpecificationExecutor子查询等功能使用

  JpaSpecificationExecutor接口,该接口提供了如下一些方法: public interface JpaSpecificationExecutor<T> { T findOne(Specification&am...

2018-08-29 09:07:02

阅读数 2497

评论数 1

原创 Window系统如何利用命令杀死占用端口中的进程

最近开发项目比较大,有时候在使用eclipse的时候开发的时候,eclipse会出现未响应情况,等好久都不能恢复,但是eclipse已经有项目运行中,如果直接关闭,重新打开eclipse,运行项目,项目启动时候会报端口已被占用的情况,原来傻傻的把电脑重启一下,后来有一天受不了了,要想办法解决!可以...

2018-08-18 12:23:55

阅读数 112

评论数 0

原创 springcloud之Feign的使用

首先引用spring官网对Feign的解析: Feign is a declarative web service client. It makes writing web service clients easier. To use Feign create an interface and ...

2018-08-13 11:47:53

阅读数 270

评论数 0

转载 在同一个类中,一个方法调用另外一个有注解的方法,注解失效的原因和解决方法

转自Clement-Xu的csdn博客在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解是不会生效的。比如,下面代码例子中,有两方法,一个有@Transational注解,一个没有。如果调用了有注解的addPerson()方法,会启动一个Trans...

2018-07-11 15:15:01

阅读数 809

评论数 0

原创 CGLIB动态代理实现Superclass has no null constructors but no arguments were given错误处理

    当实现CGLIB代理的时候,如果目标对象没有定义无参构造函数,当enhancer对象create代理对象的时候,就会报错如下:恰恰是因为Spring通过CGLIB生成代理类对象时,并没有将目标对象的构造函数的参数及其类型进行设定,导致了CGLIB在生成代理类对象时,会使用默认的构造函数生成...

2018-07-11 14:53:46

阅读数 1305

评论数 0

原创 SpringBoot 使用AOP功能

    RPC,AOP都会用到代理,代理的技术有jdk的Proxy代理(必须实现接口),cglib(可以不实现接口,直接实现类),Javassist(jboss )而Spring boot本身也在方方面面使用了代理技术,在Spring中有两种动态代理方式,分别为jdk动态代理和CGLIB动态代理。...

2018-07-11 14:26:02

阅读数 4192

评论数 0

翻译 AOP切入点表达式设置详解

1.任意公共方法的执行: execution(public * *(..)) 2.任何一个以“set”开始的方法的执行: execution(* set*(..)) 3.AccountService 接口的任意方法的执行: execution(* com.xyz.service.AccountSe...

2018-07-11 09:32:36

阅读数 1088

评论数 0

原创 Maven-war-plugin插件的使用

     在项目开发中,A依赖于B,如果两个都是jar项目,那就好办,但是今天在项目中,遇到A和B都是war项目的时候,那就遇到棘手的时候了,编译会报错,错误描述如下:错误描述可以发现,没有发现jar包,这样就需要用到Maven-war-plugin插件来把B项目生成jar包来给A依赖了,现在说说...

2018-07-09 16:39:43

阅读数 7253

评论数 0

提示
确定要删除当前文章?
取消 删除