搜索到与相关的文章
各行各业

EBP与ESP寄存器的使用

pushebpmovesp,ebpesp是堆栈指针ebp是基址指针这两条指令的意思是将栈顶指向ebp的地址---------------------------------------------------------------例如:pushebp;ebp入栈movebp,esp;因为esp是堆栈指针,无法暂借使用,所以得用ebp来存取堆栈subesp,4*5;下面的wsprintf一共使用了5个参数,每个参数占用4个字节,所以要入栈4*5个字节pus

系统 2019-08-12 09:27:15 2249

各行各业

[导入]Web Client Software Factory系列(2):

摘要:使用CompositeWeb应用程序块的好处是能够将一个主站点拆分为多个独立的模块,每个模块负责主站点中一个目录及其所有内容。多个开发人员分别独立负责不同的模块而不会相互干涉。阅读全文TerryLee2007-11-2620:23发表评论文章来源:http://www.cnblogs.com/Terrylee/archive/2007/11/26/Web-Client-Software-Factory-Web-Composite-Applicatio

系统 2019-08-12 09:26:57 2249

各行各业

如何取消ActiveReport的打印任务

我们在使用ActiveReport打印报表的时候需要支持在打印中途取消打印。虽然ActiveReport的Document的Printer属性暴露了QueryPageSettings、PrintPage等事件的事件参数都提供了Cancel属性,但是在实际测试的时候发现设置上述事件的事件参数的Cancel属性确实能够取消打印任务,但是发现整个打印任务全部取消了,包括已经输出到打印缓存的页面。我们的需求是已经输出到打印缓存的页面继续输出到打印机,还没有打印的页

系统 2019-08-12 09:26:53 2249

数据库相关

使用 COM+ 参数化对象结构编程技术

使用COM+参数化对象结构编程技术关键词:Delphi控件杂项使用COM+参数化对象结构编程技术一、引言COM+服務技術的一個核心理念就是系統本身提供完成許多面向企業應用開發者的通用基本模組(如線程、物件資源池管理、事務服務管理、事件服務管理等),讓系統設計人員把精力集中在企業應用本身的業務邏輯上。COM+提供了許多新的服務和一致的管理運行環境,它還支援申明性編程模型(declarativeprogrammingmodel),也就是說,開發人員可以按盡可能

系统 2019-08-12 01:55:12 2249

数据库相关

Apworks到底是什么?

Apworks到底是什么?简介Apworks是一款基于Microsoft.NET的面向领域驱动的企业级应用程序开发框架,它适用于以领域模型为核心的企业级系统的开发和集成。Apworks不仅能够很好地支持经典的分层架构,而且还能支持基于事件驱动的命令查询职责分离(Command-QueryResponsibilitySegregation,CQRS)架构。随着软件系统日趋复杂,构建一套可用的、稳定的、可扩展的、安全的以及高效的系统变得越来越困难。为了解决这样

系统 2019-08-12 01:53:59 2249

数据库相关

安装mongodb

安装mongodb的时候遇到一些麻烦首先将安装包下下来安装的是windows版本的将bin文件夹加入环境变量后通过mongod和mongo指令就可以进行操作,很方便用指令mongod--dbpath数据库位置将数据库打开用mongo指令进入shell操作即可将mongodb加入服务的时候出现问题首先要设置log用echologpath=C:\mongodb\log\mongo.log>C:\mongodb\mongod.cfg没有问题然后用写下C:\mon

系统 2019-08-12 01:51:50 2249

编程技术

怎么确定你的CPU是否支持64位虚拟化

http://www.grc.com/securable.htm第一个64位表示你的电脑最多支持多少位的系统,32或者64。第二个表示你的硬件是否支持DEP?Yes,支持。No,不支持。OFF,表示支持,但是关闭着的。第三个表示你的电脑是否支持CPU虚拟化。Yes,支持。No,不支持。OFF,表示支持,但是关闭的,需手动打开。怎么确定你的CPU是否支持64位虚拟化

系统 2019-08-12 01:33:01 2249

Python

itchat-python搭建微信机器人(附示例)

itchat是python开源第三方库,用于搭建微信机器人,几十行代码就能帮你实现自动的处理所有信息。比如,添加好友,搭建自动回复机器人,还原撤销信息,分析好友男女比例,地理分布情况,爬朋友圈做数据分析…本文只是简单实现聊天机器人,想了解更多关于itchat的用法请参照:https://itchat.readthedocs.io/zh/latest/安装pipinstallitchat登录itchat.auto_login(hotReload=True)执

系统 2019-09-27 17:54:03 2248

Python

广度优先和深度优先算法实现LeetCode547朋友圈(Python)

针对本题,大部分题解是使用的深度优先算法实现的,本文提供了广度优先的解决方案。1、深度优先​classSolution:deffindCircleNum(self,M):visited,ans=set(),0defdfs(i):forjinrange(len(M[i])):ifM[i][j]andjnotinvisited:visited.add(j)dfs(j)foriinrange(len(M)):ifinotinvisited:dfs(i)ans+=

系统 2019-09-27 17:51:52 2248