- 博客(9)
- 收藏
- 关注
善用属性
有时候善用属性,会起到清晰逻辑,简化代码的作用。我有两个心得: 1、 用属性包装ViewState ViewState总需要用键值来标识(ViewState[“键值”]),但如果代码中多处引用的话,就有偏差谬误的危险,修改起来也麻烦。除非搞个全局变量来替换这个键值。 不如采用属性来包装一下 private bool IsBkSupply { get { r...
2009-03-27 17:30:00 60
在VC6中安装BOOST的正则表达式库
在VC6中安装BOOST的正则表达式库 大部分是参考的yysdsyl的文章<VC6.0下配置boost库使用正则表达式>同时感谢遨游的QSlash 1.下载boost.1.34.1版本 2.解压到C盘boost目录 3.从CMD进入C:/boost/libs/regex/build目录 4.从VC6安装目录找VC98/Bin/VCVARS32.BAT文...
2009-03-26 23:51:00 75
常用的匹配正则表达式和实例
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [/u4e00-/u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^/x00-/xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:/n/s*/r ...
2009-03-26 22:03:00 53
P2P的远程控制
C/S模式的远程控制 使用上方便性不够 P2P的还是比较方便的国内目前只有一款网络人 LENK写过一个但从没有透露过任何信息鄙视一下^_^ 这些天有些时间开始看些P2P资料 呵呵 试试写一个P2P的远程控制.......
2009-03-18 21:32:00 247
客户端与服务器协同开发中的自测
客户端与服务器协同开发的软件,通常是确定好通信协议后由双方各自开发,到某个时间点进行联合调试这样一个过程。因此,时常有进行联调时发现问题互相推脱的现象,为了减少或避免这种情况发生对项目进度/质量造成影响,必须强调开发阶段自测的重要性,并对此进行制度化,规范化。 对客户端而言,某些界面的表现必须要有数据的支撑,在开发初期,服务器端还无法提供这样的数据,因此必须按协议进行自测。最简单的方式是...
2009-03-07 15:17:00 119
中华吸血鬼分析
这是一个具有多种传播功能和反杀毒软件功能的下载者病毒,传播方式新颖独特,需要严密防范! 下面是该病毒的详细分析报告: 病毒初始化过程: 1.创建一个互斥量:中华吸血鬼2.2 2.删除SOFTWARE/Microsoft/Active Setup/Installed Components/{H9I12RB03-AB-B70-7-11d2-9CBD-0O00FS7AH6-9E2121BHJ...
2009-03-02 08:01:00 221
编程实现木马的ActiveX启动和注入IE的启动方式
木马的启动方式有很多种,现在比较流行的就是注册为系统服务启动(只适合Windows 2000以上的系统),或者以驱动的方式启动。不过,最近以ActiveX方式启动又比较流行了,因为它适合Windows 9x或2000以上的机器,而且杀毒软件(比如瑞星、江民、金山等)基本不会去监视这种启动方式,比较隐蔽。以ActiveX方式启动的木马国外的比较多,于是就到网上查找相关代码,发现了RECUB。 ...
2009-03-01 20:48:00 58
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人