- 浏览: 506098 次
- 性别:
- 来自: 深圳
最新评论
-
linzm1990:
踩了很多坑啊。。。。
hibernate @Nofound 与@ManyToOne fetch lazy的问题 -
Ccccrrrrrr:
...
转: Spring boot 文件上传 -
rmzdb:
兄弟,你这个东西,在ie内核的浏览器,貌似不识别 文件名
工作问题:http下载文件,中文文件名在firefox下乱码问题 -
107x:
问题解决了,谢谢!
工作问题:http下载文件,中文文件名在firefox下乱码问题 -
klxqljq:
额鹅鹅鹅
android布局实现头尾固定, 中间多余内容可以滚动
文章列表
java平台体系
一个成功的Git分支模型
JAVA并发容器代码随读
剖析一个java对象初始化顺序问题
关于增强visualvm的一些想法
JAVA线程池代码浅析
JAVA LOCK代码浅析
ConcurrentHaspLRUHashMap实现初探
从Jetty、Tomcat和Mina中提炼NIO构架网络服 ...
注意: 这里只有构造函数的第三个参数为true时才会引发问题.
参考: http://www.codeguru.com/forum/printthread.php?t=446498
import java.util.LinkedHashMap;
import java.util.Map;
/**
* LinkHashMap的 LRU顺序. 即构造函数的第三个参数
* User: wenzhihong
*/
p ...
import java.nio.ByteBuffer;
import java.nio.charset.Charset;
/**
* Charset encoding test. Run the same input string, which contains
* some non-ascii characters, through several Charset encoders and dump out
* the hex values of the resulting byte sequences.
*/
public class DecodeTest { ...
java collection 源码分析
JDK7新特性
概述
语法
jdbc4.1
nio2文件系统
fork/join 框架
监听文件系统更改
遍历文件树
异步io aio
Java 7 NIO.2 文件系统监视服务在安装测试中的应用
NIO.2 入门,第 1 部分: 异步通道 API了解支持异步 I/O 的新通道
NIO.2 入门,第 2 部分: 文件系统 API 探索可实现访问、查看文件与目录、以及获取文件与目录属性的新 API
通过零拷贝实现有效数据传输
多核系统上的 Java 并发缺陷模式(bug patterns)
5件事系列
关于 JVM 命令行标志您不知道的 5 件事 ...
利用正则表达式查找一系列文件,类似于grep功能. 演示了 NIO mapped byte buffers, charsets, and regular expressions
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.nio.CharBuffer;
import java.nio.MappedByteBuffer;
import java.nio.channel ...
Oracle JDBC内存管理(Oracle JDBC Memory Management)
深入分析 Java I/O 的工作机制 (里面有一段讲了nio)
Jetty 的工作原理以及与 Tomcat 的比较
Servlet 工作原理解析
Tomcat 系统架构与设计模式,第 1 部分: 工作原理
Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析
Comet:基于 HTTP 长连接的“服务器推”技术
通过零拷贝实现有效数据传输
Java Concurrency
Spring 框架的设计理念与设计模式分析
import java.util.concurrent.TimeUnit;
/**
* @author gl65293
*
*/
public class StopThread {
/**
* @param args
*/
private static boolean stopRequested;
public static void main(String[] args) throws InterruptedException {
Thread backgro ...
HawtDispatch
为 Java 和 Scala 提供的 libdispatch 风格的 API
HawtDispatch是一个非常小(只有不到100K)的线程池和NIO处理框架API。可轻松用来开发多线程NIO应用,可充分利用及其的多处理器的特性
使用它的有:
ActiveMQ Apollo Apollo is an reliable ...
Introducing MySQL to MongoDB Replication
http://www.kafka0102.com/2010/10/350.html
Scalable System Design Patterns 一文概括了几种常见的系统设计模式。配图很漂亮,我就索性摘过来,推荐感兴趣的继续围观其博客。
1、Load Balancer
该模式中,一个分发器基于某种策略确定由哪个worker实例处理请求。应用最好是无状态的,以使任何一个worker实例都能同等处理请求。大量的网站都会用到负载均衡器这个模式的
2、Scatter and Gather
该模式中,分发器将请求转发给多个worker实例,每个worker实例处理完返回给分发器,分发器将wor ...
MongoDB源码研究系列文章(转)
- 博客分类:
- nosql
http://blog.nosqlfan.com/html/1743.html
本文推荐给大家的是代震军博客中的一系列MongoDB源码研究文章。文章对MongoDB各个部分的源码做了研究并进行了流程机制方面的描述,其中不乏对源码的直接注释与说明。对 MongoDB感兴趣的同学,可以通过这一系列文章对感兴趣的机制进行深入的了解。下面是文章列表:
Mongodb源码分析–主程序入口main()
mongodb源码分析–查询
Mongodb源码分析–日志及持久化
Mongodb源码分析–插入记录及索引B树构建
Mongodb源码分析–消息(message) ...
处理tomcat的session
NoSql Sessions with Jetty7 and Jetty8
转 http://www.jamesward.com/2011/11/30/using-mongodb-for-a-java-web-apps-httpsession
Since the web’s inception we’ve been using it as a glorified green screen. In this model all web application interactions and the state associated with those i ...
java nio小结
- 博客分类:
- nio
Java NIO 选择器(Selector)与通道(Channel)_1 (linux poll & epoll 回顾)
Java NIO 选择器(Selector) 知识预备 (linux poll)
Java NIO 选择器(Selector)与通道(Channel)_2(选择器的创建过程)
Java NIO 选择器(Selector)与通道(Channel)_4(选择器处理反注册的过程)
Java NIO 选择器(Selector)与通道(Channel)_3(选择器处理注册的过程)
Java NIO 那些躲在角落的细节
Channel & FileDescriptor
J ...
Netty启动分析 (转)
- 博客分类:
- nio
见: http://blog.csdn.net/zhangzhaokun/article/details/6854494
本文主要记录下我在学习Netty源代码过程中,以org.jboss.netty.example.echo.EchoServer为例,在启动Server端的时候,Netty是如何建立Boss与NIOWorker的,以及如何建立Selector、绑定服务器端口等过程的细节,借此来学习Netty的Pipeline、ChannelHandle、Boss、NioWorker等各自的分工是怎样,它们又是如何协作的?
(基础一)Netty网络模型图
(基础二)ChannelPipe ...
分布式系统博客与网文分享
- 博客分类:
- web
http://blog.csdn.net/zhangzhaokun/article/details/6359500