自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(67)
  • 收藏
  • 关注

原创 一些不错的NET资源

CSLA .NET 一个基于五层架构的体系结构。 DotLucene 一个开源的搜索引擎 Gentle.NET Gentle.NET是针对.NET的开放源代码工具,提供针对对象/关系模型的自动映射。 NDoc 一个开源的文档生成工具 Nunit 一个开源的.net单元测试工具

2006-10-21 13:39:00 986

转载 敏捷软件开发论三篇

敏捷软件开发(下)在敏捷软件开发方法上中下系列的最后一篇文章里,我们将探讨开发小组如何与客户交互,如何让其参与到开发过程里来。敏捷软件开发(中篇)我们已经了解了敏捷开发如何影响每一个开发人员个体,那么现在我们可以来看看整个开发小组如何采用敏捷开发的做法。敏捷软件开发(上篇)作为三篇系列文章的第一篇,我们将带你了解敏捷软件开发的重要做法——如何使用它们、你可能会碰到什么样的问题,以及你将从它

2006-07-11 11:08:00 970

转载 使用Atlas简化客户端编程

使用Atlas简化客户端编程 作者: Tony Patton 2006-05-26 03:22 PM   微软公司针对AJAX开发了一种称为

2006-07-11 10:54:00 1407

转载 Web技术(Web开发方法论)

设计要先于线框的使用 作者: Tony Patton 2006-06-28 03:30 PMhttp://www.zdnet.com.cn 虽然我把自己绝大多数的开发时间都花在了Web开发上,我常常还是会满

2006-07-11 10:50:00 908

原创 图文:IDG中国合伙人周鸿一金盆洗手谈VC

新浪科技讯 2005年9月28日,知名IT网络写作社区DONEWS.COM在上海举行了网友聚会,该社区由前ChinaByte总编刘韧发起创立。 新浪科技现场图文直播了此次盛会。  图为:参加DONEWS上海聚会的嘉宾、IDG中国合伙人周鸿一(骆磊 摄)   以下为其发言全文:周鸿一:刘韧的主持实在是才直接了,他给一些时间让我给大家透露一些新的消息,我给大家讲一下我的动向,我现在已经金盆洗手了,不去

2005-09-30 13:41:00 1296

转载 免费电子书籍下载站点全集(发的手都酸了)

                     免费电子书籍下载站点[分享]  謇C中華http://www.chinapage.com/china.html 甲骨文獻庫http://www.cn-oracle.com 南怀瑾先生著述目录http://zg24.51.net/zjm/zsml.htm 南怀瑾课堂http://www.putizi.org/work/nan/nanindex.htm 國學網

2005-04-27 11:41:00 1791

转载 局域网中无法访问的解决方法(转)

局域网中无法访问的解决方法(转)局域网内安装了Windows XP的电脑不能与安装了Windows 98的电脑互相访问,安装了Windows XP的电脑与安装了Windows XP的电脑也不能互相通信。在工作站访问服务器时,工作站的“网上邻居”中可以看到服务器的名称,但是点击后却无法看到任何共享内容,或者提示找不到网络径、无权访问等问题,归纳为以下几点: 在XP首次使用的时候要在网上邻居的属性里面

2005-04-27 10:19:00 1780

转载 有关DOS网络命令

Ping Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,你就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,你必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。 简单的说,Ping就是一个测试程序,如

2005-04-27 10:03:00 1127

原创 谈IT技术人员的创业---作者:李立辉-----转自www.01ch.net

转自www.01ch.net我自己介绍一下:本人96年西点毕业,学的是无线通信,柳传志是我的校友,呵呵,后来分配到北京巨龙做交换机,98年去了深圳中兴,当时看到中兴日益强大,和华为的崛起.当时,感到做通信的发展太大了,很简单,利润高,99 年我到上海出差,看到上海的一些小厂自己贴牌子OEM台湾的ISDN设备,光端机,交换机,我自己和两个非常要好的销售,心头一热,就开始想做了,当时, 国内也很鼓励创

