<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ning]]></title><description><![CDATA[本博客记录技术，写的比较随意，主要是供自己回忆。]]></description><link>https://blog.youkuaiyun.com/wangzhewang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangzhewang]]></copyright><item><title><![CDATA[使用mongodb实现前缀搜索提示功能]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/25499537</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/25499537</guid><author>wangzhewang</author><pubDate>Sat, 10 May 2014 18:10:52 +0800</pubDate><description><![CDATA[1）场景，一万个热点词汇，m]]></description><category></category></item><item><title><![CDATA[go语言笔记]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/16111857</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/16111857</guid><author>wangzhewang</author><pubDate>Thu, 14 Nov 2013 09:01:42 +0800</pubDate><description><![CDATA[待补充。]]></description><category></category></item><item><title><![CDATA[linux下用tcpdump监控网络流量]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/12868735</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/12868735</guid><author>wangzhewang</author><pubDate>Sat, 19 Oct 2013 10:30:59 +0800</pubDate><description><![CDATA[命令行：
tcpdump -i eth1 -s 0  host  10.14.129.224  -w output.txt

-i指定在eth1上监听，这个根据不同机器吧 ，默认是eth0，一开始没有指定这个，导致监听不到。
-s 指定包的大小，0为不限制大小，默认貌似是96k。
-w指定保存的文件地址


