加载中
Netty源码分析(二)EventLoopGroup分析

准备将Netty的源码过一下,一来对自己是个总结消化的过程,二来希望对那些打算看Netty源码的人(已经熟悉Netty的Reactor模型)能有一些帮助。目前所看Netty版本是4.1.3.Final。 1 目录 Nett...

jdk的Selector源码分析(二)poll方式实现

1系列内容 jdk Selector设计情况 jdk nio poll在linux平台下的实现 jdk nio epoll在linux平台下的实现 netty 原生epoll在linux平台下的实现 epoll的2种通知模式边缘触发、水平触发 2 linux的...

Jedis的类型转换异常深究

1 类型转换异常场景 我们在使用Jedis的时候,经常会出现类型转换异常,有如下情况: 多线程环境 Jedis是线程不安全的,如果存在多线程使用同一个Jedis,就会出现类型转换异常网上也流传着很多...

Netty源码分析(一)概览

准备将Netty的源码过一下,一来对自己是个总结消化的过程,二来希望对那些打算看Netty源码的人(已经熟悉Netty的Reactor模型)能有一些帮助。目前所看Netty版本是4.1.3.Final。 1 目录 Nett...

2016/08/17 15:38
5.2K
jdk的Selector源码分析(一)Selector概述

1系列内容 jdk Selector设计情况 jdk nio poll在linux平台下的实现 jdk nio epoll在linux平台下的实现 netty 原生epoll在linux平台下的实现 epoll的2种通知模式边缘触发、水平触发 2 jdk Se...

2016/08/16 18:11
3.9K
java技术栈

参考了众多资料,这里就不再详细列举了,可以自行去搜索 #1 java基础: 1.1 算法 1.1 排序算法:直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序 1....

2016/07/29 12:47
1.8W
HDFS的权限管理

1 HDFS的权限管理介绍 HDFS的权限管理分成2大部分: 类似linux的基本权限管理(粗粒度) 针对管理对象分三种:user、group、other方式的权限管理方式 user:即目录或文件的owner group:即上述...

2016/06/22 22:33
1.4W
Hive系列(一)metastore的认证和授权

1 Hive系列目录 Metastore认证和验权 HiveServer2认证和验权 sentry的权限设计 HiveServer2接入sentry后的认证和验权 Metastore接入sentry后的认证和验权 HiveServer2 thrift服务详细分析 2 ...

2016/06/18 23:36
2.6W
锁源码分析-AQS实现

1 目录 2 Lock和Condition接口 最近打算将jdk的Lock系列详细的分析一下,解决以下几个问题: AQS详细分析 独占锁、共享锁、读写锁 是否可重入 公平锁和非公平锁的区别,这里的公平和非公平是...

2016/05/23 07:47
4.4K
tomcat的NIO线程模型源码分析

#1 tomcat8的并发参数控制 这种问题其实到官方文档上查看一番就可以知道,tomcat很早的版本还是使用的BIO,之后就支持NIO了,具体版本我也不记得了,有兴趣的自己可以去查下。本篇的tomcat版本...

2016/05/03 06:07
3.3K
线程池源码分析-ThreadPoolExecutor

#1 系列目录 线程池接口分析以及FutureTask设计实现 线程池源码分析-ThreadPoolExecutor 该系列打算从一个最简单的Executor执行器开始一步一步扩展到ThreadPoolExecutor,希望能粗略的描述出...

2016/05/01 02:29
6.1K
线程池源码分析-FutureTask

#1 系列目录 线程池接口分析以及FutureTask设计实现 线程池源码分析-ThreadPoolExecutor 该系列打算从一个最简单的Executor执行器开始一步一步扩展到ThreadPoolExecutor,希望能粗略的描述出...

2016/04/27 08:16
1.8K
mysql锁技术讨论

#mysql 常见锁问题分析 #1 参考资料 The InnoDB Transaction Mode and Locking-官方文档 MySQL 加锁处理分析 Innodb中的事务隔离级别和锁的关系 #2 要明确的概念 不可重复读和幻读的区别 快照...

2016/02/23 18:36
1K
gecko框架概述

#1 gecko概述 最近在研究metaq消息队列,它里面用到的NIO通信框架是gecko,文档是这么描述的 Gecko是一个Java NIO的通讯组件,它在一个轻量级的NIO框架的基础上提供了更高层次的封装和功能。...

2015/12/19 21:31
1.6K
SSO半成品笔记

#1 参考如下文章整理的笔记 Cas简介 #2 CAS实现SSO的原理图 #3 AuthenticationEntryPoint用户登录入口 ExceptionTranslationFilter拥有该对象,在捕获到AuthenticationException和AccessDen...

sso
2015/11/14 20:43
911
SpringSecurity半成品笔记

参考如下文章整理的笔记: Spring Security系列 #1 Authentication认证信息 认证前:用来表示用户输入的认证信息的对象 认证后:包含用户详细信息以及权限信息的对象 接口定义如下: public...

2015/11/14 20:42
919
NIO技术讨论

#1 2015-11-01 NIO讨论 并发编程网:Java NIO系列教程 infoq:Netty系列之Netty线程模型 infoq:Java NIO通信框架在电信领域的实践 经典tcp粘包分析 Mina、Netty、Twisted一起学 理解Java NIO ...

NIO
2015/11/05 20:21
924
dubbo源码分析系列(4)dubbo通信设计

#1 系列目录 dubbo源码分析系列(1)扩展机制的实现 dubbo源码分析系列(2)服务的发布 dubbo源码分析系列(3)服务的引用 dubbo源码分析系列(4)dubbo通信设计 #2 NIO通信层的抽象 目前dub...

AOP技术讨论

#1 2015-10-14 AOP讨论 强烈推荐文章 AOP 那点事儿 黄勇 AOP 那点事儿(续集) 黄勇 我对AOP的理解 开涛 AOP实现机制 fantasy 跟我学aspectj 兔子党-大胡子 本文则是根据上述文章进行的群内讨...

aop
2015/10/15 08:19
1.4K
dubbo源码分析系列(3)服务的引用

#1 系列目录 dubbo源码分析系列(1)扩展机制的实现 dubbo源码分析系列(2)服务的发布 dubbo源码分析系列(3)服务的引用 dubbo源码分析系列(4)dubbo通信设计 #2 服务引用案例介绍 先看一...

2015/10/12 08:37
8.6K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部