posts - 104,  comments - 520,  trackbacks - 49
  置顶随笔
     摘要: 很多时候我们只要用到一些简单的Ajax功能,提供一些简单的回调而不需要很花哨的东西。然而现有的很多Ajax库都很大,虽然功能很多但是我们很多时候根本就不需要用到他们,我就遇到过那样的经历,所以我想弄一个很简单的Ajax回调函数来搞定。首先我想到的是CS中的AjaxManager,我就是把它简化一下,去掉不想要的和很多更适合我们习惯的一些方法。  阅读全文
posted @ 2007-09-16 22:38 网魂小兵 阅读(3677) | 评论 (32)编辑
     摘要: 我喜欢用FireFox,而IE是浏览器中的老大。FireFox用标准的JS,听说IE比较人性化,IE7也比IE6标准,我们程序员天生就是个苦命的孩子不得不做到这两个浏览器的兼容。在我们所做的项目里基本上都实现了这两个浏览器的兼容,在制作过程中也遇到很多IE和FireFox之间的兼容性问题,在此记下以便以后之用!!  阅读全文
posted @ 2007-06-26 21:23 网魂小兵 阅读(393) | 评论 (3)编辑
  2008年3月22日
     摘要: 由于经常在开发C++的程序中都需要使用到正则表达式,而且也一直想学习一下Boost这个优秀的C++库,OK,今天就介绍一下在 VS2008下安装boost。可以上boost的网站去下载,推荐使用那个程序下载,速度很快,下载完一窥,boost居然有1G多,差点把我吓死。由于第一次使用,不知道要如何配置,因此从网络中搜罗很多,把最终的步骤给记下,以便后人之用...  阅读全文
posted @ 2008-03-22 19:03 网魂小兵 阅读(407) | 评论 (0)编辑
  2008年2月27日
     摘要: 通常在开发过程中都会使用到正则表达式,在写正则表达式的时候都需要从特殊慢慢的往通用发展,因此就需要一个能够帮助调试的工具。我通常都会在项目中建立一个简单的调试页面,但是往往由于项目的迁移等等都把他丢进垃圾桶中。今天花了一个下午的时间,制作了个.NET2.0的正则表达式调试器,功能很简单,但是在编程过程中以及能够应付过来。可能也已经有很多这样的工具,但是我还是希望能够服务于更多的人。
  阅读全文
posted @ 2008-02-27 09:46 网魂小兵 阅读(264) | 评论 (3)编辑
  2008年2月26日
     摘要: TFS 2008中未在界面中提供删除团队项目的功能,但可通过如下命令行的方式删除:
用法: TfsDeleteProject [/q] [/force] > <团队项目名称>  阅读全文
posted @ 2008-02-26 10:09 网魂小兵 阅读(189) | 评论 (1)编辑
  2008年2月21日
     摘要: DBCC CHECKIDENT([mytable],RESEED,0);
[mytable]表示表名称;
0还可以改成N,接着就从N+1开始记数;  阅读全文
posted @ 2008-02-21 10:42 网魂小兵 阅读(184) | 评论 (0)编辑
  2008年1月22日
     摘要: sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。在这个程序中,将两个工程添加到一个工作区。要链接一个ws2_32.lib的库文件。  阅读全文
posted @ 2008-01-22 13:50 网魂小兵 阅读(968) | 评论 (1)编辑
  2007年11月23日
     摘要: 最近在用VC++开发一个小工具,平时用惯了.NET,用起VC++最郁闷的就是字符串处理。当然最最让人难于琢磨的就是字符集,编码之间的转换。通过这几天的研究,终于明白了Unicode和UTF-8之间编码的区别。Unicode是一个字符集,而UTF-8是Unicode的其中一种,Unicode是定长的都为双字节,而UTF-8是可变的,对于汉字来说Unicode占有的字节比 UTF-8占用的字节少1个字节。Unicode为双字节,而UTF-8中汉字占三个字节。  阅读全文
posted @ 2007-11-23 22:25 网魂小兵 阅读(4251) | 评论 (31)编辑
  2007年11月21日
     摘要: 在cmd中键入cl执行编译(或lib)时会出现mspdb80.dll无法找到的情况,是因为VC\Bin\下没有“msobj80.dll,mspdb80.dll,mspdbcore.dll,mspdbsrv.exe”这四个文件,直接从Common7\IDE\下复制这四个文件到VC\Bin\下即可解决。  阅读全文
posted @ 2007-11-21 15:53 网魂小兵 阅读(559) | 评论 (0)编辑
  2007年11月15日
     摘要: 经常都会看到最小化程序后就会在任务栏的托盘中保留一个小图标,即把窗口最小化至托盘中。实现起来很简单,只要明白它使用到的结构和一个Shell函数即可完成。但是如果要制作其他的菜单,需要另外制作,今天暂且不讨论。  阅读全文