生成的文件拿到wireshark下分析就ok了。]]></description><category></category></item><item><title><![CDATA[word break]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/12793617</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/12793617</guid><author>wangzhewang</author><pubDate>Wed, 16 Oct 2013 21:40:41 +0800</pubDate><description><![CDATA[Given a string s and
 a dictionary of words dict,
 determine if s can
 be segmented into a space-separated sequence of one or more dictionary words.

以下是网上的解法，太巧妙了。
class Solution { 
    public]]></description><category></category></item><item><title><![CDATA[Maximum Depth of Binary Tree]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/12773255</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/12773255</guid><author>wangzhewang</author><pubDate>Wed, 16 Oct 2013 09:41:03 +0800</pubDate><description><![CDATA[/**
 * Definition for binary tree
 * public class TreeNode {
 *     int val;
 *     TreeNode left;
 *     TreeNode right;
 *     TreeNode(int x) { val = x; }
 * }
 */
public class Solution {]]></description><category></category></item><item><title><![CDATA[Minimum Depth of Binary Tree]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/12773197</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/12773197</guid><author>wangzhewang</author><pubDate>Wed, 16 Oct 2013 09:38:35 +0800</pubDate><description><![CDATA[Given a binary tree, find its minimum depth.

The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.





/**
 * Definition for bina]]></description><category></category></item><item><title><![CDATA[Write a function to find the longest common common string amongst an array of strings.]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/12680259</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/12680259</guid><author>wangzhewang</author><pubDate>Sun, 13 Oct 2013 16:04:14 +0800</pubDate><description><![CDATA[这个算法我是求的公共子序列，而不是公共前缀。提交到online不会通过。
public class Solution {
    public String longestCommonPrefix(String[] strs) {
        // Note: The Solution object is instantiated only once and is reused by eac]]></description><category></category></item><item><title><![CDATA[Populating Next Right Pointers in Each Node II]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/12675819</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/12675819</guid><author>wangzhewang</author><pubDate>Sun, 13 Oct 2013 08:55:33 +0800</pubDate><description><![CDATA[一开始用递归，发现有些条件不满足，后来用队列的方法就accept了。

/**
 * Definition for binary tree with next pointer.
 * public class TreeLinkNode {
 *     int val;
 *     TreeLinkNode left, right, next;
 *     TreeLinkNode(int]]></description><category></category></item><item><title><![CDATA[sourceinsight 语法不显示高亮 symble无法跳转 不解析]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/12043675</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/12043675</guid><author>wangzhewang</author><pubDate>Thu, 26 Sep 2013 11:33:49 +0800</pubDate><description><![CDATA[使用sourceinsight时，不知道怎么回事就是语法不显示高亮，好像没有解析，点击symble，也不会跳转到定义处，折腾了几次不知道这个原因。
后来google下，原来是配置问题，如下图解决。不知道是不是我以前用的时候把配置不小心改了，还是默认的配置有问题，总之真够蛋疼的。










把这项选上。]]></description><category></category></item><item><title><![CDATA[待执行]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/10135281</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/10135281</guid><author>wangzhewang</author><pubDate>Wed, 21 Aug 2013 10:19:55 +0800</pubDate><description><![CDATA[1）自己编译安装nginx，学习nginx
2）自己搭建一个个人网站，了解服务端知识。]]></description><category></category></item><item><title><![CDATA[对web前端图像渲染和动画的理解]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/9245435</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/9245435</guid><author>wangzhewang</author><pubDate>Thu, 04 Jul 2013 17:38:58 +0800</pubDate><description><![CDATA[流式文件:文件中的数据是没有结构的一串字符，]]></description><category></category></item><item><title><![CDATA[mysql编码转换]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/9099633</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/9099633</guid><author>wangzhewang</author><pubDate>Sat, 15 Jun 2013 07:54:20 +0800</pubDate><description><![CDATA[通过看xiang的论坛上的笔记。。
   iconv（'latin1','gbk',data）;这个方法根本就是错的，因为不存在latin1到gbk的编码对应关系，也必然是乱码。因为编码区间是重合的，但是latin1到utf-8,gbk到utf-8都能转换，因为utf-8包含这几种字符，是他们的全集。
  gbk编码占两个字节，latin1占一个字节。对gbk编码的字符调用iconv('lat]]></description><category></category></item><item><title><![CDATA[c 语言 底层 笔记]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/8931873</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/8931873</guid><author>wangzhewang</author><pubDate>Wed, 15 May 2013 11:12:22 +0800</pubDate><description><![CDATA[￥）2013 5 18今天看了下php内核，理解了opcode，虚拟机，解释执行的概念
现代魔法的这篇文章不错 http://www.nowamagic.net/librarys/veda/detail/1291，还有鸟哥的对内核的分析文章都不错
￥）
c 的宏定义在预编译阶段就进行替换，不用像其他形式那样定义变量，这样节省变量的内存，同时又提升了速度。
￥）
看了下c语言宗 exter]]></description><category></category></item><item><title><![CDATA[js事件冒泡 测试]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/8837683</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/8837683</guid><author>wangzhewang</author><pubDate>Tue, 23 Apr 2013 07:55:20 +0800</pubDate><description><![CDATA[网上的例子用的是$(".b").live("click",function(event){} ，jquery自动对live做了处理，阻止了事件冒泡。改成bind，实验就能通过。






无标题文档



$(function(){
	$(".b").bind("click",function(event){
	$(this).css("color","#FF3300");
	event.]]></description><category></category></item><item><title><![CDATA[移动web开发总结]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/8837682</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/8837682</guid><author>wangzhewang</author><pubDate>Tue, 23 Apr 2013 07:47:39 +0800</pubDate><description><![CDATA[1）web android平台的旋转方式，高度和宽度的变化不要依赖于orientationchange，该函数调用后显示的高度值是转换之前的高度值。
所以推荐用resize函数，尽量不要把高度和宽度写死，这样也不会带来这个问题。]]></description><category></category></item><item><title><![CDATA[php web开发 笔记]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/8719448</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/8719448</guid><author>wangzhewang</author><pubDate>Mon, 25 Mar 2013 22:47:40 +0800</pubDate><description><![CDATA[1)清除浮动的很好的文章
http://www.zhangxinxu.com/wordpress/?p=621
 
 
1、mysql可以的列字段可以区分大小写，加binary
2、mysql的列名可以包含= + - &等特殊符号，但是需要用··两个反引号引起来，查询时也需要引起来，为避免查询的时候麻烦，不通用，一般避免使用这些特殊字符做字段名
3,今天学习了下大型网站架构的技术 ，l]]></description><category></category></item><item><title><![CDATA[linux命令3（文本处理相关）]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/8701860</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/8701860</guid><author>wangzhewang</author><pubDate>Thu, 21 Mar 2013 16:28:18 +0800</pubDate><description><![CDATA[##########
locate查询文件地址
###############


netstat查看端口占用情况

 
iconv  -f utf8 -t gbk -c log_haoma_20120823 -o log_haoma_20120823_decode
-c是忽略掉非法字符。。。
格式：iconv -f from-encoding -t to-encoding i]]></description><category></category></item><item><title><![CDATA[linux命令2(交差，grep,awk相关)]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/8701791</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/8701791</guid><author>wangzhewang</author><pubDate>Thu, 21 Mar 2013 16:15:05 +0800</pubDate><description><![CDATA[#######
可以直接进行比较时间字符串，按照字符串的字典序。
 awk '{if ("15:21:14" 


 
###########
机器码首位为“0、1、2”的数量，看到一个简便方法：grep -c '^[0-2]' 
###########
awk如何取第一列
cat  abc.txt | awk -F '' '{if($1=="d"||$1==1||$1=="c]]></description><category></category></item><item><title><![CDATA[linux命令1（服务器启动相关）]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/8701730</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/8701730</guid><author>wangzhewang</author><pubDate>Thu, 21 Mar 2013 16:05:12 +0800</pubDate><description><![CDATA[##################################
lsof -i:80 
netstat -apn|grep  
################################
/usr/local/nginx/conf


#########################################
rpm -qa | grep redis | xar]]></description><category></category></item><item><title><![CDATA[过程式编程方法]]></title><link>https://blog.youkuaiyun.com/wangzhewang/article/details/8680346</link><guid>https://blog.youkuaiyun.com/wangzhewang/article/details/8680346</guid><author>wangzhewang</author><pubDate>Sat, 16 Mar 2013 09:45:32 +0800</pubDate><description><![CDATA[过程式编程就像一个大厂房，主调函数 就是一个人在过道着走，他拉着一个车子，车子上的货物存放能访问到的变量（车子可以是全局变量，也可是是其能访问到的普通变量）。大厂房内的小车间是一个个函数，因为函数内变量不可见，所以小车间是封闭的。
主调函数就是拉着车子从过道上走路。每次调用函数就相当于主调函数从车间内把货物放到车子上。货物的传递方式是通过参数传递的方式。
由于每个函数可能调用其他函数，所以过道]]></description><category></category></item></channel></rss>