摘要:
最近总结了一下个人知识体系,发现有很大的不足,后续继续补充,慢慢总结才发现学无止境,职业生涯遇到了瓶颈,看来还是要不断的补充完善自己的知识体系才能保持高竞争力 目前简要总结主要包括: MySQL Redis Java Netty Zookeeper Dubbo Spring SpringBoot S 阅读全文
摘要:
一、Netty异步和事件驱动1.Java网络编程回顾socket.accept 阻塞socket.setsockopt /非阻塞2.NIO异步非阻塞a).nio 非阻塞的关键时使用选择器(java.nio.channels.Selector)来实现;可以监控多个socket读写的完成状态来协调其他s 阅读全文
摘要:
ObjectTools反射实例 阅读全文
摘要:
什么是web监听器? web监听器是一种Servlet中的特殊的类,它们能帮助开发者监听web中的特定事件,比如ServletContext,HttpSession,ServletRequest的创建和销毁;变量的创建、销毁和修改等。可以在某些动作前后增加处理,实现监控。 监听器常用的用途 通常使用 阅读全文
摘要:
1.拦截器 java里的拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行,同时也提供了一种可以提取action中可重用部分的方式。在AOP(Aspect-Oriented Programmin 阅读全文
摘要:
1、安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.11.tar.gz 第二步:解压压缩包 tar -zxvf redis-4.0.11.tar.gz 第三步:yum安装gcc依赖 yum install 阅读全文
摘要:
1.JVM命令行工具 2.垃圾回收算法 3.垃圾收集器 阅读全文
摘要:
http://doc.redisfans.com/index.html (1)什么是redis? Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正) (2)Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcac 阅读全文
摘要:
Java自定义注解的实现,总共三步(eg.@RandomlyThrowsException): 1.首先编写一个自定义注解@RandomlyThrowsException 2.编写自定义注解@RandomlyThrowsException的实现 3.使用自定义注解@RandomlyThrowsExc 阅读全文