1)#define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不关含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如:#define PI 3.1415926程序中的:area=PI*r*r会替换为3.1415926*r*r如果你把#define语句中的...
分类:
其他好文 时间:
2014-09-07 23:47:55
阅读次数:
204
floati=0;booleanf=false;floatxx,yy,zz;voidsetup(){size(200,200,P3D);noFill();smooth();frameRate(25);}voiddraw(){background(0);xx=width/2;yy=height/2;zz=-(width/2);translate(xx,yy,zz);rotateX(map(i++,0,height,-PI,PI));rotateY(map(i++,0,height,-PI,PI));stroke..
分类:
其他好文 时间:
2014-09-07 18:38:46
阅读次数:
266
??
Raspberry Pi B+ 定时向物联网yeelink上传CPU GPU温度
硬件平台: Raspberry Pi B+
软件平台:
1 安装 requests 库
首先我们要先解决requests库,当我们向YEELINK POST 消息的时候会用到 : r = requests.post(apiurl, headers=apiheaders, d...
分类:
Web程序 时间:
2014-09-05 21:10:02
阅读次数:
270
条款2:Prefer consts,enums,and inlines to #defines译:尽量以const,enums,inline替换#define。#define是预处理器中宏定义。举个例子#define PI = 3.1415926,这句话就相当于把代码中所有出现的symbol在编译前...
分类:
编程语言 时间:
2014-09-04 18:28:49
阅读次数:
215
唯一分解定理把n分解为 n=a1^p1*a2^p2*...的形式,易得每个ai^pi作为一个单独的整数最优。坑: n==1 ans=2; n因子种数只有一个 ans++; 注意溢出。 1 #include 2 #include 3 using namespace std;...
分类:
其他好文 时间:
2014-09-03 16:29:46
阅读次数:
110
PI是SAP之前极力推广的中间件产品XI,是SAP主推NetWeaver中的一个比较核心的产品。 其实SAP很久之前就已经从事中间件产品的开发,1999年的时候出了个产品叫SAP BC,至今的最终版是BC 4.8。在2002年1月SAP推出了新的中间件产品SAP XI 1.0, 而后在2005...
分类:
移动开发 时间:
2014-09-03 14:52:36
阅读次数:
226
函数:定义函数#area.pyfrom math import pidef area(radius): """Return the area of a circle with the given radius.""" return pi * radius ** 2>>> ========...
分类:
编程语言 时间:
2014-09-02 15:43:14
阅读次数:
220
单源最短路径之dijkstra算法最优子问题:dis(s,...,e)是s到e的最短路径,在这条路径上的所有点之间dis(pi,pj)距离是最小的。算法思路:首先初始化,dis[s][i]是s到i的距离,直接相连的就是其距离,不直接相连的就是无穷大下面是算法主要模块:1.选取dis[i]最小的点加入...
分类:
其他好文 时间:
2014-09-02 00:03:43
阅读次数:
197
这题说的是 给了一张长方形的纸 1*n 然后可以按照不同的做法去折这个纸张 他有两种操作,操作1 给了一个pi 点 然后将左边的纸往右边折,第2种操作是给了一个L 和 R 然后计算出 L和R 之间的纸如果 切成单位长度有多少块, 开一个标记数组记录方向然后枚举将每位的值复制到相对应的地方,然后用树状...
分类:
其他好文 时间:
2014-09-01 22:23:33
阅读次数:
336