自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

badman250的专栏

分享一个Linux性能诊断网站:http://linuxperformance.top/ ,访问有收获

  • 博客(16)
  • 资源 (107)
  • 收藏
  • 关注

转载 WOW战斗逻辑系统分析

WOW战斗逻辑系统分析综述以战斗为核心的MMORPG.其的战斗逻辑为即时战斗的形式,但同时拥有ACT的动作性以及RTS/回合制游戏的策略性,并且是在较严格的3D环下进行各种距离与碰撞判定的.战斗规则移动控制WOW中使用第三人称跟踪视角;主要以WSAD(或WSQE)加空格控制角色在平面的前后左右以及跳跃等移动;以鼠标控制视野,选择目标,点击按钮:平时鼠标处于指针状态,用于选择目标

2016-10-28 23:29:31 32204

原创 3.封包工具——commview

3.封包工具——commview 安装打开后如下图1点击运行就开始抓包了。在commview的rules->ports中设定服务器端口 其中TPC/IP状态如下图2登陆服务器IP登陆的WOW服务器后的IP地址:103.205.55.16:3724进入游戏后会有IP地址:103.205.55.115:3724同时建立103.20

2016-10-28 23:27:04 33574

原创 2.WIRESHARK简单使用

WIRESHARK找不到接口问题:wireshark提示没有一个可以抓包的接口解决方案:以管理员的身份在cmd中输入命令 net start npf WIRESHARK过滤IP语法如下:ip.addr == 103.205.54.163在过滤处出入即可进行过滤。WIRESHARK过滤端口tcp.port==80 WIRESHARK过滤协议协议过滤比较简单,直

2016-10-28 23:23:46 30489

原创 1.使用WPE工具分析游戏网络封包

WPE工具说明在大多数的编程工具中winsock已经封装成一个控件,成为网络编程的控件,是非常方便的,利用这个控件,编程工具就可以编写外挂工具。Client/server模式网络游戏,我们的信息全在服务器上面,想从服务器上修改我们的个人用户信息,可能性为微乎其微,客户端安装在你的机器上,玩游戏的时候,你发出指令,其实就是向服务器发送封包,服务器接收到封包后进行分析,然后返回结果,结果也是以

2016-10-28 23:22:38 41796

原创 11.执行阶段

11.执行阶段: 运行时内存模型一个普通的C程序经过预处理器、编译器、汇编器和链接器后生成一个可执行的目标文件,它由最初的一段ASCII文本文件转化成为一个二进制文件,且这个二进制文件包含加载程序到内存并运行它所需的所有信息。 C运行时内存模型进程在运行时为C程序提供了一个通用的运行时存储器映像。     Linux将这个运行时存储器映像组织成若干段的集合,它主要有两部

2016-10-22 23:07:06 30469

原创 10.函数库-静态库和共享库

10.函数库-静态库和共享库函数库是指由若干目标文件按某种格式构成的集合,它分为两种类型:静态库和共享库。应用程序在链接静态库时是将所需的静态库函数嵌入至可执行文件中(并非全部静态库),而在链接共享库时它仅在可执行文件中保存加载目标对象所需的信息,真正调用时才将目标对象加载至内存。1.        静态库由ar工具创建和更新,库文件命名规则为libxxx.a,以lib开头,.a作为文件名

2016-10-22 23:05:13 31437

原创 9.链接阶段

9、链接阶段链接是将各种代码和数据部分收集起来并合并为一个单一文件的过程,该文件最后被加载到存储器中并运行。链接可以执行于编译时,由静态链接器完成;也可以执行于加载和运行时,由动态链接器完成。可以看出链接器在软件开发中扮演一个关键的角色,它使得分离编译成为可能。在我们开发一个大型程序的时候,通用的做法是将它分解为更小、更好管理的模块,独立地修改和编译这些模块,当改变其中的一个模块时只需

2016-10-22 23:01:21 32500

原创 8.内存管理的概述

8.内存管理的概述当程序被加载到内存的时候,它在内存中会大致被组织成三个部分:代码区,静态存储区和动态存储区。代码区存放的是将要执行的程序的机器语言表示,包括组成程序的各种用户自定义函数和系统调用函数。关于静态存储区和动态存储区:The word static refers to things thathappen at compile time and link time when th

2016-10-22 22:58:14 30932

