自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 记一次spring源码编译的血泪史

编译一次spring源码下载Springgithub地址:spring-framework选择分支下载最新的源码Gradle编译下载gradle地址:https://gradle.org/releases/提示:下载binary-only即只带bin的包,由于配置环境变量可自行百度开始编译推荐博客:https://blog.csdn.net/bskfnvjtlyzmv867...

2019-01-31 21:14:10 7955

原创 300行代码提炼Spring的精华

缘起:看了一堂腾讯课堂咕泡学院的课程SpringIOC、DI、MVC核心原理配置阶段配置文件web.xml<servlet> <servlet-name>mymvc</servlet-name> <servlet-class>com.yk.mvcframework.servlet.MYDispatcherS...

2019-01-13 18:45:12 934

转载 Redis的n种妙用,不仅仅是缓存

本文转载自微信公众号:Java识堂因为前一天刚好写了一篇redis的详细介绍与测试,看到这篇推送的时候刚好可以补充文章中Redis的应用场景分布式锁(string)setnx key value,当key不存在时,将 key 的值设为 value ,返回1。若给定的 key 已经存在,则setnx不做任何动作,返回0。当setnx返回1时,表示获取锁,做完操作以后del key,表示释放锁...

2019-01-10 20:46:46 554

原创 redis的详细介绍与测试

redis相关用法(Java演示)redisRedis 简介引入依赖redis数据类型字符串(String)列表(List)集合(Set)有序集合(sorted set)哈希(Hash)redis的应用场景有哪些redis的持久化快照(RDB)仅附加文件(AOF)恢复数据redis 分区分区的优势分区的不足分区类型redis 主从复制java实现redis的发布订阅redisredis官网:...

2019-01-09 22:10:42 1104

原创 jenkins自动化搭建测试环境

jenkins简介通用的开源平台常用于自动化测试、持续集成jenkins安装jenkins下载https://jenkins.io/download/jenkins安装例如下载通用warr包在下载目录中cmd:java -jar jenkins.war,需要配置环境变量JENKINS_HOME环境变量,变量值输入Jenkins的安装目录,否则就跟我一样安装到C盘去了。可以直...

2019-01-06 17:00:58 437 5

原创 spring源码深度解析之BeanDefinition加载(上)

源码下载spring各个版本下载地址:https://github.com/spring-projects/spring-framework/tagsspring加载入口spring有多种可以加载的方式,其中常见的就是下面3类读取xml配置,加载springApplicationContext ac = new ClassPathXmlApplicationContext(“spri...

2019-01-04 21:56:29 2234 4

原创 Netty入门之WebSocket初体验

什么是Netty高性能 事件驱动、异步非阻塞基于NIO的客户端、服务端编程框架稳定性和伸缩性Netty使用场景高性能领域多线程并发领域异步通信领域IO通信BIO通信同步阻塞IO一个线程负责连接一个请求一应答缺乏弹性伸缩能力BIO通信模型典型的就是tomcat伪异步IO通信同步阻塞IO线程池负责连接M请求N连接线程池阻塞伪异步IO通信模型...

2019-01-02 21:59:30 1534

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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