<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[吴遥的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/wuyao721</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; wuyao721]]></copyright><item><title><![CDATA[一个带冲突率检查、超时机制的哈希表]]></title><link>https://blog.csdn.net/wuyao721/article/details/51932756</link><guid>https://blog.csdn.net/wuyao721/article/details/51932756</guid><author>wuyao721</author><pubDate>Sun, 17 Jul 2016 16:14:25 +0800</pubDate><description><![CDATA[相关特性：
 - 开链法解决冲突问题
 - 哈希函数和比较函数通过接口方式提供
 - 支持哈希表查询、插入、删除等操作
 - 哈希表是最大容量的7倍，冲突率较低（4%以下）
 - 超时机制，删除失效元素
 - 统计冲突率，方便调试
 - 动态分配内存，释放的内存被添加空闲列表，降低malloc函数调用次数


用法：
首先创建哈希表，
htable_t* htable_cr]]></description><category></category></item><item><title><![CDATA[git简介]]></title><link>https://blog.csdn.net/wuyao721/article/details/8524190</link><guid>https://blog.csdn.net/wuyao721/article/details/8524190</guid><author>wuyao721</author><pubDate>Mon, 21 Jan 2013 11:58:17 +0800</pubDate><description><![CDATA[我对于git，08年就大闻其名，却一直不敢尝试。只因为svn已经够我用了。所以即使googlecode已经支持git，我还是坚持使用svn。

但是最近googlecode老连接不上，真纠结。这使我不得不放弃它，投奔github，借此机会体会git的魅力。




2013-01-21更新：今天一早就在微博上看到github被墙了，一看，果真如此，子域名都访问不了。立此纪念。]]></description><category></category></item><item><title><![CDATA[ssh证书]]></title><link>https://blog.csdn.net/wuyao721/article/details/8491641</link><guid>https://blog.csdn.net/wuyao721/article/details/8491641</guid><author>wuyao721</author><pubDate>Thu, 10 Jan 2013 22:16:14 +0800</pubDate><description><![CDATA[ssh是标准的linux远程登录工具，用以代替以往的rlogin，rsh，telnet等工具。

ssh证书其实就是RSA的密匙对（可以认为是两个文件），私匙给客户端保存，公匙则给服务器保存。
登录的时候就通过这样的密匙对做认证。

使用证书使得登录更加自动化，前提是证书不能弄丢了。




生成ssh证书（linux）

ssh-keygen -t rsa -C "you]]></description><category></category></item><item><title><![CDATA[wordpress环境快速搭建]]></title><link>https://blog.csdn.net/wuyao721/article/details/8197626</link><guid>https://blog.csdn.net/wuyao721/article/details/8197626</guid><author>wuyao721</author><pubDate>Sun, 18 Nov 2012 23:17:39 +0800</pubDate><description><![CDATA[1. web server + php + mysql

2. 创建数据库给wordpress使用
CREATE DATABASE dbname;
CREATE USER ‘username’@'localhost’ IDENTIFIED BY ‘password’;
GRANT ALL ON dbname.* TO ‘username’@'localhost’;

3. 下载wor]]></description><category></category></item><item><title><![CDATA[一个emacser的screen]]></title><link>https://blog.csdn.net/wuyao721/article/details/8177122</link><guid>https://blog.csdn.net/wuyao721/article/details/8177122</guid><author>wuyao721</author><pubDate>Tue, 13 Nov 2012 09:27:14 +0800</pubDate><description><![CDATA[本文由wuyao721（吴遥）编写，转载请注明出处。
文章链接： http://www.wuyao721.com/?p=40
新浪微博：weibo.com/wuyao721



有时候，我们需要远程登录到linux一段比较长的时间。在使用过程中网络不好，连接断开了。我们的工作被中断了，又得重头再来，纠结。screen能够解决这样问题，它就好像一个容器一样把进程都装在里面。连接断开了没]]></description><category></category></item><item><title><![CDATA[nginx正向代理的不足]]></title><link>https://blog.csdn.net/wuyao721/article/details/8135366</link><guid>https://blog.csdn.net/wuyao721/article/details/8135366</guid><author>wuyao721</author><pubDate>Thu, 01 Nov 2012 10:01:26 +0800</pubDate><description><![CDATA[用nignx做正向代理，可以用来代理浏览网页。但是却不能代理QQ等应用，这是为什么呢？


我们来分析一下，抓包的第一行是这样的：
CONNECT http.tencent.com:443
 HTTP/1.1