posted @ 2007-11-15 23:56 网魂小兵 阅读(357) | 评论 (0)编辑
  2007年11月5日
     摘要: 使用C++(MFC)操作数据库,首选就是ADO。ADO 库包含三个基本接口:_ConnectionPtr接口、_CommandPtr接口和_RecordsetPtr接口。在MFC要使用ADO(COM)首先要引用COM地址,编译器才能够实现。从网上的很多资料都介绍,将EOF重命名,防止和其他冲突,那偶们也这样做反正也不会有坏处。格式如下:
#include
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF", "EndOfFields")  阅读全文
posted @ 2007-11-05 13:29 网魂小兵 阅读(842) | 评论 (0)编辑
  2007年10月26日
     摘要: 在C++中有四种方法可以产生一个对象,他们分别保存于内存中的堆栈(Stack),堆(Heap),全局对象和局部静态对象。  阅读全文
posted @ 2007-10-26 20:45 网魂小兵 阅读(122) | 评论 (0)编辑
  2007年10月24日
     摘要: 学习了一些C++,对C++的语法也基本上有所了解了,由于偶是一个C++的业余爱好者,也一直应用.NET操作系统,没什么机会到Linux等系统下去运行。所以VC++也是我的目标,喜欢上了游戏,也喜欢外挂但是用.NET来搞这些总觉得不爽,C++才是不错的选择。本系列将记录本人学习MFC的一个过程,也可以称为笔记,今天来看看MFC中的消息。  阅读全文
posted @ 2007-10-24 23:53 网魂小兵 阅读(380) | 评论 (1)编辑
     摘要: 用户验证是每一个项目必须的一个模块,由于已经很久没有碰到这一块内容,今天写一个用户验证居然脑子一片空白。于是乎就和一个同事进行了一片讨论,晚上回家决定把讨论的结果给记录下来,以备后来之需。在ASP.NET中有几种用户验证的方法:Windows验证,Forms验证和Passport验证。当然用户也可以自定义与验证方法,而最常用的莫过于Forms验证,这也是今天所要讨论的验证方式。  阅读全文
posted @ 2007-10-24 22:37 网魂小兵 阅读(869) | 评论 (0)编辑
  2007年9月19日
     摘要: 最近在做一个项目,由于在项目中用到文件的修改和增删,而这些操作都是在IIS运行的情况下完成的,其中我们还对进度进行跟踪,涉及到线程等等因此我们应用静态变量来完成这一跟踪。但是在项目运行过程中,静态变量经常失效,而导致这一结果的是由于IIS的应用程序重启,使得应用程序池回收静态变量等等都失效。以前没有注意到这个问题,搞了很久才把这些给搞清楚。  阅读全文
posted @ 2007-09-19 22:16 网魂小兵 阅读(211) | 评论 (3)编辑
  2007年9月17日
     摘要: 今天是个不错的日子,不仅有人收了我做徒弟从此传授我有关C++的一些知识,由于前一段时间喜欢上了外挂的研究也用到了一些MFC的知识及一些Windows APIs编程,但是对C++还是没有从根本上认识。我从来没有过一个真正意义上的计算机老师(那些只会拿着课件给我念的不算),由于一路走来都只有我一个人,身边的人也全是学习科研的,美其名曰:生物工程,我想考过大学的人都知道这个科目的热度有多大---全国十大骗人专业之首。我放弃了我的专业的所有,一头投向计算机中,这可能也是由于我在高中就开始玩“黑客技术”以及我对计算机的敬仰之情所致。说了这么多,都是要感谢这位师傅,而且还是个女生,虽然我们是在网路上认识.....前一段时间看了《Windows核心编程》没有深入了解,谁都知道一本比较好的书没看个几遍是很难懂得他的精髓的,和我学习. NET一样(我看了红皮人头书WROX出版的《.NET入门经典》总共四遍,第一遍不知道说什么;第二编好像是这样;第三遍基本上懂一点;第四遍他才真正把我从VB中给带到C#过来而一发不可自拔,其实中间版本也有更替了现在应该是第4版了吧<怀疑中>)。今天师傅就推荐了一本《C++程  阅读全文
posted @ 2007-09-17 23:05 网魂小兵 阅读(241) | 评论 (6)编辑
  2007年9月16日
     摘要: 很多时候我们只要用到一些简单的Ajax功能,提供一些简单的回调而不需要很花哨的东西。然而现有的很多Ajax库都很大,虽然功能很多但是我们很多时候根本就不需要用到他们,我就遇到过那样的经历,所以我想弄一个很简单的Ajax回调函数来搞定。首先我想到的是CS中的AjaxManager,我就是把它简化一下,去掉不想要的和很多更适合我们习惯的一些方法。  阅读全文
posted @ 2007-09-16 22:38 网魂小兵 阅读(3677) | 评论 (32)编辑