- 博客(7)
- 收藏
- 关注
原创 记一次spring源码编译的血泪史
编译一次spring源码 下载Spring github地址:spring-framework 选择分支下载最新的源码 Gradle编译 下载 gradle地址:https://gradle.org/releases/ 提示:下载binary-only即只带bin的包,由于 配置环境变量 可自行百度 开始编译 推荐博客:https://blog.csdn.net/bskfnvjtlyzmv867...
2019-01-31 21:14:10 7909
原创 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 910
转载 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 532
原创 redis的详细介绍与测试
redis相关用法(Java演示)redisRedis 简介引入依赖redis数据类型字符串(String)列表(List)集合(Set)有序集合(sorted set)哈希(Hash)redis的应用场景有哪些redis的持久化快照(RDB)仅附加文件(AOF)恢复数据redis 分区分区的优势分区的不足分区类型redis 主从复制java实现redis的发布订阅 redis redis官网:...
2019-01-09 22:10:42 548
原创 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 420 5
原创 spring源码深度解析之BeanDefinition加载(上)
源码下载 spring各个版本下载地址: https://github.com/spring-projects/spring-framework/tags spring加载入口 spring有多种可以加载的方式,其中常见的就是下面3类 读取xml配置,加载spring ApplicationContext ac = new ClassPathXmlApplicationContext(“spri...
2019-01-04 21:56:29 1884 4
原创 Netty入门之WebSocket初体验
什么是Netty 高性能 事件驱动、异步非阻塞 基于NIO的客户端、服务端编程框架 稳定性和伸缩性 Netty使用场景 高性能领域 多线程并发领域 异步通信领域 IO通信 BIO通信 同步阻塞IO 一个线程负责连接 一个请求一应答 缺乏弹性伸缩能力 BIO通信模型 典型的就是tomcat 伪异步IO通信 同步阻塞IO 线程池负责连接 M请求N连接 线程池阻塞 伪异步IO通信模型 ...
2019-01-02 21:59:30 1282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人