2005-03-23 14:50:00 1304 1

转载 几道面试考题(带答案)

Q:您在什么情况下会用到虚方法?它与接口有什么不同?A: 当在继承类中想重写某一方法时会用到虚方法;虚方法是类的成员函数,接口相当于抽象类.Q:Override与重载有什么区别?A: Override 就是覆盖的意思,覆盖父类的同名方法,而重载则是通过参数表来调用方法.Q:值类型与引用类型有什么区别?A: 值类型在堆中,引用类型在栈中.Q:怎样理解静态变量?A: 静态变量具有在某一个类中具有全局型

2005-03-23 13:43:00 1142

原创 由C#风潮想起的—给初学编程者的忠告(好文章)

由C#风潮想起的—给初学编程者的忠告     我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我 时常看 见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到 非常痛心。    而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。 C#就象当年的ASP一样,“忽如一夜春风来,千树万

2005-03-23 13:12:00 1341 2

原创 案例:怎么规划你毕业后的人生?

怎样规划你的毕业后的人生     我今年39岁了, 25岁研究生毕业,工作14年,回头看看,应该说走了不少的弯路,有一些经验和教训。现在开一个小公司,赚的钱刚够养家糊口的。看看这些刚毕业的学生,对前景也很迷茫,想抛砖引玉,谈谈自己的看法,局限于理工科的学生,我对文科的不懂,身边的朋友也没有这一类型的。     91年研究生毕业,那时出路就是1种:留在北京的国营单位,搞一个北京户口,这是最好的选择。

2005-03-23 13:00:00 1256

转载 有启发的话收藏

1、关于学什么语言(载自《.NET面临信任危机,根源在于目标模糊》一回复)考虑好了 发表于 2005-03-19 11:58 PM    其实不论是.Net还是Java都是虚拟机或者一个运行时建立起来的一个环境中运行,但是如果不单单从工作上考虑问题而是从未来的方面来考虑问题的话,我真不敢想象如果十年后程序员都在Java或者.Net上开发了,那么我们国家的计算机水平是什么样子,还是奉劝有责任心的人好

2005-03-21 14:06:00 1084 3

原创 Windows Installer 的问题解决方案

我的电脑用XP系统,在安装ACDSEE6.2时候,我的电脑出现:"不能访问windows installer 服务.可能你在安全模式下运行 windows,或者windows installer 没有正确的安装.请和你的支持人员联系以获得帮助"在网上也找了不少解决方案可都没用,弄了一个下午也没法子解决,请问各位电脑高手有新法吗?  windows installer服务解决方案 很多朋友在安装MS

2005-03-16 11:28:00 2690

原创 让你的IE浏览器复活(mofee)

近日,也不知怎么了,单位网络中的许多工作站IE无法打开新窗口了,表现为:在浏览网页过程中,单击超链接无任何反应。问题的原因在于IE新窗口模块被损坏所致,解决的方法早已是公开的秘密,单击“运行”,依次运行“regsvr32 actxprxy.dll”和“regsvr32 shdocvw.dll”将这两个DLL文件注册,然后重启系统,如果还不行,则可以将mshtml.dll,urlmon.dll,ms

2005-03-07 10:10:00 1031

原创 用Delphi的INDY控件实现POST功能

用Delphi的INDY控件实现POST功能作者:刘景军(Eddie liu)Key:Delphi , Indy  , IdHTTP最近在开发一个网站访问统计系统,功能是1、为企业统计出客户对公司的那些产品感兴趣;2、同时要知道这些客户从那些网站得知公司的;3、客户使用什么语言4、以及他们都是那些国家的人(甚至是哪个省份的人),等等。要实现上述功能其实很简单,其中第4个功能要用到IP的地址定位,只

2005-02-21 15:21:00 4573 1

转载 Delphi中的消息钩子函数和Windows子类处理 入门篇

