随笔分类 - ALL
摘要:Java IO 是一套Java用来读写数据(输入和输出)的API。大部分程序都要处理一些输入,并由输入产生一些输出。Java为此提供了java.io包。 代码 github地址:https://github.com/loveincode/StudyTest/tree/master/src/IO Ja
阅读全文
摘要:学习路线: http://www.cnblogs.com/skywang12345/ 总结 1 总体框架 2 Collection架构 3 ArrayList详细介绍(源码解析)和使用示例 4 fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办法) 5 Linked
阅读全文
摘要:Channels 通道 Channel 有点象流。 数据可以从Channel读到Buffer中,也可以从Buffer 写到Channel中。 Buffers Buffer覆盖了你能通过IO发送的基本数据类型:byte, short, int, long, float, double 和 char S
阅读全文
摘要:1. 从集中式到分布式 2. 分布式Session 服务一般分为有状态和无状态,而分布式sessoion就是针对有状态的服务。 基于数据库的Session共享 基于resin/tomcat web容器本身的session复制机制 基于oscache/Redis/memcached 进行 sessio
阅读全文
摘要:1. 运维 2. 持续集成 Jenkins 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 Jenkins是一个用Java编写的开源
阅读全文
摘要:工厂模式代理模式门面模式观察者模式责任链模式适配器模式装饰者模式单例模式
阅读全文
摘要:重读JVM jvm系列:jvm知识点总览 1. 认识Java虚拟机 默认Hotspot实现 2. 类加载机制 知道双亲委派模型 编译为class javac → 装载 class ClassLoader → 执行class 解释/编译 执行 3. 内存模型 内存空间:方法区、堆、JVM方法栈、本地方
阅读全文