09 2012 档案

摘要:主要是Java代码的质量管理,分为三个方面:代码风格代码静态分析单元测试这刚好是三个递进的层次:代码看起来如何 -> 代码分析起来如何 -> 代码跑起来如何, Java在这几个方面都提供了非常优秀的工具和几乎无缝的Eclipse集成。#代码风格这个主要由Eclipse管理,设置在Preference/Java/Code Style中, 包括:Cleanup - 自动添加/删除/修改代码以更好的符合代码标准, 可以通过选中文件/文件夹,然后右键/Source/Cleanup运行.Code Template - 添加代码片段或者注释时使用的模板,注释可以通过Alt+Shift+J插入F 阅读全文
posted @ 2012-09-09 09:40 lzprgmr 阅读(1150) 评论(1) 推荐(1) 编辑
摘要:C++的模板元编程是C++比较高级的一种技术,可以通过一些模板的技巧,来实现编译期的计算,常见的例子如求个和啊,求个Fibonacci数列啊啥的。说实话,我从没在实际项目中用过这些技术,昨天和同事聊到C++,Java以及C#的模板时,突然想到这个,就试了一下,就写了个求和的:#include <iostream>using namespace std;template<int N>class Sum{ public: enum {value = N + Sum<N-1>::value };};template<>class Sum<0> 阅读全文
posted @ 2012-09-06 14:40 lzprgmr 阅读(2194) 评论(2) 推荐(0) 编辑
摘要:设想中的InterviewerPortal是一个网站,用来管理面试题:添加、删除、修改、浏览、搜索, 将来还可以添加根据简历自动出题等功能,主要是给面试官使用,当然,对已个人管理学习也是不错的一个工具。这会是一个比较简单的信息管理系统,做这个东西,主要两个目的:管理自己的面试题库演练一遍开发一个web系统从前端到后端的所有技术。#系统架构直接上图:整个网站是基于J2EE架构的:前端采用html-css-javascript,当然,会使用现成的JQuery和Bootstrap,采用jsp与后端融合后端采用Spring的一站式服务,并没有使用流行的SSH, 原因很简单, 这个熟一点,而且全部使用S 阅读全文
posted @ 2012-09-03 07:05 lzprgmr 阅读(392) 评论(0) 推荐(0) 编辑
摘要:天意弄人,好好的一个C++程序员,一年前由于老大跑路方向改变,做起了Java, 然后,因为项目巨变,又玩起了web, 虽然只是做一段时间而已,但既然做了,就好好掌握一下,这玩意,将来对我肯定有用。 后台不说了,主要是spring+蛋疼的mongodb, 而前台,始终逃不脱不了html + css + javascript,从网上、从书上、从同事那儿学来一点东西,积累一些资料,摆在这里[1]:w3schools无所不包,我只能用这个词来形容它,前端开发比较重要的三个技术自然是名列前茅,也把JQuery加了进来:HTML - HTML5CSS - CSS3JavaScriptJQuery但这里的资 阅读全文
posted @ 2012-09-02 15:10 lzprgmr 阅读(1799) 评论(0) 推荐(0) 编辑

黄将军