自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

就噢罗乐园的专栏

凡事预则立,不预则废,重构是创新之本

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 N2的build system

N2的编译系统核心主要是由三部分组成: 模块: 有一组源文件和头文件构成,这组文件包含从nRoot继承过来的代码,以及任意的代码.目标: 执行文件,比如.exe,静态库,比如,.lib,动态库,比如,.dll工作区: 由一起编译过的目标组成的集合.其中每个模块都只对应于一个nRoot继承的文件.因此不能将多个源文件在任意 一个模块中对应于一个NebulaClass或NebulaSc

2007-09-10 23:54:00 714

原创 singelton模式

在N2类里面会经常看到一个这样的处理. mTestApp* mTestApp::Singleton = 0;//------------------------------------------------------------------------------/** Constructor*/mTestApp::mTestApp()//to keep it be single.{ 

2007-09-06 23:54:00 672

原创 post formerly in codeguru

 the difference between a class and a struct is that class members are private by default, whereas struct members are public by default 结构和类的区别是:类成员默认是私有的,而结构成员默认是公有的.如果使用默认参数的话,那么要么全部提供,或者按照从右至左的方式

2007-08-25 11:39:00 491

原创 n2初识系列之1

n2的基本架构是这样的(从上至下):具体的应用程序,一般是我们编制的程序.nebula class 层(主要提供具体任务的一些编程结构,粒子,纹理,以及动画等)server层(由各种各样的服务器组成,他们一般都是完成一些常见的任务,比如渲染,输入控制以及运行脚本等)Kernel 层(创建nebula 对象,并且负责kernel层次的工作,比如内存管理,线程,定时器,文件系统,产生和

2007-08-25 01:27:00 723

原创 上下键支持输入信息回滚问题

 前记:问题描述是这样的,在RichEdit中输入信息并且来回按上下键可以调回已经输入的信息,主要是方便用户输入相同信息时无须再次输入。主题:现在的情况是只要一按上下键,那么这个上下键就被RichEdit所在的Dialog所捕获,那么对话框接下来就无法获得了上下键消息了。所有要处理这样的问题,怎样将上下键消息从所在的Dialog夺回来?这里用到了SetWindowLong函数,这个

2006-11-03 20:58:00 667

原创 网络信息接受不全问题

前记:记得以前在某公司的时候,经常被教导要如何学会小结,现在倒好,不知道是因为什么?这种方法又被忘却了,有十足的理由说自己是个白痴,在某公司我学到了很多,做人的道理,以及如何对待人生,以及怎样如何更加好地工作。其中让我恋恋不忘的还是明确做一个软件工程师的职责:1 写代码2 写文档3 做支持 9个字,言简意赅,写代码工夫是程序员不能忽视的一项本领,从编程的第一天起就明白了一个道理

2006-11-03 19:40:00 882

原创 杂项(会陆续增加)

C2143error C2143: syntax error : missing ; before PCH creation point这里主要是[1]因为头文件中的类申明中缺少一个头文件.     [2]因为stdafx.h头文件的参与,这样使得用户要在Project/setting里面对是否使用precompiled header file进行设置,具体的参考来自于:

2006-04-29 10:53:00 1628

原创 error:LNK2005终结篇

最近我在写程序时遇到一个这样的问题:/**--------------------Configuration: RacingCar - Win32 Debug--------------------Compiling...Game.cppLinking...Main.obj : error LNK2005: "struct HINSTANCE__ * g_h_hInStance" (?g_h_

2006-04-09 17:18:00 6460 2

原创 3D 游戏编程大师技巧系列 读书笔记(-)

初入3D游戏编程,便跃跃欲试在这里写点东西,一是方便自己日后查阅,二是为有需要的朋友提供一些便利.第一章 3D游戏编程入门视频游戏本质上是一个持续不断的循环,它执行逻辑并且在屏幕上绘制图象----通常以30~60帧/秒或更高的速度进行控制.一个简化的游戏循环1)初始化,主要针对内存分配,资源获取,从磁盘或者文件中加载数据等2)进入游戏循环,这里指的循环是指主游戏循环,用户在这里

2006-03-21 23:03:00 1732 2

原创 初窥项目管理

记得在大三的时候,一个老师找到我说“我现在在做一个课题,你有没有兴趣参加?”。我当时受宠若惊,竟然糊理糊涂地答应了他,我当时很珍惜这份来之不易的工作,并且我打算在那里认真的做事情。然后因为这是头一次去为老师做这样的事情,自然就会有很多这样的人想加进来,几天以后,我的手下就有7号人,他们都雄心勃勃,对课题充满的热情无法用一二字形容,我也很感动他们难得有这份投入,人员足够了,那么就该选头了,老师开始的

2006-03-21 21:50:00 746

支持onvif协议的server及client

mpromonet/v4l2onvif, arm架构下编译出来的。

2021-10-11

如何通过map文件,dump文件以及crashfinder+pdb来查找崩溃地址?

这个例子里面主要说明怎么样生成dump文件,以及怎么样用dump文件,和原来vc6下面的map文件,CrashFinder + pdb,boundschecker等工具的用法。

2011-05-02

空空如也

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

TA关注的人

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