根本的指导方针首先写代码的时候最好不要有缺陷。最好的修复方法就是让bug胎死腹中。良好的单元测试强制数据库约束使用输入验证框架避免未实现的“else”条件在应用到主程序之前知道如何在孤立的情况下使用日志2.print语句。往往额外输出个一两行将有助于隔离问题。3.切换至详细的日志记录。详细的日志记录...
分类:
其他好文 时间:
2015-04-19 22:41:48
阅读次数:
218
C、C++和Objective-C都支持宏定义。宏在编译预处理过程中会进行代码替换。我们可以通过命令行非常容易就能的到一个源文件处理后的结果。#definekMax100intmain(intargc,char*argv[]){
inta=100;
if(a<kMax){
a++;
}
else{
a=0;
}
return0;}编译预处理命令:clang-Emain.m预..
分类:
其他好文 时间:
2015-04-19 19:42:24
阅读次数:
110
#!/bin/bashecho -n count:tput sccount=0;while true;doif [ $count -lt 40 ];then let count++; sleep 1; tput rc tput ed echo -n $count;else exi...
分类:
系统相关 时间:
2015-04-19 19:18:32
阅读次数:
257
给定一个数据文件data.txt,存放有N个整型数据(测试数据为13个,1-13),要求统计素数个数。
#include "mpi.h"
#include
#include
#define SIZE 10000
int isPrime(int num){
if(num<2){
return 0;
}else if(num==2 || num==3){...
分类:
其他好文 时间:
2015-04-19 18:00:28
阅读次数:
177
1、条件:age = 3if age >= 18: print 'adult'elif age >= 6: print 'teenager'else: print 'kid'不能少了: elif2、循环一种是for ...in...names = ['Machael','Bob',...
分类:
编程语言 时间:
2015-04-19 17:27:18
阅读次数:
158
C语言基本问题
1. 结构化编码:if else while等等控制结构的使用。模块化设计:划分为若干子模块例如函数这种功能。
2. 解决问题的方法和步骤称为算法。好算法的要求:正确性,健壮性,可读性,效率和低存储率。
3. 算法的特点:有穷性,确定性,有零个或多个输入,有一个或多个输出,有效性。
4. 三种基...
分类:
编程语言 时间:
2015-04-19 16:17:39
阅读次数:
177
C、C++和Objective-C都支持宏定义。宏在编译预处理过程中会进行代码替换。我们可以通过命令行非常容易就能的到一个源文件处理后的结果。
#define kMax 100
int main(int argc, char * argv[]) {
int a = 100;
if (a kMax) {
a++;
}
else {
...
分类:
其他好文 时间:
2015-04-19 16:17:31
阅读次数:
182
最长公共子序列: dp[i][j] :当前子弹的最大得分,if ([i-1]==[j-1]) dp[i][j]=dp[i-1][j-1]+score[a[i-1]]; else dp[i][j]=max(dp[i-1][j],dp[i][j-1]); 1 #include 2 #inclu...
分类:
其他好文 时间:
2015-04-19 14:31:22
阅读次数:
112
重载 operatory.rp) return 1; 8 else if(x.rp==y.rp && x.name q[MAXN];
分类:
编程语言 时间:
2015-04-19 12:58:57
阅读次数:
177
shell中if做比较
shell判断数组中是否包含某个元素:
ary=(1 2 3)
a=2
if [[ "${ary[@]}" =~ "$a" ]] ; then
echo "a in ary"
else
echo "a not in ary"
fi
比较两个字符串是否相等的办法是:
if [ "$te...
分类:
系统相关 时间:
2015-04-19 11:35:51
阅读次数:
142