摘要: ---title: 【学习】深入理解JVM之类加载.mddate: 2019-10-20 22:20:06tags: JVM 类加载--- Java类的加载,连接,初始化都是在程序运行期间执行的 ## Java 虚拟机与程序的生命周期 1. 执行 System.exit()方法2. 程序正常结束3. 遇... 阅读原文
2019-10-27 13:34:07 阅读(2455) 评论(0)
摘要: 解决方案:IntelliJ IDEA安装lombok插件可以解决以上问题 。步骤:1.找到IDEA 上方的菜单栏 点击File =>Settings,或者按快捷键Ctrl+Alt+S。       2.如图所示,搜索Plugins                 3.在弹出... 阅读原文
2019-10-27 13:20:09 阅读(3720) 评论(0)
摘要: 1、搭建一个eureka-server注册中心工程 该工程比较简洁,没有太多配置,不在描述,单节点,服务端口:8888 2、创建zuul-gateway网关工程 2.1、工程pom依赖 <dependencies> <dependency> ... 阅读原文
2019-10-27 12:44:03 阅读(2417) 评论(0)
摘要:   Spring SpringMVC SpringBoot SpringCloud 注解整理 这段时间学习了一些框架,里面用到了很多注解,记不住所以把遇到的注解都整理了下来,如果有不对的地方欢迎指正,我会修改的φ(๑˃∀˂๑)♪ Spring 常用配置: @import :导入配置类 ... 阅读原文
2019-10-27 12:28:02 阅读(2387) 评论(0)
摘要: 一、Redis主从复制原理      1.主从复制的原理以及过程必须要掌握,这样我们才知道为什么会出现这些问题    2.主从复制过程大体可以分为3个阶段:连接建立阶段(即准备阶段)、数据同步阶段、命令传播阶段。    3.在从节点执行 slaveof 命令后,复制过程便开始运作,下面图示大概可以看到,  ... 阅读原文
2019-10-27 12:21:03 阅读(2449) 评论(0)
摘要: 使用类为spring-beans:4.3.13release包中的 org.springframework.beans.BeanUtilsBeanUtils.copyProperties(Object source, Object target); 该方法会将source中同名属性的值赋值给target中... 阅读原文
2019-10-27 10:21:01 阅读(2766) 评论(0)
摘要: Redis数据类型及使用场景 摘要:Redis相比其它的KV数据库,其一大特点是支持丰富的数据类型.它一共支持5种数据类型,下面逐一介绍这5种数据类型及其使用场景... string 简介:Strings数据类型是最常用、简单的key-value类型,普通的key/ value 存储都可以归为此类。va... 阅读原文
2019-10-27 09:44:01 阅读(2483) 评论(0)
摘要: 背景 工作中经常用到单测,某对单测掌握的不好,所以趁此学习、总结一下。 主要参考:https://www.jianshu.com/p/0c2480b1709e、https://www.cnblogs.com/ljw-bim/p/9391770.html 一、不依赖外部方法的单测 1、待测试类 p... 阅读原文
2019-10-27 08:58:02 阅读(2707) 评论(0)
摘要: Netty中ChannelPipeline实际上类似与一条数据管道,负责传递Channel中读取的消息,它本质上是基于责任链模式的设计与实现,无论是IO事件的拦截器,还是用户自定义的ChannelHandler业务逻辑都做为一个个节点被添加到任务链上。 一、ChannelPipeline的设计与构成  C... 阅读原文
2019-10-27 08:53:02 阅读(3766) 评论(0)
摘要: 实际业务中,如果要自定义filter过滤器,只需集成ZuulFIlter类即可,该类是个抽象类,它实现了IZuulFIlter接口,我们需要实现几个方法,如下示例: import static org.springframework.cloud.netflix.zuul.filters.support.... 阅读原文
2019-10-27 08:17:01 阅读(2600) 评论(0)