前面的http及socket两部分内容,主要是为了后面看Tomcat源码而学习的一些网络基础。从这章开始,就开始实际深入到Tomcat的‘内在’去看一看。
在分析Tomcat的源码之前,准备先看一下Tomcat的架构与一些核心类的简单分析,并简单介绍一下Tomcat是如何处理一次Http请求的。这部分内容有相当一部分来源于网络,在此,感谢原作者的贡献。
Tomcat的总体架构
...
分类:
其他好文 时间:
2014-05-16 01:36:30
阅读次数:
326
cocos2dx的内存管理移植自Objective-C, 对于没有接触过OC的C++开发人员来说是挺迷惑的。不深入理解内存管理是无法写出好的C++程序的,我用OC和cocos2dx也有一段时间了,在此总结一下,希望对想用cocos2dx开发游戏的朋友有所帮助。
C++的动态内存管理一般建议遵循谁申请谁释放的原则,即谁通过new操作符创建了对象,谁就负责通过delete来释放对象。如果...
分类:
其他好文 时间:
2014-05-16 01:21:48
阅读次数:
283
自动化测试专家Elfriede Dustin在2008年10月的《Software
Testing and
Performance》杂志上发表文章,深入探讨了为什么如此多的自动化测试项目会最终失败。1、IDT的自动化测试调查IDT(Innovative Defense
Technologies)在2...
分类:
其他好文 时间:
2014-05-16 00:25:58
阅读次数:
289
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP
来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不....
分类:
编程语言 时间:
2014-05-15 21:31:03
阅读次数:
345
libclang是一个提供了C接口的一个库,它让你可以轻松的把clang作为一个库去使用,这样的做法带来了很多的有点,且看本文的一点小论。...
分类:
其他好文 时间:
2014-05-15 20:13:21
阅读次数:
208
本文深入介绍Latency过高的原因和一些建议。Latency过高直接导致在该存储上运行虚拟机以及其应用的性能降低。最终用户可能抱怨程序打不开,运行慢,响应时间长等等。...
分类:
其他好文 时间:
2014-05-15 19:25:27
阅读次数:
371
时间一晃,五月份都快过完了,居然到了五月中旬才把上个月的东西给总结一下,上个月干了些什么,自己也不是很清楚,只知道三月份给自己制定的计划好像完成的不是很理想:
1、深入了解Android方面的知识(例如异步图片加载、上拉刷新、消息推送机制等等)
2、做一个比较有深度的android项目,参考新闻客户端、微信接口调用....
3、了解java方面新的技术知识,学习开源项目、框架和代码优化等
...
分类:
其他好文 时间:
2014-05-15 18:30:55
阅读次数:
278
最近终于把实现多任务的微内核调试了一遍,我们阐述了如何在保护模式下切换任务。同时知识包括:gdt,idt,ldt,tss,时钟中断服务,特权级切换,显存编程,boot和loader功能,bios调用等等。详细知识还要在实践中摸索学习,希望大家一起进步。这篇文章仅仅做个记录,如有亲身调试过代码,可能不大好理解。接下几天重点看看0.12启动程序,多分页需要更加深入了解。
;#Mode=Dos ;放在...
分类:
系统相关 时间:
2014-05-15 13:34:12
阅读次数:
568