也就说明连接方法是CONNECT，不是我们平时用的GET或者POST。
网上的资料表示nginx不支持CONNECT方法，可以选用apache或squid作为代替方]]></description><category></category></item><item><title><![CDATA[2012年高手“云”集，作为站长该如何选择(转)]]></title><link>https://blog.csdn.net/wuyao721/article/details/8069955</link><guid>https://blog.csdn.net/wuyao721/article/details/8069955</guid><author>wuyao721</author><pubDate>Sun, 14 Oct 2012 16:04:56 +0800</pubDate><description><![CDATA[云这东西相信一提起，总让人觉得有点高深莫测，即使是一些懂点知识的技术员，也有点雾里看花的感觉。不料，去年一位“德高望重”的中国青年导师，李开复博士为自己的创业公司推出了一个叫“安全宝”的云安全产品，并在微博上极力吹捧，从此，云的东西开始走进平常百姓家，一大堆的中国站长也发挥了敢当排头兵的精神，勇敢吃“螃蟹”。无可否认，像在中国这种对名人有一中传统的追捧习惯的国度，（可能是30年美好国名教育的结果）]]></description><category></category></item><item><title><![CDATA[gdb调试nginx要点]]></title><link>https://blog.csdn.net/wuyao721/article/details/7990729</link><guid>https://blog.csdn.net/wuyao721/article/details/7990729</guid><author>wuyao721</author><pubDate>Tue, 18 Sep 2012 10:44:18 +0800</pubDate><description><![CDATA[1.
 生成Makefile后，修改objs/Makefile 将-O改成-g3


2.修改nginx.conf，加上这两句
daemon off;
master_process off;


3. gdb nginx]]></description><category></category></item><item><title><![CDATA[nginx指令之——tcp_nodelay]]></title><link>https://blog.csdn.net/wuyao721/article/details/7817911</link><guid>https://blog.csdn.net/wuyao721/article/details/7817911</guid><author>wuyao721</author><pubDate>Wed, 01 Aug 2012 12:49:00 +0800</pubDate><description><![CDATA[指令tcp_nodelay作用于socket参数TCP_NODELAY。
在这之前，我们先说说nagle缓存算法，有些应用程序在网络通讯的时候会发送很少的字节，比如说一个字节，那么再加TCP协议本身，实际上发的要41个字节，这样的效率是很低的。这时候nagle算法就应运而生了，它将要发送的数据存放在缓存里，当积累到一定量或一定时间，再将它们发送出去。
这里TCP_NODELAY就是nagle启]]></description><category></category></item><item><title><![CDATA[使用Emacs Org制作PDF文档]]></title><link>https://blog.csdn.net/wuyao721/article/details/7669993</link><guid>https://blog.csdn.net/wuyao721/article/details/7669993</guid><author>wuyao721</author><pubDate>Sun, 17 Jun 2012 02:06:50 +0800</pubDate><description><![CDATA[Emacs Org 是什么，这里就不介绍了。
记得前不久我还用muse做笔记的，而现在就要用org，还是相当的纠结的。制作PDF最烦的就是中文显示了，周六用一整天折腾，终于搞定，现将过程记录下来。（仅在windows下测试通过，linux还未测试。）
本文只关注于使用Emacs Org生成PDF文档（尤其是中文显示问题），并假设读者对Emacs以及Emacs Org有一定的使用经历。
有任何]]></description><category></category></item><item><title><![CDATA[nginx + naxsi 搭建web应用防火墙（ubuntu系统）]]></title><link>https://blog.csdn.net/wuyao721/article/details/7594667</link><guid>https://blog.csdn.net/wuyao721/article/details/7594667</guid><author>wuyao721</author><pubDate>Wed, 23 May 2012 14:46:13 +0800</pubDate><description><![CDATA[1 下载nginx源码

wget http://nginx.org/download/nginx-1.2.0.tar.gz




2 下载naxsi源码(http://code.google.com/p/naxsi/)

wget http://naxsi.googlecode.com/files/naxsi-0.46-1.tgz




3 下载开发包

apt-]]></description><category></category></item><item><title><![CDATA[Windows平台下快速搭建Emacs]]></title><link>https://blog.csdn.net/wuyao721/article/details/7436632</link><guid>https://blog.csdn.net/wuyao721/article/details/7436632</guid><author>wuyao721</author><pubDate>Sun, 08 Apr 2012 00:37:58 +0800</pubDate><description><![CDATA[到这里下载编译好的emacs，将其解压到C:/Emacs目录下到这里下载emacs配置文件，将其解压到C:/Emacs目录下将C:/Emacs/.emacs.d/elisp目录下的XXX.example.el该名为XXX.el，并酌情修改，主要是设置环境变量导入quick_open.reg和set_path.reg到注册表，前者是右键打开文件，后者是设置Emacs的HOME目录下载微软雅黑cons]]></description><category></category></item><item><title><![CDATA[Yii 的登录流程]]></title><link>https://blog.csdn.net/wuyao721/article/details/7433150</link><guid>https://blog.csdn.net/wuyao721/article/details/7433150</guid><author>wuyao721</author><pubDate>Fri, 06 Apr 2012 17:22:54 +0800</pubDate><description><![CDATA[来源：http://www.cnblogs.com/jmax/archive/2010/07/21/1782396.html




 下面是关于 Yii(Yii PHP Framework) 中登录流程的一些梳理. 流程中包含了web开发中关于session,cookie和用户验证方面的一些通用知识.

    1. 概述

        Yii是一个全栈式的MVC框架,所谓]]></description><category></category></item><item><title><![CDATA[cookie和session的关系（php版）]]></title><link>https://blog.csdn.net/wuyao721/article/details/7432196</link><guid>https://blog.csdn.net/wuyao721/article/details/7432196</guid><author>wuyao721</author><pubDate>Fri, 06 Apr 2012 14:28:29 +0800</pubDate><description><![CDATA[* cookie
