04 2012 档案

C++ 获取当前正在执行的函数的相关信息
摘要:http://hi.baidu.com/hetaoos/blog/item/a1bfc3fc91a2c784b801a031.html今天对C++ 工程里面的类里面的方法进行重新命名,发现以前写的一些调试信息也不得不修改:如:int main(int argc,char **argv){ cout<<"Running In Function main"<<endl;}输出的结果是:Running In Function main以前,函数名是直接手动写到代码里面的,现在要改还数名,也要同时修改调试语句,这工程量蛮大的,就像找个一劳永逸 的方法。在网上 阅读全文

posted @ 2012-04-30 00:49 chulia 阅读(317) 评论(0) 推荐(0)

[Win32]一个调试器的实现
摘要:[Win32]一个调试器的实现(一)调试事件与调试循环http://www.cnblogs.com/zplutor/archive/2011/03/04/1971279.html[Win32]一个调试器的实现(二)调试事件的处理http://www.cnblogs.com/zplutor/archive/2011/03/06/1972540.html[Win32]一个调试器的实现(三)异常http://www.cnblogs.com/zplutor/archive/2011/03/08/1977702.html[Win32]一个调试器的实现(四)读取寄存器和内存http://www.cnblo 阅读全文

posted @ 2012-04-30 00:28 chulia 阅读(366) 评论(0) 推荐(0)

新闻传递:Mainsoft发布Grasshopper,助VS开发者跳往Linux
摘要:http://blog.csdn.net/dotnet_editor/article/details/381963本文摘译自eWeek.com,原文参见http://www.eweek.com/article2/0,1759,1819422,00.asp。 本周二(5月24日),Mainsoft公司称其发布了一种新工具,使得Visual Studio .NET开发者能够使用他们熟悉的工具来开发Linux应用程序。该工具研发代号为Grasshopper(蚱蜢)。 Mainsoft的总裁兼首席执行官Yaacov Cohen称,Grasshopper是一个免费的Visual Studio .NET插 阅读全文

posted @ 2012-04-28 14:04 chulia 阅读(243) 评论(0) 推荐(0)

[Delphi源码] 防止DEDE反编译的DELPHI程序
摘要:http://www.vihome.com.cn/bbs/forum.php?mod=viewthread&tid=23731防止DEDE反编译的DELPHI程序Program Project1;Uses Forms, windows, sysutils, Unit1 In 'Unit1.pas' {Form1}, Unit2 In 'Unit2.pas' {Form2};Function RegisterServiceProcess(dwProcessId, dwType: dword): Integer; Stdcall; External ' 阅读全文

posted @ 2012-04-26 12:53 chulia 阅读(1333) 评论(0) 推荐(0)

80X86常用汇编指令集(不断补充完善中)
摘要:80X86常用汇编指令集(不断补充完善中) http://blog.csdn.net/rockhui/article/details/6756315学习汇编语言,最关键的就在于汇编指令集的掌握以及计算机工作方式的理解,以下是80X86汇编过程中经常用到的一些汇编指令。从功能分类上来说,一共可分为一、 数据传送指令:MOV、XCHG、LEA、LDS、LES、PUSH、POP、PUSHF、POPF、CBW、CWD、CWDE。二、 算术指令:ADD、ADC、INC、SUB、SBB、DEC、CMP、MUL、DIV、DAA、DAS、AAA、AAS。三、 逻辑指令:AND、OR、XOR、NOT、TEST、 阅读全文

posted @ 2012-04-23 16:57 chulia 阅读(714) 评论(0) 推荐(0)

Delphi与Python结合
摘要:http://www.cnblogs.com/DxSoft/archive/2010/10/16/1853025.htmlDelphi与Python结合 Python是一个非常强悍的脚本语言,强悍在的的粘合性,可以和各种语言无缝的衔接,强悍在python库的多样化(基本上只有你想不到的开发库,而没有他不存在的开发库),所以实际中开发起来时相当方便的。如果说,要作为Delphi的脚本语言来和Delphi联合工作,应该是一个非常不错的选择。现在就介绍一个非常好的Delphi Python控件,目前支持D4-D2010,对Python的支持,更新到支持Python3.0下载地址http://www. 阅读全文

posted @ 2012-04-23 14:09 chulia 阅读(426) 评论(0) 推荐(0)

Delphi内嵌汇编语言BASM精要(转帖)
摘要:http://www.cnblogs.com/DxSoft/archive/2010/10/09/1846342.html1 BASM概念简要 汇编语句由指令和零至三个表达式构成。表达式由常数(立即数)、寄存器和标识符构成。例如: movsb // 单指令语句 jmp @Here // 一个表达式: 标识符 add eax,1 // 两个表达式: 寄存器和立即数 // 三个表达式: 寄存器, 标识符(内存地址), 立即数 imul edx, [ebx].RandSeed, 08088405H 一段BASM代码以ASM关键字开始,END关键字结束。中间有任意多个汇编语句。 BASM代码通常写.. 阅读全文

