随笔分类 - 技术杂谈
摘要:1号到3号休息,一个人在家。闲着也是闲着,准备完成一个网络协议的解析工作。 初步想用c++来实现,因为我想加入一些其它的c++的开源库进来。 如果时间够的话,再用Python来,权当练习编程语言吧。谨记之!
阅读全文
摘要:如果不想使用.net的webparts里的向导控件,可以自己设计一个简单的。我设计一个简单的向导框架,思路是这样的: 1. 首先会有一个向导类,我把它叫Navigation, 向导类有一个容器,里面包括本次向导中所有窗体。向导提供了向导框架中所有核心功能,比如:start, next step,previous step, finish。 2. 设计一个窗体基类,暂且叫BaseForm.所...
阅读全文
摘要:通常断点续传指在都是应用在网络文件传输中,由于网络中断或其它原因导致文件需要重新传输,这时候只需要从最后中断前已读取的文件内容开始续传即可。我在这里省去了网络这一环节,全是本地操作。 断点续传原理非常简单:在传输过程中,每次写入内容至目标文件时,都需要记录一下文件流的offset即可。当下次程序重新启动后,读取这个offset值,再从offset的地方继续transfer。 这里我用c#简单写...
阅读全文
摘要:1. 准备工作:程序:MinGW-3.1.0-1.exe windows下的gcc,编译c语言的工具下载地址: http://umn.dl.sourceforge.net/sourceforge/mingw/MinGW-3.1.0-1.exemake 按照makefile规则编译程序的工具位置 :window/system32下,如果没有可以在 http://www.mingw.org/download.shtml找到配置环境: 环境变量配置 :控制面板> 系 统 >高级 >环境变量 >系统变量 >添加MinGW 安装目录下的bin目录到path中去,或者命令行下
阅读全文
摘要:awk用法:awk'pattern{action}'变量名 含义ARGC 命令行变元个数ARGV 命令行变元数组FILENAME 当前输入文件名FNR 当前文件中的记录号FS 输入域分隔符,默认为一个空格RS 输入记录分隔符NF 当前记录里域个数NR 到目前为止记录数OFS 输出域分隔符ORS 输出记录分隔符1、awk'/101/'file显示文件file中包含101的匹配行。awk'/101/,/105/'fileawk'$1==5'fileawk'$1=="CT"'file注意必须带双引号a
阅读全文
摘要:从网上看到这张图,很有意思,share下
阅读全文
摘要:http://www.easyicon.cn/用它找到许多有用的小图标,比如excel icon,work icon etc
阅读全文
摘要:方便查询,直接COPY过来了#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF68F#FFF5EE#FFF0F5#FFEFDB#FFEFD5#FFEC8B#FFEBCD#FFE7BA#FFE4E1#FFE4C4#FFE4B5#FFE1FF#FFDEAD#FFDAB9#FFD700#FFD39B#FFC1C1#FFC125#FFC0CB#FFBBFF#FFB90F#FFB6C1#FFB5C5#FFAEB9#FFA54F#FFA500#FFA07A#FF8C69#FF8C00#FF83FA#FF82AB#FF8247#FF7F5
阅读全文