码迷,mamicode.com
首页 >  
搜索关键字:可读性    ( 3096个结果
基于贪心算法求解TSP问题(JAVA)
前段时间在搞贪心算法,为了举例,故拿TSP来开导,写了段求解算法代码以便有需之人,注意代码考虑可读性从最容易理解角度写,没有优化,有需要可以自行优化!一、TSP问题TSP问题(Travelling Salesman Problem)即旅行商问题,又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而...
分类:编程语言   时间:2014-08-19 14:35:54    阅读次数:328
一张图理解OpenStack Heat的内部调用逻辑
OpenStack Heat是个很有前景的项目,主要负责在数据中心中利用模板来完成资源的自动化管理。 即,用户定义可读性好(json or yaml)的资源模板,heat负责将这些资源在openstack中进行部署。 其内部主要分heatclient、heatapi、heatengine三层,调用逻辑如下图所示。 heat-client,接受输入命令、参数和模板(...
分类:其他好文   时间:2014-08-19 12:58:14    阅读次数:259
如何编写更棒的代码:11个核心要点
作为一个合格的程序员,有太多的理由促使你去编写干净利落且可读性强的代码。最重要的是因为你编写的代码,将来会有很多人一次次地阅读。当你有一天回过头来看自己的代码时,你就会明白编写优雅的代码是多么的重要...
分类:其他好文   时间:2014-08-18 23:42:13    阅读次数:429
几个PostgreSQL数据库操作总结
创建表语法:如下create table table_name (column_name column_type(parametes)options,…);注意:⑴ SQL语句对大小写不敏感⑵ 通常忽略空白—应该使用空白使SQL命令具有更好的可读性。⑶ 表名和字段不能和SQL的保留字相同一下示例师范...
分类:数据库   时间:2014-08-17 18:15:52    阅读次数:272
java 递归函数
一、递归函数,通俗的说就是函数本身自己调用自己...如:n!=n(n-1)!你定义函数f(n)=nf(n-1)而f(n-1)又是这个定义的函数。。这就是递归二、为什么要用递归:递归的目的是简化程序设计,使程序易读三、递归的弊端:尽管非递归函数效率高,但较难编程,可读性较差。递归函数的缺点是添加?了系...
分类:编程语言   时间:2014-08-14 15:52:48    阅读次数:263
一些Python的惯用法和小技巧:Pythonic
Pythonic其实是个模糊的含义,没有确定的解释。网上也没有过多关于Pythonic的说明,我个人的理解是更加Python,更符合Python的行为习惯。本文主要是说明一些Python的惯用法和小技巧,其实与上一篇《编码规范》有异曲同工之妙,都是为了增加代码可读性,但Pythonic可能还会从性能...
分类:编程语言   时间:2014-08-14 01:17:07    阅读次数:271
Java命名规范
定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。项目的命名(全部小写)全部小写,比如cms、workdesk,jobserver等包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Jav...
分类:编程语言   时间:2014-08-13 17:48:37    阅读次数:266
决策树介绍
决策树(decision tree) 决策树:是一种基本的分类和回归方法。它是基于实例特征对实例进行分类的过程,我们可以认为决策树就是很多if-then的规则集合。 优点:1)训练生成的模型可读性强,我们可以很直观的看出生成模型的构成已经工作方式,因为模型就是由数据属性和类别构成一棵树。 ...
分类:其他好文   时间:2014-08-12 21:34:44    阅读次数:257
[转]Markdown语法说明
概述宗旨Markdown 的目标是易读易写。Markdown强调可读性高于一切。一份Markdown格式的文档应该能直接以纯文本方式发布,而不致一眼看过去满眼都是标签和格式化指令。Markdown的语法确实受了几种现有的text转HTML过滤器影响--包括Setext,atx,Textile,reS...
分类:其他好文   时间:2014-08-12 16:39:54    阅读次数:330
模式(一)javascript设计模式
模式有三种:Architectural Pattern、Design Pattern、Coding Pattern,即:框架模式、设计模式、编程模式。本文主要讲解javascript中的设计模式,好的设计模式能够提高代码的重用性,可读性,使代码更容易的维护和扩展。本文适合有一点javascript基...
分类:编程语言   时间:2014-08-10 15:17:00    阅读次数:278
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!