posted @ 2012-04-23 14:08 chulia 阅读(259) 评论(0) 推荐(0)

实现一个可host asp.net程序的小型IIS(Cassinidev介绍)
摘要:http://www.cnblogs.com/sweethome/archive/2011/09/22/2184988.html引子 源于给客户做的一个系统, 基于传统的c/s架构(wpf+wcf), 后来因为客户需要, 就写了一些基于Web的查询小工具, 开发完了要部署的时候才发现, 服务器上并没有装IIS。服务器是win 2003 server操作系统, 硬盘上没保留系统安装文件的备份,要装IIS就得跑一趟机房, 为做一个懒惰的程序员,就开始想方法找歪路啦。Google之, 得到以下信息:Cassini —— VS自带的ASP.NET Development Server的前身(http: 阅读全文

posted @ 2012-04-20 13:13 chulia 阅读(627) 评论(0) 推荐(0)

windows下apache服务器和tomcat集群
摘要:http://lym6520.iteye.com/blog/416280上篇文章呢将乐如何集成apache服务器和tomcat服务器,见文章http://lym6520.iteye.com/admin/blogs/412046,接下来讲讲如何tomcat集群 首先呢,修改配置文件workers.properties # the list of workersworker.list=router,worker1,worker2worker.worker1.type=ajp13worker.worker1.host=ipworker.worker1.port=portworker.worker1. 阅读全文

posted @ 2012-04-19 09:59 chulia 阅读(288) 评论(0) 推荐(0)

使用简单的 5 个步骤设置 Web 服务器集群
摘要:http://www.ibm.com/developerworks/cn/linux/l-linux-ha/通过在多个处理器之间分担工作负载并采用多种软件恢复技术,能够提供高度可用的环境并提高环境的总体 RAS(可靠性、可用性和可服务性)。可以得到的好处包括:更快地从意外中断中恢复运行,以及将意外中断对终端用户的影响降至最低。为了更好地理解这篇文章,您需要熟悉 Linux 和连网的基本知识,还需要配置好 Apache 服务器。本文的示例基于标准的 SUSE Linux Enterprise Server 10 (SLES10) 安装,但是使用其他版本的明智用户也应该可以采用文中展示的方法。本文 阅读全文

posted @ 2012-04-19 09:58 chulia 阅读(346) 评论(0) 推荐(0)

NAT负载均衡方式,apache如何在日志中记录客户端IP
摘要:NAT负载均衡方式,apache如何在日志中记录客户端IP (2008-01-07 16:25) 分类: WEB 在负载均衡中,有两种常用的方式,NAT和单臂(lvs叫DR),在nat方式下,后端apache只能看到负载均衡设备的IP而不是客户端的IP,如果想让apache记录客户端的IP,需要在负载均衡设备在请求后端apahce服务器时,在请求头中向apache传送一个环境变量,如在 netscaler中设置source-ip,修改apache的Logformat,如:LogFormat "%h %l %u %t \"%r\" %>s %b \" 阅读全文

posted @ 2012-04-19 09:47 chulia 阅读(499) 评论(0) 推荐(0)

采用了InterBase/FireBird的多层RichClient(RIA)构架
摘要:http://atkins.5d6d.com/thread-660-1-1.html一个FireBird+ISAPI+ActiveX的构架原型。图1、图2 是两个样例Object图3 是部署控制台 本帖包含图片: 本帖包含图片: 本帖包含图片:这个框架的好处在于,可以用Delphi的知识去编写BS构架的程序,而且,程序的效果完全是那种后台异步传输数据的机制,No Flicker,把AJax力求达到的目标发挥的有过之而无不及。但这个模式有两个局限性:1、只能用在32bit Windows下的IE中。2、首次下载速度较慢,因此更适合Intranet系统的构架这个系统是一个应用服务器容器平台,我们做 阅读全文

posted @ 2012-04-17 14:15 chulia 阅读(624) 评论(0) 推荐(0)

ROW_NUMBER()函数的使用
摘要:http://www.cnblogs.com/tangself/archive/2010/09/29/1838234.htmlROW_NUMBER()函数的使用Row_number() over只是用于把查询的数据,为他增加一列连续的ID数ROW_NUMBER()函数是Sql2005中新添的一个函数。通常它被用在分页的SQL语句中。微软官方的对此函数的描述是:返回结果集分区内行的序列号,每个分区的第一行从1开始。我对此的理解:利用此函数可以为表中的某个字段建立序列,从1开始。就是说,根据已存在的某列,利用此函数可建立一新列,新列是数字,按照已存在列的顺序从1开始。上边可能说的不是很清楚,请结合 阅读全文

posted @ 2012-04-15 23:19 chulia 阅读(316) 评论(1) 推荐(0)

导航