- 博客(15)
- 收藏
- 关注
原创 How Jackson looks up Deserializer for each field of Object
[img]http://dl.iteye.com/upload/attachment/0079/9429/133f62d2-706c-3a51-84ac-7d4966e36d32.jpg[/img]
2013-01-28 13:20:30 108
JDK 中高效的实现
记录一下 /** * See the general contract of the <code>readInt</code> * method of <code>DataInput</code>. * <p> * Bytes * for this operat...
2011-08-27 19:27:30 104
原创 VM parameter
Behavioral Options Option and Default Value Description -XX:-AllowUserSignalHandlersDo not complain if the application installs signal handlers. (Relevant to Solari...
2011-01-12 15:13:45 346
Webservice
Wsgen 使用:[b]go to classs folder where your classes complied such as "com.me.webservice.WetherGetter"[/b]C:classes>wsgen -cp . com.me.webservice.WetherGetter[b]following path dosen't work [/b...
2011-01-01 16:23:58 91
原创 Session的持久化
Session的持久化:Session的持久化就是将HttpSession对象从内存中转移到文件系统或数据库中,这样做的好处是:减少系统资源的占用,如果Servlet容器突然关闭或重启,或Web应用重启,这些持久化了的HttpSession对象可以再重新加载进来,对于客户端,还是使用同一个Session。Session的持久化是由Session Manager来管理的,Tomcat...
2010-11-27 14:16:17 214
原创 可扩展互联网架构
1.负载均衡基础[list]1)每一台服务器轮流处理一个请求,这会导致本身负载过重的服务器负载越来越重导致瘫痪。2)效率高的服务器处理更多的请求,效率低的服务器处理相对较少的请求,但是这种方式在多个负载服务器同时分发请求的时候导致过多的请求分发到效率高的服务器,继而压垮服务器。3)根据可用资源的多少决定分发到那台服务器,但是这会因为信息同步(负载均衡在检测服务器可用资源时会有几秒钟...
2010-11-01 22:56:09 113
原创 nio
NIO 分为两部分1.本地的文件读取我们可以通过FileInputStream.getChannel()和FileOutputStream.getChannel()的方式得到一个FileChannel的对象,看看JDK里面的实现即FileChannelImpl可以看出它是通过FileDesciptor读取的,这个有点类似于UNIX系统把所有的设备都看成是文件的方式。2.网络编程也就是S...
2010-09-28 14:25:51 84
原创 socket
socket文件描述符导读: 基本TCP套接口编程一 本文出自:http://sunsland.top263.net 作者: (2001-10-22 12:00:00) 概述 socket() --得到文件描述符! bind() --我们在哪个端口? connect() --Hello! listen() --有人给我打电话吗? ...
2010-09-25 19:10:19 79
原创 位运算
简单记录一下,给自己留个印象~5=-6 取反0000 0000 0000 0000 0000 0000 0000 01011111 1111 1111 1111 1111 1111 1111 1010~-5=41111 1111 1111 1111 1111 1111 1111 10110000 0000 0000 0000 0000 0000 0000 0100...
2010-09-24 20:47:07 73
原创 Java cache 介绍
前言 首先,介绍一下我(作者)自己使用Cache的背景,以便读者更清楚地了解我下面要讲述哪些内容。 我主要是一个Cache实现者,而不是使用者。为了给一些ORM(比如JPA实现)提供Cache支持,我需要包装其它的Open Source Cache,并考察它们的特性。 我对这些Open Source Cache的一些工作原理,了解得比较多。具体配置和使用细节,了解的比较少。 本...
2010-09-19 11:25:09 225
原创 Apache HTTP Server 与 Tomcat 的连接方式介绍
整合 Apache Http Server 和 Tomcat 可以提升对静态文件的处理性能、利用 Web 服务器来做负载均衡以及容错、无缝的升级应用程序。本文介绍了三种整合 Apache 和 Tomcat 的方式。首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后...
2010-09-17 18:39:25 91
原创 JAVA GC 2
An advantage of this scheme is that it can run in small chunks of time closely interwoven with the execution of the program. This characteristic makes it particularly suitable for real-time environmen...
2010-09-15 07:33:18 108
原创 JAVA GC 1
Welcome to another installment of "Under The Hood." This column gives Java developers a glimpse of what is going on underneath their running Java programs. This month's article takes a look at the gar...
2010-09-15 07:29:03 96
原创 OO 原则
转一篇:软件设计的七大原则设计模式遵循的一般原则:1.开-闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情况下改变这个模块的行为,在保持系统一定稳定性的基础上,对系统进行扩展。这是面向对象设计(OOD)的基石,也是最重要的...
2010-09-14 14:40:12 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人