2011年1月7日

摘要: MVC是一种开发程序的模式,把显示,控制和模型分开。M代表模型,V代表视图,C代表控制器。Struts是采用MVC模式开发WEB程序的一种实现框架,利用它开发程序更加高效和方便。ORM是对象关系映射,实现了程序对象到关系数据库数据的映射,允许开发者采用面向对象的方式操作数据库。Hibernate是一种ORM实现框架,不仅管理JAVA类到数据库表的映射,还提供了数据查询和获取数据的方法,利用它使得程序访问数据库更容易。Spring是一个开源的控制反转IOC和面向切面AOP的容器框架。IoC/DI控制反转/依赖注入,将组件依赖关系的创建和管理置于程序外部,不必在代码中维护对象之间的依赖关系,只需在 阅读全文
posted @ 2011-01-07 16:34 yming0221 阅读(129) 评论(0) 推荐(0)
摘要: 原手册下载:http://www.codeblocks.org/docs/manual_en.pdf 译者:JGood(http://blog.csdn.net/Jgood) 译者言:工欲善其事,必先利其器。一个好的工具能事半功倍。写程序时,特别是写C++程序,大部分人脑子里想到的第一个工具就是VisualStudio。不可否认,VS很好很强大,用户体验非常好。但VisualStudio也是有缺点的:它非常庞大;只支持VC,不支持其他的编译器;VS只能在windows下跑,在其他os上就无用武之地;VS是要钱的,而且费用不非(Express版本免费)。Code::Blocks是一个非常优秀的工 阅读全文
posted @ 2011-01-07 15:19 yming0221 阅读(387) 评论(0) 推荐(0)
摘要: http://poj.org/problem?id=1595加深理解下面求素数的方法素数筛法是这样的:1.开一个大的bool型数组prime[],大小就是n+1就可以了.先把所有的下标为奇数的标为true,下标为偶数的标为false.2.然后: for(i=3;i<=tmp;i++) { if(prime[i]) { for(j=i+i;j<=MAXN;j+=i) prime[j]=false; } } prime[1]=true; prime[2]=true; 3.最后输出bool数组中的值为true的单元的下标,就是所求的n以内的素数了。原理很简单,就是当i是质(素)数... 阅读全文
posted @ 2011-01-07 15:10 yming0221 阅读(157) 评论(0) 推荐(0)

导航