原创 7.C语言调用帧结构

7.C语言调用帧结构IA32程序用程序栈来支持过程调用。它包括将数据(参数和返回值)和控制从代码的一部分传到另一部分,另外还包括进入时为过程的局部变量分配空间,并在退出时释放空间。一般地,机器只提供转移控制到过程和从过程中转移出控制的简单指令,数据传递、局部变量的分配和释放必然通过程序栈实现机器用栈来传递过程参数、存储返回信息、保存寄存器用于以后恢复和本地存储。我们称为单个过程分配的那

2016-10-22 22:55:08 30986 1

原创 6.C语言控制结构的汇编表示

6.C语言控制结构的汇编表示在C语言中有提供这样的结构:条件语句、循环语句和分支语句。那么在机器级指令中提供怎样的机制来实现C语言控制结构的行为。它的主要思路是借助条件码寄存器和跳转指令来实现有条件的行为。现代计算机中实现条件操作有两种方法:利用控制的条件转移和数据的条件转移。数据的条件转移更好地匹配了现代处理器的性能特性,但这里主要讲述控制的条件转移这种传统方法。条件码和跳转

2016-10-22 22:53:30 30608

原创 5.算术和逻辑操作

2016-10-22 22:52:22 30455

原创 4.寻址模式与数据访问

4.寻址模式与数据访问IA32 CPU中央处理单元会提供一组8个存储32位的整数寄存器。名字以%e开头,一般来说前6个寄存器都可堪称通用寄存器,它的使用没有限制。 注意:·        这组IA32整数寄存器,有些可以存储C语言中的指针和整数数据,有些用来记录某些重要的程序状态,而有些用来保存临时数据如局部变量和函数的返回值·        所有的8个寄存器都可以作为一个

2016-10-22 22:51:09 30622

原创 3.C程序的机器级表示

3.C程序的机器级表示强行访问不同数据对象的字节:对于C语言来说,它支持整型数据、浮点数据等多种采取不同编码方式的数据类型。从机器角度看,他们又是一样的,均表示为一个连续的字节序列。根据机器的不同,数据使用的字节顺序也有所不同:l  小端法:最低有效字节存储在所用字节中的最低地址。随着地址的增大,它在存储器中按照最低字节到最高字节的顺序进行存储。绝大部分Intel兼容机都是采用小端

2016-10-22 22:47:53 30655

原创 2.GCC相关概念

1     GCC相关概念gcc编译器通常是由多达六七个稍小的程序所组成,这些程序是由一个叫编译器驱动程序来调用。从宏观角度讲编译器有以下几个可分离出来的单独程序,包括:预处理器(preprocessor)、编译器(compiler,又分为两个部分:前端,进行语法和语义解析,生成一抽象语法树;后端,进行代码生成和相关的代码优化)、汇编器(assembler)、链接器(linker)1.选项

2016-10-22 22:47:17 30465

原创 1.DLL注入相关概念

DLL注入相关概念DLL注入与DLL劫持的比较: DLL劫持相当于一个定时的炸弹,只等待可执行文件双击运行,拔出导火线,而DLL注入,目标必须处于运行状态,而且DLL注入很容易被拦截。DLL注入需要一个跳板,也就是发射导弹的发射器,让其注入到目标进程,而DLL劫持不需要,只需要埋地雷一样,埋在目标文件目录下,可以埋一堆雷。伪造的DLL需要构造与真实DLL一样的导出函数表,注

2016-10-22 22:46:22 30306

原创 计算机网络——概述

