搜索到与相关的文章
编程技术

WIN32汇编基础

一、关于寄存器寄存器有EAX,EBX,ECX,EDX,EDI,ESI,ESP,EBP等,似乎IP也是寄存器,但只有在CALL/RET在中会默认使用它,其它情况很少使用到,暂时可以不用理会。EAX是WIN32API默认的返回值存放处。ECX是LOOP指令自动减一的寄存器。ESP是堆栈指针。EBP经常用来在堆栈中寻址。ESI好像常常用在指针寻址中,EDI不大清楚。二、关于内存寻址WIN32中内存是平坦的,对于每个程序来说都可以使用2G范围的地址,但各个程序之间

系统 2019-08-29 23:07:44 2239

编程技术

VNC介绍及相关命令总结

WhatisVNCserver?VNCstandsforVirtualNetworkComputing.ItwasoriginallydevelopedbyAT&Tasawaytoadministermachineswithoutusingtheconsole.IfyouhaveusedWindowsTerminalServices(RDP),VNCwillseemveryfamiliar.WhyuseVNCserver?InLinux,everythin

系统 2019-08-29 22:55:55 2239

编程技术

Abstract factory pattern-抽象工厂模式

参考文献:http://en.wikipedia.org/wiki/Abstract_factory_pattern抽象工厂模式(英语:AbstractFactory)是一种常见的设计模式。此模式为一个产品家族提供了统一的创建接口。当需要这个产品家族的某一系列的时候,可以从抽象工厂中选出相对系的系列来创建一个具体的工厂类别。例子假设我们有两种产品接口Button和Border,每一种产品都支持多种系列,比如Mac系列和Windows系列。这样每个系列的产品

系统 2019-08-29 22:50:00 2239

编程技术

如何使用PartitionMagic 8.0汉化版(图文说明)

朋友装机,调试、修理电脑总会碰到各种各样的问题。经常碰到的一个问题就是硬盘空间不够用啦!晕死,后来发现很多刚接触电脑的朋友都会碰到这个问题。比如,一个朋友40G的硬盘,分了4个区其中C盘空间有10G,安装好XP系统和其他应用软件,硬盘上还剩余4-5个G的空间、可是没过多久,这家伙打电话来说硬盘没空间了。跑去一看,好家伙C盘上还剩余120M空间。而其它的D、E、F、根本没动过,还有至少25G的空间。原来我的朋友装了很多软件、通常这些软件的默认安装路径都是C:

系统 2019-08-29 22:42:41 2239

编程技术

图解DotNet框架之六:System.XML

(声明:本系列只想给大家介绍.net框架,并不是语法和类的使用的讲解,所以只能概括的描述一下所提到的类,如果有疑问可以到MSDN上面去查)上面一篇,对system.Reflection做了初步的研究,本来这篇开始要讲解Winform应用程序的流程框架,可是突然想到还有XML这个东西没有讲解,只好这篇补上了,下篇再讲应用程序吧,失误,请原谅!XML是一种标记语言,就应该有一种工具按一定的语法来分析和理解存储在文档中信息。这个工具就是XML分析器---一个组件

系统 2019-08-29 22:35:05 2239

编程技术

类是数据类型,对象是内存的具体分配

对于初学面向对象的人来说,往往很疑惑什么是对象,什么是类。在面向对象的编程领域中,我们需要明确一个事实:所有的类型必须被明确的表示,而不是被其他数据类型来替代。类是C#中功能最为强大的数据类型,它定义了数据类型的数据和行为。然后,程序员可以创建作为此类的实例的对象。类支持继承,而继承是面向对象编程的基础部分。比如我们在前面了解的一个关于洗牌的过程,在前面的代码中,我们计算和产生的不是真正意义上的扑克牌,而是字符串!如果要真正的描述扑克牌,我们必须要有一个扑

系统 2019-08-29 22:08:06 2239

各行各业

Git链接到自己的Github(1)简单的开始

好长时间没上来弄东西了,今天回来先开始弄下Git,之后再继续写uboot与kernel的编译,在版本控制下更加宏观地观察每次的变化。1、在ubuntu中安装git$sudoapt-getinstallgitgit-core2、配置本机的git$gitconfig--globaluser.name"abcd"$gitconfig--globaluser.emailabcd@efgh.com3、生成密钥$ssh-keygen-trsa-C"abcd@efgh.

系统 2019-08-12 09:27:41 2239

各行各业

Directory.GetCurrentDirectory

1.一个应用程序中,Directory.GetCurrentDirectory获得的当前工作目录是C:\Windows\System32,这是为什么呢?是如何设置的?2.在WinXP下:System.IO.Directory.GetCurrentDirectory()方法获得的目录路径随着OpenFileDialog、SaveFileDialog等对象所确定的目录而改变。而在Win7下不会随着改变而改变。Directory.GetCurrentDirect

系统 2019-08-12 09:27:13 2239

各行各业

试图运行项目时出错,无法启动调试。没有正确安

试图运行项目时出错,无法启动调试。没有正确安装调试器。请运行安装程序安装或修复调试器收藏对于这样的问题,出现很多次,很多次都是上网找了很多资料,都很难解决,只好重装IIS或者是.NET。通过网上搜素一般都是如下操作,但是按照下面操作,mdm.exe没有反映,在cmd命令下才完成了操作------------------这一步运行不起,最后通过cmd命令来完成操作------------------------运行C:\ProgramFiles\Common

系统 2019-08-12 09:27:00 2239