`
文章列表
关于网上比较C++与JAVA的文章很多,在这边我还是要再啰嗦一下,毕竟也是原创的嘛。   本人做了3年游戏开发,有多年的JAVA与C++开发经验,有一点感触,写下来给有需要的人。   做网络游戏目前毫无疑问的C++占9成以上,我想 ...
标 题: 【原创】炎刃主动防御系统 作 者: cn_kevin时 间: 2010-12-21 blog : http://cn-kevin.iteye.com       最近有时间研究了下驱动,就想写个简单的主动防御系统练练手,其实驱动程序跟其他程序一样,并不是非常复杂,而且相当来说还比较简单且容易理解,主要是微软不公开内核函数的文档,内核层异常就会出现华丽的蓝屏保护,造成了驱动编程难的假象。所以我们只能依靠网上一些组织反汇编并且公布出来的函数文档或自己动手反汇编,当然你要有足够的时间。       本程序采用了SSDT系统服务描述表HOOK内核函数,其实就是改内核函数的指针。 ...
软件简介:《完美域名》是一款智能的域名扫描抢注软件,它目前支持以下功能1.域名扫描域名扫描有四种方式:1.1 通配符方式扫描如net*,*ao*ao。 1.2 范围扫描如000~999,aaa~zzz。1.3 扫描指定文件内的域名。1.4 前部文件与后部文件组合扫描。快速,智能,准确,可保存检测过的域名状态,目前支持的扫描后缀有com,net,org,cn,com.cn,mobi,cc,info,tw,hk,us,不断更新中, 可查询域名的百度推荐,Google推荐,百度收录,Google收录,历史情况,alexa中国排名,alexa国外排名等。 2.即将删除查询 支持查询最近5天内删除的c ...

操作数的寻址方式

J# 
     操作数是指令或程序的主要处理对象。如果某条指令或某个程序不处理任何操作数,那么,该指令或程序不可能有数据处理功能。在CPU的指令系统中,除NOP(空指令)、HLT(停机指令)等少数指令之外,大量的指令在执行过程中都会涉及到操作数。所以,在指令中如何表达操作数或操作数所在位置就是正确运用汇编指令的一个重要因素。 1,立即寻址方式 MOV AH, 80H   ADD AX, 1234H   MOV ECX, 123456HMOV B1, 12H   MOV W1, 3456H   ADD D1, 32123456H   立即数寻址方式通常用于对通用寄存器或内存单元赋初值 2,寄存 ...
16位CPU内部有20根地址线,其编码区间为:00000H~0FFFFFH,所以,它可直接访问的物理空间为1M(220)字节。而16位CPU内部存放存储单元偏移量的寄存器(如:IP、SP、BP、SI、DI和BX等)都是16位,它们的编码范围仅为:00000H~0FFFFH。这样,如果用16位寄存器来访问内存的话,则只能访问内存的最低端的64K,其它的内存将无法访问。为了能用16位寄存器来有效地访问1M的存储空间,16位CPU采用了内存分段的管理模式,并引用段寄存器的概念。   16位微机把内存空间划分成若干个逻辑段,每个逻辑段的要求如下:     1,逻 ...
学java已经两年过去了,有时想想真是可恨,java一个这么好的一个语言,居然要背着虚拟机满街跑,对于普通客户来说那可是一种煎熬!~所以前几天我做了个决定,一个很傻很天真,很黄很暴力的决定!,没错,我要学Windows API ...
文章属性:原创文章提交:www.iteye.com 游戏开发中对象池的应用autor: Cn-kavine-mail:122251238@163.comdate:  2008-11-27 一直都没有写blog的习惯,这算是我工作后的处女作,文笔不好还请见谅。   对象池的基本原理:     对象池的基本原理的核心有两点:使用和缓存,即对于那些被频繁使用的对象,在使用完后,不立即将它们释放,而是将它们缓存起来,以供后续的应用程序重复使用,从而减少创建对象和释放对象的次数,进而改善应用程序的性能。       为了服务器能7x24稳定的运转,内存管理是关键,对于一个拥有复杂的业务与逻辑的游戏服务器来 ...
Global site tag (gtag.js) - Google Analytics