在上一篇文章里,可以把重点总结成两句话:并不是GC才会STW;和STW 前要挂起所有的线程是分结果阶段的。而关于我们遇到的问题(线上的JVM发现偶尔STW时线程进入SafeP...
在上一篇文章里,可以把重点总结成两句话:并不是GC才会STW;和STW 前要挂起所有的线程是分结果阶段的。而关于我们遇到的问题(线上的JVM发现偶尔STW时线程进入SafeP...
目录: 如何存储密码才是安全的? 彩虹表不是 密码-->明文 的简单存储 彩虹表的前身--预先计算的散列链 彩虹表 为什么加盐哈希可以抵御彩虹表 如何存储密码才是安全的? 密...
不去批评犯错的人,反而在这里指责受害者,这就是你认为做得正确的事?他的声明多多少少有一些博得同情的意味,但是身为弱者,难道不应该被同情吗,如果连弱者最后的权益也被剥夺,那这个社会还要正义干什么?至于力透纸背的恨意,抱歉我真没体会出来,我觉得只是你过度解读、哗众取宠的臆想罢了。
作者内心真阴暗
基于系统负载的动态限流组件 dynamic-limiter 来源:Qunar 技术沙龙 背景 一个系统的处理能力是有限的,当请求量超过处理能力时,通常会引起排队,造成响应时间...
Netty 权威指南笔记(七):ChannelPipeline 和 ChannelHandler 源码分析 文中源码版本为 Netty4.1。 概述 Netty 的 Chan...
Netty 权威指南笔记(六):Channel 解读 《Netty 权威指南》书上使用的源码是 Netty5 的,但是 Netty5 已经被废弃了,所以本文是参照 Netty...
Netty 权威指南笔记(五):ByteBuf 源码解读 功能介绍 Java 本身提供了 ByteBuffer 类,为什么 Netty 还要搞一个 ByteBuf 类呢?因为...
Netty 权威指南笔记(四):架构剖析 对 Netty 的架构进行剖析,学习其设计,便于在今后的架构设计中,设计出高性能、高可靠、可扩展的产品。 Netty 逻辑架构 Ne...
Netty 权威指南笔记(三):TCP 粘包和拆包 什么是 TCP 粘包和拆包? TCP 是一个“流”协议,所谓“流”就是没有界限的一串数据。大家可以想像河流里的水,期间并没...
Netty 权威指南笔记(二):Java NIO 和 Netty 对比 Netty 是业界流行的 NIO 框架之一,它的健壮性、功能、性能、可定制性和可扩展性在同类框架中都说...
Netty 权威指南笔记(一):网络 I/O 模型和 Java IO 入门 Java I/O 模型的实现离不开底层操作系统的支持,所以这里先讲一下 Linux 网络 I/O ...
[TOC] Spring 框架学习(四):AOP 概述 AOP 是 Aspect Oriented Programming (面向切面编程)的简称,维基百科对 AOP 的描述...
Spring 框架学习(三):IoC 容器 概述 IoC 容器的核心是依赖反转模式。许多应用都是由两个或多个类通过彼此的合作来实现业务逻辑的,这是的每个对象都需要与其合作对象...
[TOC] Spring 框架学习(二):Spring 应用配置文件解析 初学 Spring 的时候,只是照猫画虎,对于每一项配置的由来并不十分了解。这里,我们深入了解一下,...
Spring 框架学习(一):设计理念、整体架构 设计理念 Spring 是一个轻量级的应用开发框架(平台)。 传统的 EJB 开发需要依赖按照 J2EE 规范实现的 J2E...
作者: @怪盗kidou如需转载需在明显位置保留作者信息及原文链接如果博客中有不恰当之处欢迎留言交流http://www.jianshu.com/p/59c3d6bb6a6b...