码迷,mamicode.com
首页 > 其他好文
如何编写高质量和可维护的代码
[导读] 我们怎么做才能既不需要写很多注释,又能保证代码易于理解呢?其中一个主要的方法就是让代码自文档化。其优势在于,既不用写注释,又能使得代码易于维护。下面就是三种使得代码自文档化的基本方法:命名:利用名...   我们怎么做才能既不需要写很多注释,又能保证代码易于理解呢? 其中一个主要的方法就是让代码自文档化。其优势在于,既不用写注释,又能使得代码易于维护。 下面就...
分类:其他好文   时间:2014-12-22 09:35:11    阅读次数:188
第十七周项目7-电子词典结构体版
做一个简单的电子词典。在文件dictionary.txt中,保存的是英汉对照的一个词典,词汇量近8000个,英文、中文释义与词性间用’\t’隔开。 编程序,由用户输入英文词,显示词性和中文释义。 提示1:定义一个Word结构体表示一个词条,其中的数据成员string english; 表示英文单词,string chinese;表示对应中文意思,string word_class;表示该词的词...
分类:其他好文   时间:2014-12-22 09:33:10    阅读次数:193
Docker中的image与container
我们常常会基于某个image来启动一个container,在这个container中我们可能会执行某些操作,比如创建一个文件,但是当这个container退出以后,如果我们以同一个的image启动了另一个container,在这个container中是看不到之前那个container创建的文件的,如果想让后面的container看到之前那个container创建的文件,就要把之前那个container保存成一个镜像,然后基于这个镜像来启动后面的那个container...
分类:其他好文   时间:2014-12-22 09:32:38    阅读次数:193
蓝桥杯 - 杨辉三角形 (基础!)
杨辉三角形   时间限制:1.0s   内存限制:256.0MB        问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。    它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。    下面给出了杨辉三角形的前4行:       1      1 1     1 ...
分类:其他好文   时间:2014-12-22 09:35:03    阅读次数:257
网格找单词
在一个网格中使用已知的单词表将所有出现在单词表中的单词都找出来 代码如下 //使用Java编写 import java.util.ArrayList; import java.util.TreeSet; public class 网格找单词 { //存储要找单词的集合 static TreeSet ts=new TreeSet(); //字母网格 static char[][]...
分类:其他好文   时间:2014-12-22 09:31:56    阅读次数:151
【UML】概念、关系、图(一)
UML是用图形表现系统的整体结构,将现实世界的东西进行抽象,通过一张张的图来描述各个功能之间的关系以及用户的需求,从不同的角度为系统建模,形成概念模型。通过UML,使我们更加轻松的理解软件的结构。...
分类:其他好文   时间:2014-12-22 09:32:14    阅读次数:196
ZOJ3822---- Domination
Domination Time Limit: 8 Seconds      Memory Limit: 131072 KB      Special Judge Edward is the headmaster of Marjar University. He is enthusiastic about chess and often plays chess with his ...
分类:其他好文   时间:2014-12-22 09:33:42    阅读次数:192
在SharePoint 2013上面实施响应式设计
如何在SharePoint 2013上实施响应式设计,以让一个publishing site在不同的分辨率下有不同的显示?...
分类:其他好文   时间:2014-12-22 09:31:59    阅读次数:160
hdu_1022_Train Problem I_(模拟)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1022 题意:有n辆火车,给出入栈和出栈的顺序,编写程序判段出栈是否正确。 样例:3 123 132 是可以的 #include #include #include using namespace std; int main(int argc, char *argv[]) { in...
分类:其他好文   时间:2014-12-22 09:33:55    阅读次数:156
机房收费系统重构之E-R图设计
学习过程简介:     这几天忙得太混乱了,用了近一个星期才设计好。我在这段时间遇到的困难,就积极找师哥师姐指点迷津,现在多少总算是有些拿得出手的成果。 学习成果: Entity Relationship Diagram Realational Schemas Student(StudentID,StudentName,Department,Grade,Class,Typ...
分类:其他好文   时间:2014-12-22 09:31:27    阅读次数:242
单词计数的mapreduce原理
单词计数------mapreduce原理及代码...
分类:其他好文   时间:2014-12-22 09:30:27    阅读次数:134
VS 下 解决SVN冲突- 项目加载失败
上篇我们同样介绍的VS 下 解决SVN冲突。 这一篇我们接着说另一种情况。当我们打开自己从SVN 上checkout下更改后的文件,会发现有时候提示我们项目加载失败。 解决办法是 一 将项目移除改解决方案。并关闭vs。       二打开文件夹。在移除的解决方案的跟文件夹下重新update。       三 重新打开就好啦。 问题越多越好,解决问题才是提高。...
分类:其他好文   时间:2014-12-22 09:31:39    阅读次数:399
统计不同的单词个数。
Problem Description lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。   Input 有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。   Output 每组只输出一个整数,其单独成行,该整...
分类:其他好文   时间:2014-12-22 09:32:56    阅读次数:307
Effective STL 第7条:如果容器中包含了通过new操作创建的指针,切记在容器对象析构前将指针delete掉
STL中的容器相当“聪明”,它们提供了迭代器,以便进行向后和向前的遍历(通过begin、end、rbegin等);它们告诉你所包含的元素类型(通过它们的value_type类型定义);在插入和删除的过程中,它们自己进行必要的内存管理;它们报告自己有多少对象,最多能容纳多少对象(分别通过size和max_size);当然,当它们自身被析构时,它们自动析构所包含的每个对象。        有了这么“...
分类:其他好文   时间:2014-12-22 09:32:18    阅读次数:192
Jenkins+maven+git+sonar 系统持续集成&代码单测管理
本文主要描述通过Jenkins(系统持续集成工具)来实现对远程代码的管理。例如:发布,测试... 在代码管理上使用git来管理,Jenkins通过安装git插件可以方便的发布系统。 同时也适用了sonar这个测试管理工具,可以方便的查询代码的测试覆盖率等信息...
分类:其他好文   时间:2014-12-22 09:30:13    阅读次数:677
hdu_1013_A + B Problem II_(模拟)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1002 解题思路:利用数组进行大数的相加。内置数据类型不能满足整数位数的要求。样例: 1 999 999 1#include #include using namespace std; int num1[1010],num2[1010]; int t[1010]; int result[1010]...
分类:其他好文   时间:2014-12-22 09:30:55    阅读次数:205
hdu_1013_Digital Roots(模拟)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1013 题意:给一个大数,必须用数组存储,然后求它每个位数之和,如果小于10则输出结果,如果大于10,继续求它和的每位数之和。 例如:1000个9,和为9000,9000>10,再求9000每位数上的和,结果为9,符合题意,则输出。 #include #include using namesp...
分类:其他好文   时间:2014-12-22 09:30:34    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!