Spring-cloud Eureka注册中心实现(源码流程)

自动配置相关配置类 InstanceRegistryProperties EurekaServerConfigBean 服务端配置信息 EurekaClientConfigBean 客户端配置信息 EurekaInstanceConfigBean 实例信息 EurekaDashboardPro...

2019-03-31 11:41:14

阅读数 14

评论数 0

MySql查询语句优化

大批量插入数据时 1.大批量数据插入空表,可将表设置成为MyISAM,并通过disable keys将唯一索引关闭; 2.大批量插入插入非空Innodb表,可采用如下措施提高效率:    2.1 导入数据时按照主键顺序排列; &am...

2019-03-16 23:30:17

阅读数 8

评论数 0

Closing org.springframework.context.annotation.AnnotationConfigApplicationContext

Spring boot 启动后自动关闭,log输出 Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@2c104774: startup date [Thu Aug 16 11:23:...

2018-11-04 11:08:22

阅读数 447

评论数 0

Docker的基本组成

Docker Client 客户端 Docker Daemon 守护进程 Docker Image 镜像 Docker Container 容器 Docker Registry 仓库 Docker客户端/守护进程 C/S架构   &am...

2018-09-16 11:42:24

阅读数 135

评论数 0

activemq Jave API 使用

Maven 依赖 <dependency> <groupId>org.apache.activemq</groupId&amp...

2018-09-16 00:26:44

阅读数 49

评论数 0

Java中同步容器类、并发容器类

同步容器类        同步类容器都是线程安全的。但是在某些场景下可能需要加锁来保护符合操作。符合类操作如:迭代...

2018-09-15 17:19:42

阅读数 37

评论数 0

Docker应用场景以及开发流程

1. 简化配置 这是Docker公司宣传的Docker的主要使用场景。虚拟机的最大好处是能在你的硬件设施上运行各种配置不一样的平台(软件、系统),Docker在降低额外开销的情况下提供了同样的功能。它能让你将运行环境和配置放在代码中然后部署,同一个Docker的配置可以在不同的环境中使用,这...

2018-09-15 15:30:58

阅读数 815

评论数 0

Consider defining a bean of type 'org.springframework.web.client.RestTemplate' in your configuration

使用zookeeper作为Spring cloud的注册中心,消费端启动时报: 解决办法: import org.springframework.cloud.client.loadbalancer.LoadBalanced; import org.springframework.conte...

2018-09-12 22:28:40

阅读数 570

评论数 0

Spring boot 启动后 Process finished with exit code 0

在研究Spring cloud用zookeeper做注册中心的时候,消费端,启动后就立即关闭了,最后报 Process finished with exit code 0 后来发现没有加上依赖 <dependency> &amp...

2018-09-12 22:21:23

阅读数 1542

评论数 0

Spring Cloud

简介       Spring Cloud是基于Spring boot的。Spring Boot是由pivotal团队提供的全新Web框架,...

2018-09-09 20:25:02

阅读数 41

评论数 0

数据库锁机制

       数据并发会引起很多问题,在一些场合下有些问题时允许的,但在另一些场合下可能是致命的。数据库通过锁机制解...

2018-09-09 13:33:38

阅读数 298

评论数 0

数据库事务,原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)、持久性(Durabiliy)

     很多复杂的事务要分布进行,但它们组成了一个整体,要么整体生效,要么整体失效。这种思想反应到数据库上,就是多条SQL语句...

2018-09-09 13:07:02

阅读数 2341

评论数 0

Docker 安装 tomcat

Docker下安装Tomcat Tomcat是由Apache软件基金会下属的jakarta项目开发的一个Servlet容器, 按照Sun Microsystems提供的技术规范,实现了对Servlet和Java Server Page(JSP)的支持。同时,它提供了作为Web服...

2018-09-09 12:59:00

阅读数 39

评论数 0

Spring boot RESTful API 测试用例

RESTful API和传统API的区别: 1.1、用URL描述资源: 传统的请求用url来描述你的行为,比如/user/query? name=xiaoming,看这个url就知道我们是要针对这个叫小明的用户进行一个查询,那么查询就是我们要进行的行为。而Restful API则是...

2018-08-28 23:06:47

阅读数 177

评论数 0

Spring boot 如何通过配置文件读取定时器何时启动配置

场景描述: 当开发完成一个需求后,需要区分线上和线下配置。定时任务也是这样的,开发了一个需要每天十二点执行的定时器,但这也仅仅是线上要每天十二点执行,这对于测试来说,十分不方便,所以需要通过配置文件来获取配置的定时器执行时间。 启动类中使用@EnableScheduling开启定期任务 具...

2018-08-28 09:40:59

阅读数 3442

评论数 0

Unexpected exception in the selector loop., dubbo version: xxx, current host: 127.0.0.1 报错

记录一个Dubbo报错,这是在生产上运行了一段时间,莫名出现的错误,最后被同事解决了,在此做一下记录 2018-08-26 08:10:01125 WARN [New I/O server worker #1-4] [NioWorker] [DUBBO] Unexpected excepti...

2018-08-28 00:35:02

阅读数 1736

评论数 0

利用ApplicationContextAwareshixian实现业务中根据不同标识进行分发

先简单说一下应用场景: 有时我们的业务中需要根据一个不同的标识,进入不同的处理结果,一个简单的例子的例子就是我们在调用支付宝接口或者微信的接口是,进行不同方式的加密,发送到不同的接口,然后处理返回的结果方式也不同,这时就可以使用了。 先简单说一下ApplicationContextAwares...

2018-08-28 00:29:05

阅读数 41

评论数 0

生成RSA密钥

在Linux上生成RSA密钥的步骤为: 步骤一:RSA私钥(privateKey)(PHP使用的私钥) 命令: openssl genrsa -out rsa_2048.key 2048 步骤二:将私钥转换成PKCS#8格式 (Java使用PKCS#8格式的私钥) 命令: openssl ...

2018-08-26 20:37:59

阅读数 91

评论数 0

Spring boot是如何实现自动化配置的?

Spring Enable*高级应用及原理 我相信在很多的Spring boot项目中都大量使用到了以Enable*的注解。 比如EnableAsync、EnableScheduling、EnableAspectJAutoProxy、EnableCaching等,Enable表示开启/允许一项...

2018-08-26 20:27:53

阅读数 314

评论数 0

gitosis使用笔记

gitosis是Git下的权限管理工具,通过一个特殊的仓库(gitosis-admin.git)对Git权限进行管理。 1:服务端安装并配置gitosis (1)通过以下方式获取到安装包 root@wz:/home/git# git clone https://github.com/res0...

2018-08-26 15:21:38

阅读数 49

评论数 0

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