lex和yacc快速入门

摘要: 联合使用lex和yacc来生成一个四则运算器,源代码如下:1,lex源文件calc.l:%{#include void yyerror(char *);#include "calc.tab.h"%}%%[0-9]+ { yylval = atoi(yytext); return INTE... 阅读全文
posted @ 2013-05-10 16:29 Tonystz 阅读(252) 评论(0) 推荐(0) 编辑

让你快速开发的12个Notepad++小技巧

摘要: 1. Box Selection:Similar to VS 2010, Box Selection (aka column selection, block selection, or rectangular selection) exists in Notepad++. You need to ... 阅读全文
posted @ 2013-04-23 15:20 Tonystz 阅读(283) 评论(0) 推荐(0) 编辑

鼠标右键MSYS或者Cygwin打开当前目录

摘要: 1,用工具Right Click Editor首先添加鼠标右键命令Name :CygwinCommand: E:\cygwin\Cygwin.batIcon:E:\cygwin\Cygwin.ico2,修改Cygwin.bat:@echo offset _T=%*E:chdir E:\cygwin\... 阅读全文
posted @ 2013-01-23 15:46 Tonystz 阅读(638) 评论(0) 推荐(0) 编辑

diff和patch

摘要: 1,diff [命令行选项] 原始文件 新文件由于历史原因,diff有三种格式: * 正常格式(normal diff) * 上下文格式-c(context diff) * 合并格式-u(unified diff)常用命令行选项如下: -r 递归处理目录 -u 输出统一格... 阅读全文
posted @ 2012-12-20 09:55 Tonystz 阅读(185) 评论(0) 推荐(0) 编辑

putty编译VC6.0

摘要: 下载putty0。62版本的源码:ftp://ftp.chiark.greenend.org.uk/users/sgtatham/putty-0.62/putty-0.62.tar.gz或此处下载 http://download.csdn.net/download/appletreesujie/48... 阅读全文
posted @ 2012-12-14 13:56 Tonystz 阅读(207) 评论(0) 推荐(0) 编辑

JQuery

摘要: 1,在JQuery中无法使用DOM对象的任何方法;因此有必要知道JQuery和DOM对象之间的相互转化: JQuery对象转化成DOM对象:2种方法,即[index]或者get(index) DOM对象转化成JQuery对象:只需要用$()把DOM对象包装起来即可。2,jQuery与其他库的冲突解决... 阅读全文
posted @ 2012-12-11 14:06 Tonystz 阅读(138) 评论(0) 推荐(0) 编辑

缓存、缓存算法和缓存框架简介

摘要: 英文原文:jtraining,译文:Lixiang引言我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。面试“缓存就是存... 阅读全文
posted @ 2012-12-05 23:18 Tonystz 阅读(134) 评论(0) 推荐(0) 编辑

linux下查找最耗iot的进程

摘要: 很多时候发现linux系统输入一些命令很慢,用top查看IOwait占用CPU很高,top下面列出的进程中,不论按cpu排序、内存排序、时间排序,都看不出来到底哪个进程(哪个分区)占用ipwait最高。WaitingCPU花费在等待I/O操作上的总时间,与blocked相似,一个系统不应该花费太多的... 阅读全文
posted @ 2012-11-29 19:36 Tonystz 阅读(146) 评论(0) 推荐(0) 编辑

Python自动登录带密码的网站

摘要: 1,fiddler工具:利用此工具可以来查看需要登录的网站表单信息http://www.fiddler2.com/fiddler2/2,Python源码:实现了自动登录需要密码验证的网站。首先,需要找到密码验证登录页面的url(login_page)以及表单格式数据(login_data),这个用工... 阅读全文
posted @ 2012-11-14 11:38 Tonystz 阅读(756) 评论(0) 推荐(0) 编辑

php C extension扩展

摘要: 1,C源码#include "php.h"ZEND_FUNCTION(hello);zend_function_entry hellomodule_functions[] ={ ZEND_FE(hello, NULL) {NULL, NULL, NULL}};zend_module_en... 阅读全文
posted @ 2012-09-19 17:02 Tonystz 阅读(203) 评论(0) 推荐(0) 编辑