- 浏览: 11463 次
- 性别:
- 来自: 杭州
最新评论
文章列表
操作系统:
Linux 2.6.18-164.el5xen #1 SMP Tue Aug 18
15:59:52 EDT 2009 x86_64 GNU/Linux
CPU
:
4
核
model name
: Intel(R) Xeon(R) CPU
E5620
@ 2.40GHz
cpu MHz
: 2400.084
cache size
: 12288 KB
修改了系统参数:
/etc/security/limits.conf
...
看完了netty的源代码,想写点博客,后来发现,有人在网上写了很详细的介绍,自己就不想动手再去写了。特转了这篇博客。
Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序[官方定义],整体来看其包含了 以下内容:1.提供了丰富的协议编解码支持,2.实现自有的buffer系统,减少复制所带来的消耗,3.整套channel的实现,4.基于事件的过程 流转以及完整的网络事件响应与扩展,5.丰富的example。本文并不对Netty实际使用中可能出现的问题做分析,只是从代码角度分析它的架构以及实现上的一些关键细节。
首先来看下最如何使用Nett ...
线上的服务器大多是Linux的,Java程序在写日志后,我们要拿到一个群集机器的日志。一般来说要登录每台机器去拿,可以写程序去做,但远没有脚本方法,但脚本会存在一个问题,就是要求每次scp的时候输入密码。下面用expect解决这个问题。可以抓取一个集群机器的日志,不用再输入密码。
#!/usr/bin/expect -f
if { $argc !=1 && $argc !=2 } {
send_user "没有输入远程日志文件名.\n"
send_user "格式是:get.sh ${remote_ ...
Javascript的URL编码问题。
Javascript的常用的编码方式:
encodeURIComponent(stringvalue)和decodeURIComponent(stringvalue)
encodeURI(stringvalue)和decodeURI(stringvalue)
escape(stringvalue) 和unescape(stringvalue)
现在escape(stringvalue) 和unescape(stringvalue)已经从ECMAScript v3 已从标准中删除了 ,并反对使用它,因此应该用 decodeURI() 和 de ...
做完WEB旺旺,一直想写点关于WEB旺旺轮询关于前端消息的通知的处理的介绍,今天整理了一下:
前端处理方法:
1、一般前端的长连接处理方式是:
浏览器开三个页面,即使现在的focus页在C,但是还是建立了3个
浏览器加载和渲染分析
最近一直在做前端JS开发,为了更清楚的显示页面元素的加载顺序,动手写了一个程序,程序对页面中的每个元素都延迟5秒。
在IE6下查看loader.jsp这个页面,使用HttpWatch来检测页面元素的加载。从 ...
分析线上的日志会有一个困境,机器太多,如果每台都登录上去看不太现实,但是下载下来更麻烦因为每台SCP都要求输入密码。于是我便写了一个自动抓取远程日志的脚本,实现在基本功能。
#!/usr/bin/expect -f
if { $argc !=1 && $argc !=2 } {
send_user "没有输入远程日志文件名.\n"
send_user "格式是:get.sh ${remote_log} ${local_log}\n"
send_user "例如:\n"
send_user &q ...
1、
HTTP协议
超文本传送协议HTTP是基于TCP/IP上应用层协议。HTTP报文下面是一个标准的浏览器发出的HTTP请求头
用FF访问淘宝Detail的一个HTTP请求头:
GET
/item.htm?id=5503555042&ad_id=&am_id=&cm_id=&pm_id= HTTP/1.1
Host: item.taobao.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN;
rv:1.9.2.1 ...