03 2011 档案
摘要:自从apache的jakarta Commons项目中添加了logging组件,logging就成为java开发最通用的日志组件。我认为Logging组件的出现最主要的有两个:1. 统一接口。java社区中的日志服务组件比较多,log4j,jdk log,LogKit,其他很多项目都提供了自己的日志组件例如Avalon。这些组件没有统一的接口和配置,加大了我们选择使用哪种log组件的难度。Logging组件统一了这些接口,使我们只关注与Logging提供的日志接口,而具体使用那种日志组件可以灵活选择。2. 可以灵活的决定是否需要日志,使用什么样的日志实现。虽然logj4j等日志组件提供的功能.
阅读全文
摘要:终于开始学习了,前阵子在纠结是直接搞Ogre游戏开发,还是深入学习DirectX? 现在明白了,还是基础重要!哈哈哈~~~虽然大学期间学过也初步学习和运用过DirectX,但那时理解真的很浅。废话结束,运用Direct3D最开始的第一步:创建DirectDevice对象。这一步说简单很简单,说难其实也有点难。这一步最关键的是对结构体 D3DPRESENT_PARAMETERS 的理解,参数很多,貌似还有点深奥!下面将详细解释下各种参数的涵义,当然,不是原创的,从书籍上摘下来的。结构定义如下:typedef struct _D3DPRESENT_PARAMETERS_{ UINT BackBuf
阅读全文

浙公网安备 33010602011771号