首先感谢各位老鸟这么久以来对小弟那么多的指导,给小弟提供N多的帮助,所以才能让我的第一篇技术文章可以这么快和大家见面!也趁今天是小弟20岁生日呵呵,没人给我庆祝,所以写篇文章做个纪念,也祝我自己生日快乐! ^o^    小弟我学习Delphi算起来也有半年时间,看到网上很多朋友对HOOK非常的感兴趣。所以即兴写了一篇文章,在CSDN里小弟曾经发过一篇《Delphi的MU窗口代码》(惭愧啊)由于

2004-12-30 13:03:00 1708

转载 获取其他进程中ListBox和ComboBox的内容

(*//标题:获取其他进程中ListBox和ComboBox的内容说明:Window2000+Delphi6调试通过设计:Zswang支持:wjhu111@21cn.com日期:2004-03-25//*)function GetListBoxText(mHandle: THandle; mStrings: TStrings): Boolean;var vIt

2004-12-11 00:53:00 1083

转载 获取其他程序中TreeView的内容

(*//标题:获取其他进程中TreeView的文本说明:Window2000+Delphi6调试通过设计:Zswang支持:wjhu111@21cn.com日期:2004-03-26//*)function TreeNodeGetNext(mHandle: THandle; mTreeItem: HTreeItem): HTreeItem;var vParen

2004-12-11 00:51:00 1070

转载 设置ListView的页眉图标

(*//标题:设置ListView的页眉图标说明:可以用来做排序修饰图标设计:Zswang支持:wjhu111@21cn.com日期:2004-03-25//*)uses CommCtrl;function ListViewHeaderImages(mListView: TListView; mImages: TImageList): Boolean;var

2004-12-11 00:50:00 880

转载 剪贴板的流存储

(*//标题:剪贴板的流存储说明:如果你想借用剪贴板,有这套函数就方便了设计:Zswang日期:2003-11-14支持:wjhu111@21cn.com//*)///////Begin Sourceuses Clipbrd;type TDataIdnet = array[0..2] of Char; TClipboardFileHead = pac

2004-12-11 00:48:00 850

转载 获取其他进程中ListView的文本

(*//标题:获取其他进程中ListView的文本说明:Window2000+Delphi6调试通过设计:Zswang支持:wjhu111@21cn.com日期:2004-03-25//*)uses CommCtrl;function ListViewColumnCount(mHandle: THandle): Integer;begin Result :

2004-12-11 00:46:00 833

原创 如何杀掉进程---介绍微软一个罕为人知的无敌命令

如何杀掉进程---介绍微软一个罕为人知的无敌命令日期:2004-12-09问:怎么才能关掉一个用任务管理器关不了的进程?我前段时间发现我的机子里多了一个进程,只要开机就在,我用任务管理器却怎么关也关不了。     答1:杀进程很容易,随便找个工具都行。比如IceSword。关键是找到这个进程的启动方式,不然下次重启它又出来了。顺便教大家一招狠的。其实用Windows自带的工具就能杀大部分进程:

2004-12-09 16:00:00 1144

转载 在其它进程中建立线程

此方法不适用于9x系统  我们知道在NT及以上操作系统提供了一个函数VirtualAllocEx,利用这个函数我们可以在其它进程中申请一块内存,其定义如下  function VirtualAllocEx(hProcess: THandle; lpAddress: Pointer; dwSize, flAllocationType: DWORD; flProtect: DWORD): Pointe

2004-12-09 14:52:00 709

转载 挂钩Windows API

创建时间:2004-03-06文章属性:原创文章提交:SoBeIt (kinsephi_at_hotmail.com)===========================[ 挂钩Windows API ]==================                                    SoBeIt                       Author:  Holy_

2004-12-09 12:58:00 888

转载 关于DELPHI中的API HOOK(1)

创建时间:2002-05-17文章属性:原创文章来源:angliu文章提交:angliu (aixihuan_at_21cn.com)关于API HOOK,我相信大家比我知道的多,大家应该记得在DOS中编程,经常都要用截取中断向量的技术,这样我们可以设置新的中断服务程序,因此当一个新的程序调用这个中断向量的时候,它就会先调用我们自己设置的中断程序,然后调用原来的中断程序,这样我们就能够非凡的控制权

2004-12-09 12:45:00 855

原创 windows下的EXE文件大揭密

windows下的EXE文件大揭密        当我们安装完Windows后,其中的文件到底是执行何种任务?某特定任务又由哪个文件来执行呢? 还有,从“开始”——“程序”——再点击“我所要执行的任务”,这种套数还真有点繁琐。 若是知道经常要执行的任务是哪个文件、位于何处?把它在桌面上建立一快捷方式,岂不省时 省力又方便!这就需要对Windows下的可执行文件明明白白。(注:若是以下所述的可执行文

2004-12-09 12:32:00 1242

转载 网络游戏外挂制作---基础篇(3)

网络游戏外挂制作---基础篇(3)上回我们对动作式外挂做了一个解析,动作式是最简单的外挂,现在我们带来看看,比动作式外挂更进一步的外挂——本地修改式外挂的整个制作过程进行一个详细的分解。    具我所知,本地修改式外挂最典型的应用就是在“精灵”游戏上面,因为我在近一年前(“精灵”还在测试阶段),我所在的公司里有很多同事玩“精灵”,于是我看了一下游戏的数据处理方式,发现它所发送到服务器上的信息是

2004-12-09 00:06:00 940

转载 win32调试API学习心得(三)

win32调试API学习心得(三) 要学习如何修改被调试进程,先让我们来了解几个与此有关的函数.一.读指定进程内存:ReadProcessMemory  此函数的定义为:function ReadProcessMemory(hProcess: THandle; const lpBaseAddress: Pointer; lpBuffer: Pointer; nSize: DWORD; var

2004-12-08 23:53:00 770

转载 Win32调试API学习心得(二)

Win32调试API学习心得(二) 上一章讲解了如何用调试API来打开一个被调试程序,并给出了一个简单的例子,这一章将祥细讲解调试消息包含的内容. 类似于消息处理中的消息结构TMessage一样,调试事件也有自己特定的事件结构,那就是TDebugEvent, TDebugEvent在Delphi中的定义为:  TDebugEvent = _DEBUG_EVENT;  

2004-12-08 23:52:00 781

转载 Win32调试API学习心得(一)

Win32调试API学习心得(一)   最近学习了一下WIN32的调试API,并做了一个简单的调试器,略有心得,特写出来希望对需要的朋友有所帮助.参考资料:lczlion:>               彭春华:>概述:   Windows提供了一组供程序员使用的API,使用这些API,我们能够建立或捆绑到已运行的程序上来对他们进行调试,能获得程序的底层信息和调试信息.如果你原意的话,甚至可以

2004-12-08 23:51:00 849

转载 用DELPHI实现NT环境下的绝对磁盘读写(含引导区读写)

用DELPHI实现NT环境下的绝对磁盘读写(含引导区读写)了解实模式编程的朋友都知道,可以利用BIOS的INT 13中断来进行磁盘的绝对读写,但在NT环境下,却不能使用INT 13中断来直接读写硬盘.在这里,我们可以利用CreateFile并将路径名设为"//./X:"来打开逻辑盘,并进行读写.在进里X为盘符.CreateFile函数原型如下:HANDLE CreateFile(LPCTS

2004-12-08 23:44:00 1047

转载 拦截其它程序的网络数据封包

拦截其它程序的网络数据封包 有时候我们需要对其它应用程序发送和接收的网络数据进行拦截,比如要对IE发送的HTTP头进行分析,得到请求的地址等.这次我们可以用一些例如WPE, Sniffer之类的工具来达到目的.但是工具功能有限,要想实现更强大的功能,还是我们自己动手来DIY吧.拦截网络数据封包的方法有三种,一是将网卡设为混杂模式,这次就可以监视到局域网上所有的数据包,二是HOOK目标进程的

2004-12-08 23:41:00 811

转载 用跨进程子类化技术实现对其它进程消息的拦载

 用跨进程子类化技术实现对其它进程消息的拦载 http://blog.csdn.net/pankun/大家都知道每个窗口都有默认的窗口函数来进行对窗口消息的处理.  而子类化技术就是替换窗口的窗口函数为自己定义的函数的技术.例如下面的代码:var  Form1: TForm1;  OldWndProc: Pointer;implementation{$R *.dfm}function NewW

2004-12-08 23:36:00 819

转载 如何控制其他程序窗体上的窗口控件:下

如何控制其他程序窗体上的窗口控件:下 实在不好意思,写了上,中后,由于一直忙于项目,就没有完成最关键的工作。导致很多网友给我发邮件询问答案。同时对某些人发表的评论感觉到很伤心,本来就申明了文章写的很浅薄无知,很罗里八嗦的,并且将自己的心得发布给大家看,我自己不但没有好处,还浪费时间,凭什么发表了东西要被人骂?所以就一直不想继续写了。 现在看我写的上,中,可真是够细的了。其实,几句话就搞定,但是我那

2004-12-08 16:03:00 829

转载 如何控制其他程序窗体上的窗口控件:上

如何控制其他程序窗体上的窗口控件:上 如何控制其他程序窗体上的窗口控件:上首先申明:我是菜鸟,我只不过想把困绕了我很长时间的问题的解决方案发表出来,免得以后我又忘记,同时给还不知道这些小知识的同僚一些帮助。各位不要笑我的浅薄。同时为了表示我的低级,我会很罗嗦的讲一些基本的东西,这些都是我的理解,很不准确。用我的方法来控制其他程序窗体上的窗口控件,必须先了解什么是回调函数。我的理解是这样

2004-12-08 16:02:00 844

转载 如何控制其他程序窗体上的窗口控件:中

如何控制其他程序窗体上的窗口控件:中 有了回调函数的概念及上面的例子,我们可以继续了。其实想要找到一个标题已知的窗口句柄,用一个API函数就可以了:FindWindow.其函数原形是:function FindWindow(lpClassName, lpWindowName: PChar): HWND; stdcall;lpClassName:窗口类名.如果只知道标题,可以为空.窗

2004-12-08 15:59:00 1555

转载 EnumChildWindows(为指定的父窗口枚举子窗口、按钮)

 EnumChildWindows(为指定的父窗口枚举子窗口、按钮) 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处http://xinyistudio.vicp.net/和作者信息及本声明 很早就写过类似spy++和查看密码窗口的东西,一直想给这个小东西再加点特别的。前段时间对软件安装注册发生了兴趣,有些软件如果你不输入正确注册码,那该死的“下一步”按钮就一直dis

2004-12-08 14:55:00 2577

转载 获取其他进程中ListView的文本

获取其他进程中ListView的文本  关键词:进程 ListView OpenProcess WriteProcessMemory ReadProcessMemory LVM_GETITEM  (*//标题:获取其他进程中ListView的文本说明:Window2000+Delphi6调试通过设计:Zswang支持:wjhu111@21cn.com日期:2004-03-25//*)uses

2004-12-07 15:17:00 851

转载 Win32 API消息和消息队列函数:BroadcastSystemMessage

Win32 API消息和消息队列函数:BroadcastSystemMessage    函数功能:该函数发送消息给指定的接受者。接受者可以是一个应用程序、安装驱动器、网络驱动器、系统级设备驱动器或这些系统组件的组合。    函数原型:long BroadcastSystemMessage(DWORD dwFIags,LPDWORD IpdwRecipients,UINT UiMessage,WP

2004-12-07 15:08:00 2069

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除