比如说 char *a="hello" 是用a表示hello 那么“hello”怎么表示
hello 和“hello”
har *a = "\"hello\""...
分类:
其他好文 时间:
2014-12-23 12:32:03
阅读次数:
189
原文:How to make your code self-documenting?
译文:怎么让代码自我文档化?
译者:dwqs
在代码中找到一个放错地方并且没有用的注释是不是很有趣呢?
怎么样才能做到写很少的注释但仍能让代码易于理解呢?
一个主要的方式就是让代码自我文档化。当代码自我文档化的时候,就不需要注释去它的作用或者目的,并且也能使代码变得非常容易维护。
在这篇文章中,我将提供一些让你的代码自我文档化的方式。下面就是三种使得代码自文档化的基本方法:
命名:利用名字来解释变量、...
分类:
其他好文 时间:
2014-12-23 12:31:51
阅读次数:
191
一:为什么要预处理数据?
(1)现实世界的数据是肮脏的(不完整,含噪声,不一致)
(2)没有高质量的数据,就没有高质量的挖掘结果(高质量的决策必须依赖于高质量的数据;数据仓库需要对高质量的数据进行一致地集成)
(3)原始数据中存在的问题:
不一致 —— 数据内含出现不一致情况
重复
不完整 —— 感兴趣的属性没有
含噪声 —— 数据中存在着错误、或异常(偏离期望值)的数据
高维度...
分类:
其他好文 时间:
2014-12-23 12:31:19
阅读次数:
193
谷歌宣布,该公司已经完成了第一辆无人驾驶汽车原型,这是该公司的首辆全功能无人驾驶汽车。
对一辆现有的汽车进行修改从而使其具备无人驾驶功能是一回事,而从头开始生产一辆无人驾驶汽车则是另一回事。谷歌在5月首次公布了其无人驾驶汽车,但当时展出的原型并不包括方向盘、油门踏板、后视镜及其他部件。过去三个月中,谷歌组装了其他许多原型,每一种都旨在测试无人驾驶汽车的各种系统,如转向和刹车系统等一般汽车都有...
分类:
其他好文 时间:
2014-12-23 12:29:37
阅读次数:
176
日前在贵阳举行的阿里云开发者大会西南峰会,举办方宣布,交通、环保、食药、工业、电子政务、旅游、电商7朵云的41个业务系统迁移至“云上贵州”平台。这个偏处西南大山里的省份,拉开了中国政府数据打通和开放的序幕——贵州携手阿里云希望打造出中国的“数据之都”。
贵州与阿里巴巴持续开展了一系列深度合作。而阿里首次将阿里云开发者大会放在杭州以外的地区举办。贵州与阿里的多次携手与深度合作,源于双方对“大数...
分类:
其他好文 时间:
2014-12-23 12:28:18
阅读次数:
227
随着柔性显示技术的发展,以ITO(氧化铟锡)材料为主导的触控行业将迎来新一轮的变革浪潮。诺菲纳米科技(以下简称“诺菲”)正在以变革者的身份参与到这场浪潮当中,采用诺菲纳米银新材料的触摸屏可实现折叠、弯曲功能,甚至还能够像油画一样贴在公司会议室家里卧室的墙壁上。
对行业趋势的看法是怎样的?
在诺菲CEO姜锴看来,过去30年中,ITO材料统治着整个触控行业,日本掌握着ITO材料的底层核心技...
分类:
其他好文 时间:
2014-12-23 12:27:40
阅读次数:
169
比如说我在头文件里定义了一个类
class PaintWidget:public QWidget
{
public:
PaintWidget(QWidget*parent=0)
}
然后在cpp中写
PaintWidget::PaintWidget(QWidget*parent):QWidget(parent)
意思是说,重定义父对象。
如何重定义呢?看parent参数。
当PaintW...
分类:
其他好文 时间:
2014-12-23 12:27:36
阅读次数:
177
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 本篇文章翻译自《Gradle User Guide》,若想查看原文,请戳http://www.gradle.org/ 。 1.介绍 我们想介绍Gradle给你,Gradle是一个构建系统,我们认为这是在Java世界里的一个飞跃式的发展。 Gradle提供给我们: (1)一个...
分类:
其他好文 时间:
2014-12-23 12:29:10
阅读次数:
151
题目大意:给出平面上的一些点,求这些点中的一个使得所有点到这个点的切比雪夫距离之和最短。
思路:切比雪夫距离和曼哈顿距离是可以相互转化的,具体实现就是吧一个点的坐标由(x,y)变成(x - y,x + y),求切比雪夫距离就可以转化成求曼哈顿距离了,很好推。
然后就是暴力枚举每一个点,统计出来每个点的曼哈顿距离之和,最后取一个最小值。
CODE:
#include
#...
分类:
其他好文 时间:
2014-12-23 12:27:43
阅读次数:
176
题目大意:给定平面上的n个点,求这n个点中的一个点到这n个点的切比雪夫距离之和最小
切比雪夫距离,即各坐标差绝对值的最大值
首先我们如果想把曼哈顿距离转化成切比雪夫距离 那么就要把点(x,y)变成(x+y,x-y) 这样新点之间的切比雪夫距离就是原点之间的曼哈顿距离
同理,我们可以把切比雪夫距离转化成曼哈顿距离 即把点(x,y)变成((x+y)/2,(x-y)/2)
然后将横纵坐标排序 维...
分类:
其他好文 时间:
2014-12-23 12:26:54
阅读次数:
145
我爱Arduino Nano – 这是一个很好外形小巧却功能齐全的Arduino Uno。然而,当我去将它连接到互联网,所有的干净利落小巧也消失在大尺寸的以太网盾底下了。不过,我最近发现了一个更好的,更紧凑的方式给我的nano连接到互联网 – 通过使用WIZnet公司小巧得多(且更便宜)的WIZ550io模块!...
分类:
其他好文 时间:
2014-12-23 12:28:12
阅读次数:
334
题目: 中文题,给你一些病毒特征码,一个大的病毒串,问每个特征码出现的次数。
分析:多字符串匹配,AC自动机。数据规模较大,使用 AC自动机。
说明:注意不是大写字母的时候,直接返回 root。
/*
题目:多字符串匹配
分析:数据规模较大,使用 AC自动机
说明:注意不是答谢字母的时候,直接返回 root,否则会 RE
*/
#include
#includ...
分类:
其他好文 时间:
2014-12-23 12:27:37
阅读次数:
133
题目:求最大公约数
输入一组正整数(数量小于20),输出其最大公约数。
输入:121 33 44 11 1111
输出:11
基本思路:
从第一个数开始,和第二个数比较找它两的最大公约数,然后找出的最大公约数和第三个数比较,依次类推
#include
#include
int a[30];
int gcd(int a,int b){ re...
分类:
其他好文 时间:
2014-12-23 12:25:26
阅读次数:
149
Errno能帮我们找到系统函数的错误信息。比如open函数,如果正常返回时,其返回值是一个非负的整数。异常时会返回-1,同时该系统函数会设置errno的值,让我们可以了解错误的原因。
Errno的正确用法是,首先要明确系统函数调用异常(比如返回-1或NULL),然后再去判断errno的值。我们不能直接去判断errno的值来断定系统函数调用是否发生了一场。因为errno值是不会被清零,它只是...
分类:
其他好文 时间:
2014-12-23 12:24:30
阅读次数:
114
这个坑爹的年代,总赶脚我们程序员特苦逼!
年底了,看到此贴的同胞们,一起来发一弹吧,格式任意,加入进来吧!
吐槽地址:http://bbs.phpthinking.com/forum.php?mod=viewthread&tid=475
疯狂截图:...
分类:
其他好文 时间:
2014-12-23 12:26:43
阅读次数:
129