自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Welcome Friends~

[****我的印迹****]

  • 博客(23)
  • 资源 (38)
  • 收藏
  • 关注

原创 【笔记】十、射线场景查询、基础鼠标

 A、目标:  初步创建一个基础场景编辑器。在过程之中,涉及到:  1、如何使用RaySceneQueries阻止镜头穿透地面  2、如何使用MouseListener和MouseMotionListener接口  3、使用鼠标选取地面上的x和y坐标B、功能:   首先,要将鼠标右键绑定到“鼠标观察”模式。    第二,要让镜

2009-09-27 18:56:00 885

原创 【笔记】九、动画、两点间移动、四元数

class MoveDemoListener : public ExampleFrameListener{public: MoveDemoListener(RenderWindow* win, Camera* cam, SceneNode *sn, Entity *ent, deque &walk) : ExampleFrameListener

2009-09-27 18:54:00 747

原创 【笔记】八、OGRE启动顺序

#include #include #include #include using namespace Ogre;class ExitListener : public FrameListener{public: ExitListener(OIS::Keyboard *keyboard) : mKeyboard(keyboard)

2009-09-27 18:53:00 698

原创 【笔记】七、多场景管理器

// 多场景管理器#include "ExampleApplication.h"// 定义摄像机的名称,公用#define CAMERA_NAME "SceneCamera"// 单屏显示整个场景void setupViewport(RenderWindow *win, SceneManager *curr){ win->removeAllViewports();

2009-09-27 18:48:00 677 1

原创 【笔记】六、OGRE与CEGUI中Demo分析

//----------------------------------------------------------------//CEGUI::MouseButton convertOISMouseButtonToCegui(int buttonID){ switch (buttonID) { case 0: return CEGUI::LeftButt

2009-09-27 18:47:00 1418

原创 【笔记】五、带缓冲的输入

class TutorialFrameListener : public ExampleFrameListener, public OIS::MouseListener, public OIS::KeyListener{public: TutorialFrameListener(RenderWindow* win, Camera* cam, SceneManager *scene

2009-09-27 18:46:00 652

原创 【笔记】四、帧监听、无缓冲输入

class TutorialFrameListener : public ExampleFrameListener{public: TutorialFrameListener(RenderWindow* win, Camera* cam, SceneManager *sceneMgr) : ExampleFrameListener(win, cam, false

2009-09-27 18:45:00 779

原创 【笔记】三、场景管理器、地形、天空、雾化

1、场景管理器void chooseSceneManager(void){ ////////////////////////////////////////////////////////////////////////// // 创建场景管理器:场景管理器不是单例,您想创建多少就创建多少。 mSceneMgr = mRoot->createSceneMana

2009-09-27 18:44:00 1211 1

原创 【笔记】二、摄像机、视口、光照、阴影

1、摄像机virtual void createCamera(void){ ////////////////////////////////////////////////////////////////////////// // 摄像机的创建 mCamera = mSceneMgr->createCamera("PlayerCam"); // 创建摄像机

2009-09-27 18:43:00 880

原创 【笔记】一、场景、实体、结点

void createScene(void){ mSceneMgr->setAmbientLight( ColourValue( 1, 1, 1 ) ); // 创建环境光 Entity *ent1 = mSceneMgr->createEntity( "Robot", "robot.mesh" );// 创建一个实体 SceneNode *n

2009-09-27 18:41:00 717

原创 RLE算法变体C语言实现

   RLE算法:这种压缩编码是一种变长的编码,RLE根据文本不同的具体情况会有不同的压缩编码变体与之相适应,以产生更大的压缩比率。   变体:重复次数+字符  文本字符串:A A A B B B C C C C D D D D,编码后得到:3 A 3 B 4 C 4 D。  /**********************************************

2009-09-23 17:38:00 2431 1

原创 【笔记】wincap收集并统计网络流量

   统计引擎利用了内核级的数据包过滤器,来有效地为收集到的数据包进行分类。为了使用这个特性,编程人员必须打开一个适配器,并且,可以使用pcap_setmode()将它设置为统计模式(statistical mode)。特别注意,必须使用MODE_STAT来作为这个函数的mode参数。  在统计模式下,编写一个用于监听TCP网络流量的程序并不复杂,代码也不多。  实现源码:////

2009-09-18 19:39:00 2722 2

原创 【笔记】wincap发送数据包

   尽管从 WinPcap 的名字上看,这个库的目标应该是数据捕捉(Packet Capture),然而,它也提供了针对很多其它有用的特性。在其中可以找到一组很完整的用于发送数据包的函数。  请注意:原始的libpcap库是不支持发送数据包的,因此,这里展示的函数都属于是WinPcap的扩展,并且它们不能运行于Unix平台下。  一、使用pcap_sendpacket()发送单个数据

2009-09-18 19:36:00 1932

原创 【笔记】wincap处理脱机堆文件

   WinPcap提供了很多函数来将网络数据流保存到文件并读取它们。堆文件的格式是libpcap的一种。这种格式中,包含了被捕捉到的包的二进制数据,并且,这种格式是许多网络工具所使用的一种标准,这些工具包括WinDump,Etheral和Snort。  一、保存数据包到堆文件  首先,如何将一个数据包写成libpcap的格式。接下来的例子讲从一个选定的接口捕获数据包,并且将它们保

2009-09-18 19:27:00 1392 1

原创 【笔记】wincap网络数据包的过滤与分析

 一、网络层IP数据包的结构介绍二、传输层TCP结构图三、传输层UDP结构图四、网络数据包过滤分析介绍  WinPcap或libpca最强大的特点之一就是数据流的过滤引擎。它提供一种高效的方法来只捕获网络数据流的某些数据而且常常和系统的捕获机制相集成。过滤数据的函数是pcap_compile() 和 pcap_setfilter()来实现的。  pcap

2009-09-18 19:23:00 2913 1

原创 【笔记】wincap网络数据包的捕获——不使用回调的方式

   这次使用pcap_next_ex()来代替pcap_loop()来捕获数据包。基于回调包捕获机制的pcap_loop()在某些情况下是不错的选择。但是在一些情况下处理回调并不特别好:这会使程序变的复杂并且在象多线程或C++类这些情况下它看起来到象一块绊脚石。  在这些情况下pcap_next_ex()允许直接调用来接收包,它的参数和pcap_loop()相同:有一个网卡描述符和两个指

2009-09-18 19:22:00 1424

原创 【笔记】wincap网络数据包的捕获——使用函数回调

   现在已经知道了如何去获得网卡的信息现在就打开网卡并捕获数据流。打开网卡的功能是通过pcap_open_live()来实现的它有三个参数snaplen、promisc、to_ms。  snaplen用于指定所捕获包的特定部分,在一些系统上(象xBSD and Win32等)驱动只给出所捕获数据包的一部分而不是全部,这样就减少了拷贝数据的数量从而提高了包捕获的效率。  promisc

2009-09-18 19:19:00 1551

原创 【笔记】wincap得到IP地址、子网掩码等信息

   pcap_findalldevs()这个函数返回的每个 pcap_if结构体都同样包含一个pcap_addr结构的列表,它包含:一个地址列表,一个掩码列表,一个广播地址列表和一个目的地址列表。  下面的例子通过一个ifprint()函数打印出了pcap_if结构的的所有字段信息,该程序对每一个pcap_findalldevs()所返回的pcap_if结构循环调用ifprint()来显

2009-09-18 19:18:00 1031

原创 【笔记】wincap得到网络驱动列表

   用PCAP写应用程序的第一件事往往就是要获得本地的网卡列表。PCAP提供了pcap_findalldevs()这个函数来实现此功能,这个API返回一个pcap_if结构的链表,链表的每项内容都含有全面的网卡信息:尤其是字段名字和含有名字的描述以及有关驱动器的易读信息。  结构如下:/*************************************************

2009-09-18 19:12:00 934

原创 WINPCAP编程环境设置

一、WINPCAP编程环境设置 在正式WinPcap编程之前,要配置运行环境。 1、运行环境设置 Win32 平台下WinPcap应用程序需要以下四个动态链接库才能正常运行:wpcap.dll Packet.dll WanPacket.dll pthreadVC.dll 这四个动态链接库在WinPcap驱动程序里。 如果没有这个驱动程序,需要

2009-09-18 19:08:00 2569 1

原创 OGRE加载资源文件框架

    这里仅仅列出调试最简代码,关于要书写的头文件和库文件,参照:http://ogre3d.cn/wiki/index.php?title=%E6%96%87%E6%A1%A3:%E6%95%99%E7%A8%8B:%E4%B8%AD%E7%BA%A7%E6%95%99%E7%A8%8B:%E4%B8%AD%E7%BA%A7%E6%95%99%E7%A8%8B%E4%B8%83#inc

2009-09-08 19:08:00 1043

原创 OGRE启动顺序[学习笔记]

#include #include #include #include using namespace Ogre;class ExitListener : public FrameListener{public: ExitListener(OIS::Keyboard *keyboard) : mKeyboard(keyboard)

2009-09-08 18:26:00 947 1

原创 徐志森语录

    他对陆涛说"在这个早晨不知道有多少人想把自己手中的东西卖掉获利,可他们手中有什么,一份报纸,一根油条,可你手中有一栋楼."      一个成功的生意人 他会听取别人的意见 但他绝对不会听取那些荒唐的意见。关于小巷思维:  徐志森:我年轻的时候喜欢刺激的运动,去美国的第一年我就参加了一个射击俱乐部,刚开始我选了一把大的手枪。开始练习,这第一枪啊,“泡”,耳朵嗡嗡的响,连手都麻了,后来我发

2009-09-06 19:13:00 938

如何鉴别网络消息的真伪之《事实核查手册》

编造式信息 ...................................................................................... 002 错误背景挪用 .................................................................................. 005 冒名顶替的信息 ............................................................................... 009 误导性内容 ...................................................................................... 014 篡改信息 .......................................................................................... 019 错误引用 ...............

2024-05-31

【精简改造版】大型多人在线游戏BrowserQuest服务器Golang框架解析(2)-服务端架构

基于goBrowserQuest源码改造,精简版本

2024-04-16

基于成本最小化贪婪算法室内自动布局代码

基于成本最小化贪婪算法室内自动布局代码

2024-04-16

基于遗传算法的室内自动布局算法代码

基于遗传算法的室内自动布局算法代码

2024-04-16

10分钟学会提示词工程

个人制作的提示词学习ppt,share给大家。

2024-04-15

RealChar原生版本

数字人对话源码原生版本,为了更好地阅读源码可参考此版本,具体源码解析文章见:https://blog.csdn.net/eaglewood2005/article/details/137786309

2024-04-15

AI数字人对话之RealChar框架源码解读

通过ChatGPT获取Marvel洛基的50个常见对话内容

2024-04-15

AI数字人对话之RealChar框架源码解读

通过ChatGPT获取Marvel洛基相关背景知识

2024-04-15

多屏互动技术原理与实现

本人从事多屏跨端开发若干年经验简单汇总。有此需求的可以下载。

2016-03-07

我的vim配置文件

我的vim配置文件,解压到用户目录安装ctags就可以使用了

2013-05-02

arm android 自动化抓包工具包

arm android 端自动化抓包工具,按顺序运行批处理即可,前提要装wireshark,并放到PATH目录下;

2012-11-23

SDL FFMPEG Player

使用VS2008集成了sdl和FFMPEG的一个小播放器。可以编译通过。

2012-11-09

memcached源码[linux+win32+C封装后的Client]

linux源码源自官方当前最新版本1.4.5,win32版本为1.2.1,编译环境VS8,内部个人配置完毕可以正常编译,此外附有C封装的一个Client,这个是从网上搜集的,并且通过编译调试,可以正常运行。

2010-04-20

3D开发入门教程——基于Dx9

3D开发入门级的教程,收藏的,放在这里,给大家分享一下。

2009-12-11

dos命令集合[含网络]

dos命令集合,包括dos网络命令!学习之用!

2009-12-07

ATL Internals: Working with ATL 8, Second Edition

Four leading Windows programming experts systematically reveal ATL's inner workings, explaining not just how ATL works, but why it works the way it does. Client-side developers will master ATL's resources for windowing, COM control, MFC integration, web service proxy generation, and more. Server-side programmers will discover ATL's full COM server and object services, and its extensive support for high-throughput, high-concurrency web applications, and services. Every Windows developer will learn powerful ways to increase flexibility, reduce overhead, and maximize transparency and control.

2009-08-25

加密算法大全【源代码】

压缩包里面都是些加密算法的源代码,比直接看书有趣的多。

2009-08-12

深入浅出设计模式中文标注版

深入浅出设计模式中文标注版,简单明了,方便上手,谁下谁知道。。。

2009-07-30

OgreXMLConverter命令行工具

OgreXMLConverter命令行工具,ogre中必备~~~~

2009-07-28

ogre帮助文档【中文版】

第一章 什么是Ogre Ogre 3D是一个成熟,稳定,可靠,灵活,跨平台,而且拥有丰富功能实时3D图形库。在这一章节中我们会介绍关于Ogre相关的一些基本概念,如果你已经了解的API和SDK这样的软件术语的话,你可以跳过下面的段落直接看下一章节的内容。要是还没有了解的话,下面的一段文字会对你理解基本概念很有帮助。

2009-07-28

masm32v9汇编器

win32的汇编器+编辑器=方便学习32位汇编的朋友使用。

2009-07-27

数据结构(清华严蔚敏)-算法实现及其解析

很全,很经典,包含这本书里面所有的算法及源程序

2009-06-14

十年真题知识点考频总结

搜集的一个考研资料,供大家参考,图表展现,具体参看压缩包。。。。。。

2009-05-30

大纲核心词汇逆序记忆

单词的逆序,其实就是按照单词的尾部字母进行排列,这样排列的好处是单词尾部相同的,会排列到一块, 非常适合分辨词形类似的单词,同时也打破了按照字母表排序背单词带来的一些上下单词连带记忆,真正检验你 是否记住了某个单词。其好处和坏处不能一刀切,因此,假如此资料对您有用,您就多学习一下;感觉不好,就 不要浪费您的时间了,毕竟2007 年的考研列车已经开动了……

2009-05-30

传说中的100句子7000单词

1. Typical of the grassland dwellers of the continent is the American antelope, or pronghorn. 1.美洲羚羊,或称叉角羚,是该大陆典型的草原动物。 2. Of the millions who saw Haley’s comet in 1986, how many people will live long enough to see it return in the twenty-first century. 2. 1986年看见哈雷慧星的千百万人当中,有多少人能够长寿到足以目睹它在二十一世纪的回归呢?

2009-05-30

考研英语常考词根文档

acu 尖的.锐利的 acute a.尖的,敏锐的 acumen a.敏锐的,聪明的 act = to do,to drive 行动,做 activate vt. 刺激,使活动 interact vi.相互作用 transaction n.处理;交易;和解 ag 做,代理做 agenda n. 议程,应办事项 agitation n.鼓动,煸动;搅动

2009-05-30

UI聊天内容管理【附概要设计,详细设计说明书,UML图】

目录列表及其说明如下: │ ReadMe.txt │ DocumentList.bat <--查看文档目录列表批处理文件 │ ├─Document │ UI聊天框设计与聊天内容管理概要设计说明书.docx │ UI聊天框设计与聊天内容管理详细设计说明书.docx │ ├─UML_Diagram <--相关文档目录 │ ChatContentManage.md~ │ ChatContentManage.mdl │ └─SourceFile <--源码目录 ├─CPP Source <--C++源码目录 │ UIStudyApp_Impl.cpp │ UIStudyApp_Impl.h │ UIStudyFindFile.h │ ├─Lua Source <--UI相关源码目录 │ │ myui.cfg │ │ │ └─myui │ ├─app │ └─uistudy │ │ ChatPanel.lua │ │ ChatPanel.xml │ │ Chatmain.lua │ │ Chatmain.xml │ │ │ └─window │ myfont.font │ songti_11.font │ chatimage.png │ chatwindows.templates │ chatimage.imageset │ chatwindows.png │ chatwindows.imageset │ chatbutton.png │ chatbutton.imageset │ chatwindows.scheme │ └─DLL File <--编译好的DLL文件目录 UIStudy.dll

2009-04-07

五子棋详细设计说明书

编写本文档的目的在于说明五子棋游戏各个模块之间的关系,分析程序的流程,为以后的编码测试提供依据。 特别说明:本软件开发采用快速原型模型,其理由在于此模型的特点,即有助于获取用户需求,加强对需求的理解,支持需求的动态变化。结合自身对游戏开发是一个逐步学习的过程,起初对功能需求了解不多,但是随着开发的深入会逐步明确功能需求,进而可以不断完善,此特点符合快速原型模型的特点......

2009-04-02

AI 学习资料【简明教程】

当今在应用电脑的高新技术方面,“智能”一词已成为流行的时髦术语,如“智能卡”、“智能大楼”、“智能电器”等等,不胜枚举,似乎什么都向着智能化发展。可是,究竟什么是智能?智能的本质是什么?这是脑科学、认知学科、哲学、人工智能等多种学科所面临的共同问题,尤其是对于人工智能更为重要,因为它直接关系到人工智能研究的方法及策略。但遗憾的是这些总是至今仍然没有完全解决。尽管多年来人们一直在探索人脑的奥秘,对其结构和功能也已有了初步认识,但对整个神经系统的内部结构和作用机制,特别是脑组织结构和功能原理还不完全清楚,有待进一步的探索。在此情况下,要从本质上对智能给出一个精确的、可被公认的定义,显然是不现实的......

2009-04-02

Visual C++ MFC 简明教程

入门级教程,适合新手~~~ Visual C++ 不仅仅是一个编译器。它是一个全面的应用程序开发环境,使用它你充分利用具有面向对象特性的 C++ 来开发出专业级的 Windows 应用程序。为了能充分利用这些特性,你必须理解 C++ 程序设计语言。掌握了C++,你就必须掌握 Microsoft 基本类库 (MFC) 的层次结构。该层次 结构包容了 Windows API 中的用户界面部分,并使你能够很容易地以面向对象的方式建立 Windows 应用程序。

2009-03-30

mysql-connector-java-5.1.0-bin.jar

大家需要就下吧,免费万岁!!!

2007-11-21

NetWaker 启动远程计算机

附录:怎样利用 NetWaker 启动远程计算机<br/><br/>一、硬件设置<br/><br/>  1.被控机的硬件需求<br/><br/>  实现网络开机,需要主板、网卡、电源3个设备支持。首先需要查看主板使用说明书,查看主板是否支持Wake-Up On Internal Modem(WOM)或者Wake-up On LAN(WOL)技术,如果支持就说明主板支持远程开机。能否实现远程唤醒,其中最主要的一个部件就是支持WOL的网卡,远端被唤醒计算机的网卡必须支持 WOL,而用于唤醒其他计算机的网卡则不必支持WOL。另外,当一台计算机中安装有多块网卡时,只须将其中的一块设置为可远程唤醒即可。<br/><br/>  除此以外,电脑必须安装有符合ATX 2.03标准的ATX电源,+5VStandby电流至少应在720mA以上。有的早期电源可能只设计到500mA,在进行网络开机时,某些耗电较大的网卡可能会无法启动。<br/><br/><br/>  2.CMOS设置<br/><br/>  首先需要进行CMOS和网卡设置,启动计算机,进入CMOS参数设置。选择电源管理设置“Power Management Setup”菜单,将“Wake up on LAN”项和“Wake on PCI Card”项均设置为“Enable”,启用该计算机的远程唤醒功能。有些网卡需要通过跳线将“Wake-on-LAN”功能设置为“Enable”。<br/><br/>  将WOL电缆的两端分别插入网卡和主板的3芯插座中,将网卡与计算机主板连接起来。如果主板支持PCI 2.2标准,只要开启“Wake on PCI Card”功能就可以了,无须使用WOL电缆连接。然后启动计算机,安装网卡驱动程序并完成网卡的网络连接设置。<br/><br/>  3.获取被控端网卡的MAC地址<br/><br/>  在Windows 9X系统中,单击“开始→运行”,输入“winipcfg”命令。弹出“IP配置”窗口,在下拉列表中选择“PCI Fast Ethernet Adapter”,此时显示在“适配器地址”栏中的文字即为该网卡的MAC地址。<br/><br/>  在Windows 2000系统中,单击“开始→运行”命令,在“运行”对话框中输入“cmd”命令,单击“确定”按钮,打开命令提示符。在c:\>下输入“ipconfig /all”命令后出现的Physical Address就是MAC地址。<br/><br/> 记下这个地址。关闭计算机。<br/><br/>二、远程开机<br/><br/> 完成以上工作后,在主控端电脑上运行 NetWaker,将被控端的MAC地址填在相应的栏目内,点击开机按钮,你就可以看到被控的主机开始启动了!<br/><br/> 

2007-06-21

网管大师(追踪者)-数据包捕获器

网管大师(追踪者)-数据包捕获器 V 1.281 专用版<br/>For win2000/winxp/win2003/Vista<br/>专用版,无任何限制!<br/>网管大师的一个部件程序,这个是2005年出的1.281版,<br/>机构内部使用版本,内含2种数据包抓取模式,一个是利用WINPCAP驱动抓包,一个是<br/><br/>不需要安装任何驱动的模式抓包(该模式只适用于win2000/winxp/win2003/Vista);<br/><br/><br/>程序中已经捆绑了Winpcap驱动安装程序,如果没有驱动,可以选择直接安装!<br/><br/>该程序非常强大,可以高速截取局域网中的数据包,可用来判断网络状态,网络信息。<br/><br/>可用来检查局域网中蠕虫病毒的源头。可将数据包保存在数据库中,可离线单独分析<br/><br/>数据。功能多多!推荐安全工程师,网络工程师使用!

2007-06-21

Advanced IP Scanner

一款小型的远程关机工具,适合局域网下使用。

2007-06-21

nbtscan 局域网mac地址扫描工具

一款基于dos环境下的局域网mac地址扫描工具。

2007-06-21

系统常见故障解决精华txt格式

200多个常见系统故障极其解决方案!

2007-06-04

二十几种常见css模版

二十几种常见css模版

2007-06-03

PowerRmv【teyqiu】病毒粉碎

可以粉碎运行中的病毒.超强!

2007-06-03

Windows清理大师

一款不错的系统清理软件.

2007-06-03

冒泡排序

一个特简单的算法

2007-06-03

空空如也

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

TA关注的人

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