cookie是由web服务器发出，由web客户端（浏览器）接收并保存的一组数组。cookie被用于跟踪和识别用户。


php函数setcookie被用来设置cookie，之后cookie会发送到浏览器。
php全局变量$_COOKIE，用来查看现有的cookie内容。


* session
session一般一散列表形式保存在web服务器中，用于保证一连串的]]></description><category></category></item><item><title><![CDATA[<<熊猫围棋助手>>发布啦]]></title><link>https://blog.csdn.net/wuyao721/article/details/7270150</link><guid>https://blog.csdn.net/wuyao721/article/details/7270150</guid><author>wuyao721</author><pubDate>Sat, 18 Feb 2012 14:02:54 +0800</pubDate><description><![CDATA[熊猫围棋助手是一个网络围棋辅助工具，同时也是一个开源项目。它的目标是成为一个通用的围棋辅助工具，能够支持各个围棋软件（比如QQ围棋、弈城围棋等等），能够代替用户下棋、对棋局进行形势分析、提高用户的围棋水平。

下载
到http://code.google.com/p/goplus/downloads/list下载程序或源代码。




安装
>为绿色版本，解压运行即可。
使用方]]></description><category></category></item><item><title><![CDATA[一种自动反射消息类型的 Google Protobuf 网络传输方案]]></title><link>https://blog.csdn.net/wuyao721/article/details/6681254</link><guid>https://blog.csdn.net/wuyao721/article/details/6681254</guid><author>wuyao721</author><pubDate>Fri, 12 Aug 2011 11:25:02 +0800</pubDate><description><![CDATA[来源：http://www.cnblogs.com/Solstice/archive/2011/04/03/2004458.html


一种自动反射消息类型的 Google Protobuf 网络传输方案

陈硕 (giantchen_AT_gmail)
Blog.]]></description><category></category></item><item><title><![CDATA[svn移动文件（目录）]]></title><link>https://blog.csdn.net/wuyao721/article/details/6582559</link><guid>https://blog.csdn.net/wuyao721/article/details/6582559</guid><author>wuyao721</author><pubDate>Mon, 04 Jul 2011 00:47:48 +0800</pubDate><description><![CDATA[来源：http://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/tsvn-dug-rename.html移动文件和文件夹如果你仅想重命名文件或文件夹，使用 右键菜单 → 改名... 为此条目输入新的名称就可以了]]></description><category></category></item><item><title><![CDATA[修改linux的时间时区]]></title><link>https://blog.csdn.net/wuyao721/article/details/6582555</link><guid>https://blog.csdn.net/wuyao721/article/details/6582555</guid><author>wuyao721</author><pubDate>Mon, 04 Jul 2011 00:42:17 +0800</pubDate><description><![CDATA[只要一行简单的命令
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime]]></description><category></category></item><item><title><![CDATA[svn的滚回操作（转）]]></title><link>https://blog.csdn.net/wuyao721/article/details/6128424</link><guid>https://blog.csdn.net/wuyao721/article/details/6128424</guid><author>wuyao721</author><pubDate>Tue, 11 Jan 2011 10:32:00 +0800</pubDate><description><![CDATA[svn的滚回操作（转）]]></description><category></category></item><item><title><![CDATA[UTF-8格式的latex文档转pdf书签乱码]]></title><link>https://blog.csdn.net/wuyao721/article/details/5835249</link><guid>https://blog.csdn.net/wuyao721/article/details/5835249</guid><author>wuyao721</author><pubDate>Tue, 24 Aug 2010 17:09:00 +0800</pubDate><description><![CDATA[latex文档转为PDF文档，书签乱码是个很烦人的问题。对于gbk格式的文档，可以使用gbk2uni转一下.out文件，而对于UTF-8的文档，则好像没有现成的工具。既然找不到现成的，就自己写一个吧。]]></description><category></category></item></channel></rss>