W3C
awangz
从今天起,做一个执着梦想的人,一个无愧于心的人,一个有用的人,一个别人不反感的人。
天行健,君子以自强不息
正直,善良,勇敢,乐观,坚强
--- 二彪哥毕业赠言
凡事要三思,但比三思更重要的是三思而行。
展开
-
HTML特殊字符编码对照表
HTML特殊字符编码对照表 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 Α Α Α Β Β Β Γ Γ Γ Δ Δ Δ Ε Ε Ε Ζ Ζ &#转载 2013-04-26 12:16:54 · 664 阅读 · 0 评论 -
为什么Nginx的性能要比Apache高得多
为什么Nginx的性能要比Apache高得多?这得益于Nginx使用了最新的epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的select模型。目前Linux下能够承受高并发访问的 Squid、Memcached都采用的是epoll网络I/O模型。 处理大量的连接的读写,Apache所采用的select网络I/O模型非常低效转载 2013-05-20 17:21:10 · 590 阅读 · 0 评论 -
【说说JSON和JSONP的区别】
非常好的文章,忍不住转了 原文链接:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和转载 2013-07-04 15:28:28 · 8373 阅读 · 0 评论 -
深入理解javaScript的闭包
深入理解JavaScript闭包(closure) 发表于: 14:48 | 分类: 开发技术 | 评论: 61 | 人气: 313,356 | 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。转载 2014-01-02 14:24:08 · 617 阅读 · 0 评论 -
十大排序算法总结
排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准: (1)执行时间 (2)存储空间 (3)编程工作 对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。 主要排序法有: 一、冒泡(Bubble)排序——相邻交换 二、选择排序——每次最小/大排在相应的位置 三转载 2014-03-28 08:46:32 · 13324 阅读 · 1 评论 -
tomcat架构分析(connector BIO 实现)
出处:http://gearever.iteye.com 在tomcat架构分析(概览)中已经介绍过,connector组件是service容器中的一部分。它主要是接收,解析http请求,然后调用本service下的相关servlet。由于tomcat从架构上采用的是一个分层结构,因此根据解析过的http请求,定位到相应的servlet也是一个相对比较复杂的过程。 整个conne转载 2015-04-09 11:13:27 · 703 阅读 · 0 评论 -
Tomcat 对异步servlet的处理
这个是以前看的,由于最近工作中用到异步servlet,看了一下tomcat在对servlet3.0中AsyncContext的实现过程,总结一下,使用异步servlet主要原因就是因为,在service方法中业务逻辑如果碰到io操作时间比较长的操作,这样这个service方法就会长时间占用tomcat容器线程池中的线程,这样是不利于其他请求的处理的,当线程池中的线程处理任务时,任务由于长时间io操转载 2015-04-09 09:39:45 · 1035 阅读 · 0 评论 -
tomcat架构分析 (connector NIO 实现)
出处:http://gearever.iteye.com 上一篇简单记录了缺省配置的connector的内部构造及消息流,同时此connector也是基于BIO的实现。除了BIO外,也可以通过配置快速部署NIO的connector。在server.xml中如下配置; Xml代码 Connector port="80" URIEncoding="UTF-8" p转载 2015-04-09 11:15:01 · 829 阅读 · 0 评论