码迷,mamicode.com
首页 > 其他好文
《凌波微步》 中总结的一些软件工程中的经验
只在必要的情况下才使用特殊的编译选项, 因为你不能保证其他人也同样正确的设置。代码风格不能妨碍沟通, 混合的风格等于没有风格。所以还是根据项目来确定自己的代码风格。代码风格的选择, 考虑的范围包括:易维护, 高效, 清晰, 简洁, 重要性递减。goto 也并不是毒瘤, 当深陷于 for 迭代的矩阵中...
分类:其他好文   时间:2015-02-15 20:33:05    阅读次数:276
双向BFS
/*转自http://blog.csdn.net/custqi/article/details/6455425感觉对双向广搜写得挺清楚的*/ 1 #include 2 #include 3 #include 4 using namespace std; 5 const int maxn = 301;...
分类:其他好文   时间:2015-02-15 20:33:54    阅读次数:143
指针、变量名、指针所指向的内存
1.和在使用一个数据之前必须要对数据进行初始化一样,否则可能会使得数据的值不确定,那就会给程序埋下很大的隐患,在使用指针之前也必须要对指针进行”初始化“例程1.1#includeint main(void){ int *x; *x = 3; return 0;}这样的代码可能会出现...
分类:其他好文   时间:2015-02-15 20:31:50    阅读次数:152
性能优化1
性能劣化随着代码写得越来越烂,程序运行时数据库操作更多、IO阻塞等待跟过、不必要的对象创建、GC回收更频繁,线程的上下文切换也更多,开销越来越多,所有因素综合起来,程序运行更慢,响应延迟加大。当到达临界点的时候,压垮骆驼的最后一根稻草出现了,系统直接崩溃。坏东西、副作用是会累积的。代码的实现一直保持...
分类:其他好文   时间:2015-02-15 20:31:40    阅读次数:128
to refactor for refactor
v1.1 if all algorithm are in one function, it will expand. so each operate type should be separated.question: if add scientificoperation.cpp:#include ...
分类:其他好文   时间:2015-02-15 20:31:18    阅读次数:183
Tomcat 7优化前及优化后的性能对比
Tomcat7在我们日常开发、测试、生产环境都会使用到,但对于大部分开发人员来说,对其性能还是没有多大了解。本文就对它做一次性能测试,对比优化前后的性能区别。一、运行环境CPU:Intel(R)Pentium(R)P6200@2.13GHz;内存:4G,装的是32位win7,只认出3G,没有花时间去...
分类:其他好文   时间:2015-02-15 20:33:29    阅读次数:264
编程去作弊
大学最后一门课程项目管理。 四道大题:25个判断、25个选择、20个填空、6个简答,印度人给了十份讲义,总共约300个判断、300个选择、300个填空、50个简答,所有题目从这里面选择。 方法:将十份讲义里的判断、选择、填空进行整理,将题目中的所有的单词的首字母整理出来,后面对应给出答案。 首字.....
分类:其他好文   时间:2015-02-15 20:30:15    阅读次数:130
Pimple的用法
1.Pimpl概念在进行项目开发中可能遇到的问题,程序编译耗时很长,每一次简单修改接口之后项目都会被完全重新编译,浪费了很多时间。这个机制是Private Implementation的缩写,顾明思议,将实现私有化,力图使得头文件对改变不透明.它的优点很多,诸如降低编译依赖、提高重编译速度之类的工具...
分类:其他好文   时间:2015-02-15 20:33:11    阅读次数:271
网络请求的封装
网络封装的原因:开发者为了开发方便,出现了大量的第三方的网络请求,我们除了在cocoapods中引入第三方的开源,同时还应该注意的一点是:如果第三方的网络请求不更新了(比如ASI),或者网络请求工具类在新版本出现了bug导致暂时无法使用,我们工程中存在大量的网络请求,可能会导致我们工程无法运行,甚至...
分类:其他好文   时间:2015-02-15 20:32:50    阅读次数:131
状态压缩插头DP
状态压缩插头DPHDU1693EattheTreeshttp://www.cnblogs.com/zhuangli/archive/2008/09/04/1283753.htmlhttp://blog.csdn.net/xymscau/article/details/6756351题意:在N*M(1...
分类:其他好文   时间:2015-02-15 20:32:12    阅读次数:185
Valid Parentheses
https://oj.leetcode.com/problems/valid-parentheses/Given a string containing just the characters'(',')','{','}','['and']', determine if the input stri...
分类:其他好文   时间:2015-02-15 20:30:40    阅读次数:183
Xcode的Product Name、Bundle Name、Bundle Display Name
今天看到一份代码Build Settings中的Product Name与在模拟器/真机上显示的名字不一致,挺奇怪的,以前一直以为Product Name就是显示的应用名。小小研究了一下应用名显示问题,终于弄懂了。 通常我们在 info.plist...
分类:其他好文   时间:2015-02-15 19:29:38    阅读次数:139
做一个 initial 大于 uniform size 乘以 minextents 的实验,总结出initial extent的分配规律
本文是原创文章,转载请注明出处: 做一个 INITIAL EXTENT 大于 UNIFORM size 乘以 MINEXTENTS 的实验。总结出initial extent的分配规律 Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Parti...
分类:其他好文   时间:2015-02-15 19:27:41    阅读次数:195
Cannot load 64-bit SWT libraries on 32-bit JVM解决方案
问题描述:今天在windows下使用Eclipse时,发现运行不了Eclipse。怎么都运行不了,笔者是windows 8.1 (X64)的系统,windows的Eclipse好久没有使用了,开始怀疑可能是兼容性的问题,用了管理员模式和兼容性模式发现还是都还是不能运行。解决办法:突然想起来Eclipse里面有日志文件,以前都没怎么研究过日志文件,这个时候就可以发现日志文件的重要性了。 打开Ecli...
分类:其他好文   时间:2015-02-15 19:27:31    阅读次数:335
保险业个险计价模块开发的数据建模经验分享
前段时间在开发某大型保险公司的项目,其中,涉及到个险计价的模块,之前没接触过保险业,一看他们某险种的费率表,顿时惊呆了,是一个四维的表,也就是,四种因素(性别、保险期间、交费期间、年龄)决定一个价格,还有一个影响最终保费的因素,就是保额(也就是保险金额---最大赔付金额),但这个跟价格的关系是线性的,得出标记所以这里就忽略它不谈了。   某险种的费率表如下图所示:     这是某...
分类:其他好文   时间:2015-02-15 19:27:59    阅读次数:195
Codeforces Round #291 Div2 C
Problem 给N个字符串Si,进行M次询问,每次给定一个字符串S,问是否存在一个Si使得S与Si长度相等,同时有且只有一个字符不同。...
分类:其他好文   时间:2015-02-15 19:25:37    阅读次数:211
POJ 2132
我早上调了一个早上,下午才发现把e=edge[e].next写成edge[e].next了。。。这题直接DFS,一个剪枝是,当当前的最大质因数是最小公倍数的因数时,不用搜索#include #include #include #include #include #include #define LL...
分类:其他好文   时间:2015-02-15 19:26:02    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!