摘要: 1,c中没有字符串的概念,字符串以字符数组+\0的形式实现。然而,strlen函数在计算长度时并不考虑最后这个\0,这就为我们操作 malloc函数埋下了隐患,需要特别注意。2,free函数释放内存也许并不象我们想象的那样,最好在free(ptr)之后加上ptr=NULL。3,memory leak 是任何时候都要努力防止的。 阅读全文
posted @ 2013-06-06 12:50 ewre 阅读(134) 评论(0) 推荐(0) 编辑
摘要: random相关的函数需要一个随机数种子,一般取为机器的时间转为int作为种子,但是这种做法存在一个问题:如果是在循环内部使用random操作时,由于完成一次循环所需的时间可能会很短,这样就会造成上一次循环体执行时用的种子与这一次的相同,就会产生一些问题。 阅读全文
posted @ 2013-06-06 12:47 ewre 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1,查找替换: 查找替换匹配到的部分:%s/pattern/replace/g 查找删除被一个pattern匹配的行:g/pattern/d2,重复上次的命令: .3,正则: 行锚位符: ^ $ 重复次数: \{m,n} , \{m} 元字符: * . 特殊字符: \s空格 \+重复一至多次 阅读全文
posted @ 2013-05-08 11:12 ewre 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 前几天买了一只天语ktouchw760,拿来之后是官方的4.0.3。 出厂时装了好多联通定制软件,流量花花走,决定清除,所以需要root。搜了一天就发现一个exe文件号称w760 root正式版。在win7试了一下,没有完全成功,之所以说没有完全成功,是因为我发先这个程序已经把手机系统动了手脚,允许我们直接在adb里remount手机系统,没有完全root成功是因为adb主机端的问题,重新kill一次adb-server,然后重启server就可以了。下面说下我的经历:在win7 32位下安装驱动,利用那个工具破解,然后按照它说的步骤做,最后未能添加su和superuser。转到ubuntu 阅读全文
posted @ 2013-03-05 14:01 ewre 阅读(179) 评论(0) 推荐(0) 编辑