自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

spring管理日志的一个小列子

pring Aop 日志管理 Spring 带给我们的另一个好处就是让我们可以“专心做事”,下面我们来看下面一个例子: public void doSameSomesing(int age,String name){ // 记录日志 log.info(" 调用 doSameSomesi...

2010-11-30 16:52:00 47

(wrong name: com/springaop/service/impl/AopMethodimpl)报错

在做sping等框架时出现Error loading class [com.springaop.service.impl.AopMethodImpl] for bean with name 'aopmethodtarget' defined in class path resource [bean.xml]: problem with class file or dependent class; ...

2010-11-30 16:47:00 256

call of duty 7[0]

“do not pray for easy life, pray for stronger man"随着肯尼迪喊出这句话,终于把cod7通关了。 cod7 在中间开始品质达到cod4和6的级别,而且在很多地方进一步创新或者说前进,是一个合格的续作,玩下来比较喜欢。 最近说了比较多的一个观点就是综合实力,技术艺术设计商业这些综合力,决定一个studio或者team能带给玩家多给力的产品,并从中盈...

2010-11-28 23:20:00 84

SSH思想之见

常见的SSH层一般分为7层: dao层(数据库接口),daoimpl层(数据库操作实现类),vo层(POJO类,数据库实体类),service层(业务逻辑层接口), serviceimpl层(业务逻辑实现层),action层(web逻辑处理层),form(表单处理层)。 Hibernate是数据库持久化的框架,是我们从以往的操作数据库转变为操作对象。 spring的精华在于反射机制,s...

2010-11-27 16:52:00 52

c++/c chips

scope resolution region operator:" ::" http://msdn.microsoft.com/en-us/library/b451xz31.aspx http://msdn.microsoft.com/en-us/library/56e442dc(v=VS.71).aspx Format Specification ...

2010-11-27 13:18:00 59

ORM技术

对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并...

2010-11-26 21:59:00 107

pch rules

pch优化编译时间这个很好,但是什么放进去什么不放还是遵循一些道理比较好,使项目结构更简单,需要编的东西也最少,个人觉得比较合理的是: 所依赖项目的headers 本项目基本不变的headers 最底层的core proj的pch就包含类似一些string,vector这样的库。 基本不包含自己的库,当然想typedef char s8;这样语句所在文件可以有例外。 最后的效果就...

2010-11-26 15:22:00 43

zz明星软件工程师的10种特质

列出来的东西算是加深下印象,有时候做的不好的时候,可以参考这些修正一下。 其实觉得这个更加适合不太接触技术的manager来识别技术和技术人才的选择,manager被华丽而可笑的说辞忽悠既是manager的悲哀也是脚踏实地真正做事情的程序员的悲哀。 http://news.csdn.net/a/20101125/282470.html 1. 热爱编程 编程是一种...

2010-11-25 22:17:00 52

一些编程辅助工具

git 越来越喜欢git,git本身理念上的提升还没太用到,但是对于常常要offline工作的情况,里面的push功能很好,相当于local有一个小型server,在offline情况下可以把改动存在着里面。 然后online情况下在commit到想github这种代码托管的地方。 git extention对于不爱用命令行的同学可以用这个,各方面功能很方便。 git scc provid...

2010-11-24 20:47:00 67

MYSQL命令大全

常见的MySQL命令大全2007-11-09 17:59一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 启动服务:net start mysql ; 停止服务:net stop mysql; 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,...

2010-11-24 20:40:00 52

显卡能力在cod7上的排名

显卡排名很难从名字上看出来,那么多型号也没法去一个个查询和记忆,这样的排名很大程度上比较说明问题的:

2010-11-23 22:01:00 73

link time code generation

http://msdn.microsoft.com/en-us/magazine/cc301698.aspx 在link时刻做的代码优化。 平时接触的编译器优化基本是compile time优化,比如inline这样的工作。 其限制就是可以做的东西就是在一个编译单元里,一旦调用的一个函数在另外一个编译单元,就只有跳转着一个选择,至于跳转的细节就是在link time来决定了。 link...

2010-11-23 17:42:00 134

VARIADIC MACRO

http://en.wikipedia.org/wiki/Variadic_macro 宏的变参写法:比如log常常会用到进行分类,用宏来简化书写,可以这样 #define RENDER_LOG(...) BMLog::GetInstance()->LogToDebug(ELT_Render, __VA_ARGS__)...

2010-11-23 11:26:00 57

【TUP】第七期:框架设计、异步编程与管理软件自主化·上海

本次TUP技术沙龙终于登陆上海喽!如果您对以下的议题感兴趣,现在就登陆http://tup.csdn.net/申请免费名额吧! 主讲议题一:微软异步编程模型的演变 议题介绍:云计算兴起及移动用户界面的生机勃发推动了异步编程的重要性,它们改变了我们的编程方式,也为我们带来的许多挑战。近年来微软为了提高异步编程体验,在许多方面做出了改进。本次演讲将探讨微软在异步编程模型方面的演变,以及这...

2010-11-23 10:35:00 96

重复造轮子 or not

现在网络资源这么多,在做一个东西之前,不免会遇到这样的选择: 完全原创----从原理到实现 学习原理,自己实现 copy一些开源的代码 思考下决定原则,其中的依据,从原创到copy,他们的意义是: 解决问题,尤其是用很棒的方法和优雅高效编程解决问题是最让人兴奋的事情,这是程序员的原动力,没有这些,一切都是索然无味的。 在独立思考和实现过程中,技能知识和理解都在以“学习”所不能代替...

2010-11-21 23:38:00 49

《The Social Network》

才刚刚看了The Social Network(社交网络),看完很激动。 几乎就是doom启示录的网络化版,尽管idsoftware没有取得facebook这么大的商业利润和给世界带来的冲击。 但是其中的主角是一种人,非常相像的几种人。 或许是因为后天的环境影响,或许是天生的阿斯伯格综合症患者,这群人有着很不同的世界观和价值观。 有点像进入佛门的僧人,在六根清净了之后,便有了绝对沉静的思想...

2010-11-21 12:39:00 134

墨菲定律(侥幸定律)

墨菲定律主要内容是:事情如果有变坏的可能,不管这种可能性有多小,它总会发生,更甚,而且是朝着最坏的方向发展。 今天晚上开始的冲内存问题真是印证了这一点。 以后就得见到这种不管几率多低,一定要灭之。...

2010-11-18 15:04:00 191

DataBreakPoint

http://msinilo.pl/blog/?p=571 http://www.codeproject.com/KB/debug/hardwarebreakpoint.aspx 查冲内存的 错误时候,可以通过程序来控制哪里有data breakpoint,那里没有,什么时间有,和write,read格式,比vc里面设给力10倍。 每个thread只能有4个data break point这...

2010-11-18 14:58:00 76

【免费】TUP第六期:Android平台支付与广告盈利模式

如果您对以上内容感兴趣,现在就申请 免费参加 ,期待您的加入! ...

2010-11-18 13:39:00 46

gpu hardware chips[11.20]

pixel shader // ps线程32个为一组,每一个(32中的一个)负责一个fragment。 其中fragment需要2x2的quad为单位来进行处理。 每组线程最多可以处理来自4个三角形的数据。 所以会有较多的情况导致浪费:比如,三角形生成小于8个像素。 这个特性所有n卡上都一直这样。 // 当一个三角形大小小于一个像素的时候,会做bounding box t...

2010-11-16 16:07:00 52

[zz]风雨20年:我所积累的20条编程经验

http://news.csdn.net/a/20101113/281933.html 本文由伯乐在线关关译自Jonathan Danylko的网站DCS Media。Danylko是一位资深开发顾问,DCS公司的创始人。 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想...

2010-11-13 20:12:00 61

_isnan

这个函数可以判定float是不是非法的数值,对于冲内存的情况判定比价有用

2010-11-13 15:10:00 64

一些汇编指令

http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/www.artofasm.com/index.html http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/toc.html 资料很不错。 mov eax,dword ptr [edx]--...

2010-11-11 00:06:00 184

introduction to data oriented design

http://publications.dice.se/attachments/Introduction_to_Data-Oriented_Design.pdf 相关内容也提了挺长时间了。 data oriented相对应的就是object oriented,object oriented比较适合去表达逻辑对象,data oriented更加关注性能。 游戏engine端对性能的...

2010-11-10 21:11:00 61

Sponsored Feature: Building a Highly Scalable 3D Particle System

http://www.gamasutra.com/view/feature/6194/sponsored_feature_building_a_.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+GamasutraFeatureArticles+(Gamasutra+Feature+Articles) 简...

2010-11-10 10:06:00 51

d16 format on nv card

nv技术哥说d16的depth buffer格式都是一个fragment占用32bit,没有内存优势。 而且z rop是不支持d16格式,从g80显卡到fermi都是如此,使用32模拟的,所以速度又慢了很多。 简而言之d16就是个悲剧。 d24x8是被祝福过的,n卡5系列之后就是在探测到对d24x8做linear sample的时候就自动开启硬件pcf,quality&perfo...

2010-11-09 15:35:00 59

一个简单的hibernate的实例

一、下载hibernate-3.2 core版本,解压。二、打开eclipse,建立一个用户库,命名为:hibernate3.2,导入刚解压的hibernate目录下的hibernate3.jar并/lib目录下的所有jar文件。在Builder path的source and output fold中选择Folder,并默认给出的文件夹名。在as JRE library use中选择JRE_LI...

2010-11-09 14:05:00 61

【免费】TUP大师系列---jQuery之父畅谈Web前端开发【SD软件开发2.0大会门票等你拿!】...

TUP技术沙龙活动首度与Firefox合作,迎来jQuery之父John Resig!到场均有Firefox精美礼品相赠,现场还将抽取价值1800元的2010SD软件开发2.0大会(http://sd2china.csdn.net/)门票三张! 随着HTML5、CSS3和JavaScript等Web技术的迅速发展,Web作为一种统一的开发平台已经呼之欲出。在Web世界,Mozil...

2010-11-09 11:57:00 82

misc

引起想写这个记录的原因暂且跳过。 只是想说,在做事情的时候,常常是在搞定的前夕是感觉最疲倦精神最脆弱的时候。 这个时候需要做的就两个字:顶住。 在最困难的时候,也是最近接成功的时候放弃,那是最遗憾的事情。 当然这个前提是经过确认这个方向是对的,没做出来是不是这个方向有问题?是中间执行力,火候,或者一些外部原因,最可恨的就是把一些不相干的因素归结到方向是错误这一条上。 ...

2010-11-08 14:10:00 52

z far&distance

越来越觉得,应试教育中有很多可取之处的----把概念在大量的练习中把握的精准而且扎实。 这种精准不是坐下来,问题摆清楚,好好一想,哎,知道怎么回事了。 而是在大量的计算做题或者编程任务中,随手一想,靠潜意识就能精准的使用出来。 今天犯了个错误----camera里面的far我误当成distance的far,分割csm的时候这样做了计算: float3 deltaPos = worldP...

2010-11-06 22:21:00 55

Common Techniques to Improve Shadow Depth Maps

http://msdn.microsoft.com/en-us/library/ee416324(VS.85).aspx dx sdk上的一个文章,比较系统和全面的介绍了shadow map中各种遇到的问题,和解决方案。 ftp://download.nvidia.com/developer/presentations/2004/GPU_Jackpot/Shadow_Mapping.pdf...

2010-11-04 20:22:00 43

cascaded shadow map

http://developer.download.nvidia.com/SDK/10.5/opengl/src/cascaded_shadow_maps/doc/cascaded_shadow_maps.pdf dx sdk也有cascaded shadow map的章节。 很成熟的shadow解决方案了。 shadow的问题基本就是精度的问题。 csm就研究如何更加合理的分配...

2010-11-04 19:34:00 81

禁掉inactive code colorize

option--text edtior--c/c++---formatting---colorize inactive code blocks in a different color vc2005下总是判定错误的宏block,这个可以禁掉。

2010-11-02 14:08:00 83

空空如也

空空如也

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

TA关注的人

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