计算机网络——概述       计算机网络体系结构是一个分层次的模块式结构,设计的目的一方面是便于从宏观上把握整个网络体系架构,实现快速分析与排除网络故障;另一方面是便于程序开发人员进行独立开发。1     OSI/RM       ISO推出了第一个标准化的计算机网络体系结构——OSI/RM(Open System InterconnectionReference Model,开发系

2016-10-22 22:35:17 30613

HammerDB作者优化指南

HammerDB作者优化指南

2018-07-21

DB2_docview

WebSphere Application Server - Service Integration Bus Messaging Engine Data Store Connectivity Problems and Solutions

2018-07-21

Oracle-NUMA绑定脚本

Oracle-NUMA绑定脚本Oracle-NUMA绑定脚本Oracle-NUMA绑定脚本Oracle-NUMA绑定脚本Oracle-NUMA绑定脚本Oracle-NUMA绑定脚本

2018-07-21

HP Superdome X扩展性

HP Superdome X扩展性HP Superdome X扩展性HP Superdome X扩展性HP Superdome X扩展性HP Superdome X扩展性HP Superdome X扩展性

2018-07-21

Linux块层技术剖析-v0.1

Linux块层技术剖析-v0.1Linux块层技术剖析-v0.1Linux块层技术剖析-v0.1Linux块层技术剖析-v0.1Linux块层技术剖析-v0.1Linux块层技术剖析-v0.1

2018-07-21

Infrastructure_Matters_POWER8_vs_XEON_x86-IBM官网引导的报告-中文

Infrastructure_Matters_POWER8_vs_XEON_x86-IBM官网引导的报告-中文

2018-07-19

oracle数据库大会6共6个

oracle数据库大会6共6个oracle数据库大会6共6个oracle数据库大会6共6个oracle数据库大会6共6个oracle数据库大会6共6个oracle数据库大会6共6个oracle数据库大会6共6个

2018-07-19

oracle数据库大会4

oracle数据库大会4共6个材料oracle数据库大会4共6个材料oracle数据库大会4共6个材料oracle数据库大会4共6个材料oracle数据库大会4共6个材料oracle数据库大会4共6个材料oracle数据库大会4共6个材料

2018-07-19

oracle数据库大会3

oracle数据库大会3共6个材料oracle数据库大会3共6个材料oracle数据库大会3共6个材料oracle数据库大会3共6个材料

2018-07-19

oracle数据库大会2

oracle数据库大会2oracle数据库大会2oracle数据库大会2oracle数据库大会2共6个部分

2018-07-19

oracle数据库大会材料1

oracle数据库大会材料,共6个。oracle数据库大会材料,共6个。oracle数据库大会材料,共6个。oracle数据库大会材料,共6个。oracle数据库大会材料,共6个。oracle数据库大会材料,共6个。

2018-07-19

CON1101_Crawford_jr-CON1477_Hu_ExadataMAA-Best-Practice_v2_EN_

CON1101_Crawford_jr-CON1477_Hu_ExadataMAA-Best-Practice_v2_EN_CON1101_Crawford_jr-CON1477_Hu_ExadataMAA-Best-Practice_v2_EN_CON1101_Crawford_jr-CON1477_Hu_ExadataMAA-Best-Practice_v2_EN_

2018-07-19

459334-oracle_vm3-application-driven_virtualization

459334-oracle_vm3-application-driven_virtualization459334-oracle_vm3-application-driven_virtualization459334-oracle_vm3-application-driven_virtualization459334-oracle_vm3-application-driven_virtualization

2018-07-19

129255-oracle_timesten_in-memory_database

129255-oracle_timesten_in-memory_database129255-oracle_timesten_in-memory_database129255-oracle_timesten_in-memory_database129255-oracle_timesten_in-memory_database

2018-07-19

SPECjEnterprise 2010 Performance Update

SPECjEnterprise 2010 Performance UpdateSPECjEnterprise 2010 Performance UpdateSPECjEnterprise 2010 Performance UpdateSPECjEnterprise 2010 Performance Update

2018-07-19

characterizing configuration problems in Java EE.pdf

characterizing configuration problems in Java EE.pdfcharacterizing configuration problems in Java EE.pdfcharacterizing configuration problems in Java EE.pdfcharacterizing configuration problems in Java EE.pdf

2018-07-19

oracle循环插入

oracle循环插入oracle循环插入oracle循环插入oracle循环插入oracle循环插入oracle循环插入oracle循环插入oracle循环插入

2018-07-19

SQL Server健康查询

SQL Server健康查询SQL Server健康查询SQL Server健康查询SQL Server健康查询SQL Server健康查询SQL Server健康查询SQL Server健康查询

2018-07-19

HammerDB测试TPC-H

HammerDB测试TPC-HHammerDB测试TPC-HHammerDB测试TPC-HHammerDB测试TPC-HHammerDB测试TPC-HHammerDB测试TPC-H

2018-07-19

HP ATX性能套件

HP ATX性能套件HP ATX性能套件HP ATX性能套件HP ATX性能套件

2018-07-19

华为高性能服务器DB2技术交流材料

基于IBM DB2、WAS的SPECvirt解决方案测试指导

2018-07-19

甲骨文智慧城市解决方案

甲骨文智慧城市解决方案甲骨文智慧城市解决方案甲骨文智慧城市解决方案

2018-07-19

智慧城市案例、材料

智慧城市案例、材料智慧城市案例、材料智慧城市案例、材料智慧城市案例、材料智慧城市案例、材料智慧城市案例、材料智慧城市案例、材料

2018-07-19

企业入云材料案例

企业入云材料案例

2018-07-19

MRD_Early_Bird_Training

MRD_Early_Bird_TrainingMRD_Early_Bird_TrainingMRD_Early_Bird_TrainingMRD_Early_Bird_Training

2018-07-19

去IOE案例、方案

去IOE案例、方案去IOE案例、方案去IOE案例、方案去IOE案例、方案去IOE案例、方案去IOE案例、方案

2018-07-19

大数据数据质量

大数据数据质量大数据数据质量大数据数据质量大数据数据质量大数据数据质量大数据数据质量大数据数据质量大数据数据质量大数据数据质量

2018-07-19

oracle-实时决策(In-memory)-案例-材料

oracle-实时决策(In-memory)-案例-材料oracle-实时决策(In-memory)-案例-材料oracle-实时决策(In-memory)-案例-材料oracle-实时决策(In-memory)-案例-材料oracle-实时决策(In-memory)-案例-材料

2018-07-19

DWGL数据仓库全球领导课程

DWGL数据仓库全球领导课程DWGL数据仓库全球领导课程DWGL数据仓库全球领导课程DWGL数据仓库全球领导课程DWGL数据仓库全球领导课程DWGL数据仓库全球领导课程

2018-07-19

Exadata-的核心进程-SHOUG成员Steven.Lee_.pdf

Exadata-的核心进程-SHOUG成员Steven.Lee_.pdfExadata-的核心进程-SHOUG成员Steven.Lee_.pdfExadata-的核心进程-SHOUG成员Steven.Lee_.pdfExadata-的核心进程-SHOUG成员Steven.Lee_.pdfExadata-的核心进程-SHOUG成员Steven.Lee_.pdf

2018-07-19

DTCC2016中国数据库技术大会会议全部材料

DTCC2015中国数据库技术大会会议全部材料DTCC2015中国数据库技术大会会议全部材料DTCC2015中国数据库技术大会会议全部材料

2018-07-19

tesseract-ocr-setup-4.0.0.zip

tesseract-ocr-setup-4.0.0,解压密码123456

2021-08-01

Modern Microprocessors - A 90-Minute Guide!.pdf

处理器90分钟公开教程

2019-11-18

RDMA编程用户手册-官方中文版

因为工作需要,将这个 Mellanox 的编程用户手册翻译成了中文,便于大家 学习参考。其中第一章和第二章参考了网络上的一些已有翻译,并做了部分纠 错。其他借助了 google 翻译。发布时候我会同时上传英文原版和翻译版,以便 纠错。

2019-03-23

multitenant多租户

multitenant多租户 multitenant-wp-12c-1949736.pdf

2018-08-10

SPECVirt极限调优

SPECVirt极限调优

2018-07-24

09 SYBASE官方文档合集

09 SYBASE官方文档合集09 SYBASE官方文档合集09 SYBASE官方文档合集09 SYBASE官方文档合集09 SYBASE官方文档合集

2018-07-24

Linux虚拟文件系统全面剖析——打开、读、写逻辑v0.1

Linux虚拟文件系统全面剖析——打开、读、写逻辑v0.1Linux虚拟文件系统全面剖析——打开、读、写逻辑v0.1Linux虚拟文件系统全面剖析——打开、读、写逻辑v0.1Linux虚拟文件系统全面剖析——打开、读、写逻辑v0.1Linux虚拟文件系统全面剖析——打开、读、写逻辑v0.1

2018-07-24

db2perfsupport使用指南

db2perfsupport使用指南db2perfsupport使用指南db2perfsupport使用指南db2perfsupport使用指南db2perfsupport使用指南

2018-07-19

Linux NUMA 进化

Linux NUMA 进化Linux NUMA 进化Linux NUMA 进化Linux NUMA 进化Linux NUMA 进化

2018-07-19

空空如也

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

TA关注的人

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