web
linxuping
研发和管理效率化
展开
-
vim_ctags实践
ctags: 产生标记文件以帮助在源文件中定位对象。 ctags -R --c++-kinds=+px --fields=+iaS --extra=+q . 每个参数解释如下: -R:ctags循环生成子目录的tags --c++-kinds=+px :ctags记录c++文件中的函数声明和各种外部和前向声明 --fields=+iaS :ctags要求描述的信息,其中i表示如果原创 2013-01-31 13:57:43 · 280 阅读 · 0 评论 -
特殊符号的编码资料参考
Unicode字符编码分布表——标点符号类 http://wenku.baidu.com/view/379ca5697e21af45b307a8d8.html HTML字符实体(Character Entities),转义字符串(Escape Sequence) http://114.xixik.com/character/原创 2013-05-03 16:24:24 · 573 阅读 · 0 评论 -
do_QueryInterface分析
do_QueryInterface( nsISupports* aRawPtr )分析 操作语法:nsCOMPtr prov = do_QueryInterface(aElement); 它等价于:aElement->QueryInterface(iid, &prov) 具体流程如下: 1. 首先构造一个nsQueryInterface对象,它封装了一个nsISupports接口指针。转载 2013-02-21 14:33:59 · 1258 阅读 · 0 评论 -
浏览器客户端与服务器的交互过程
当获得了IP地址之后,那么浏览器就向服务器发送HTTP的请求,下面我们就稍微看下这个发送请求是怎么样被发送的: 1. 浏览器通过发送一个TCP的包,要求服务器打开连接 2. 服务器也通过发送一个包来应答客户端的浏览器,告诉浏览器连接开了。 3. 浏览器发送一个HTTP的GET请求,这个请求包含了很多的东西了,例如我们常见的cookie和其转载 2013-02-22 09:52:07 · 9207 阅读 · 0 评论