Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN
X-NONE ...
分类:
系统相关 时间:
2014-06-13 13:44:22
阅读次数:
276
随机数的事
总结随机数的那点事,不断总结中......
1.产生一个随机数
srand(time(0));
x=rand();//0~RAND_MAX-1
2.生成一个[a,b]之间的随机数
x=rand()%(b-a+1)+a;
3.以概率为Px%,Py%,Pz%(Px、Py、Pz均为整数且Px+Py+Pz=100)生成三个随机数
// This functio...
分类:
其他好文 时间:
2014-06-08 09:05:21
阅读次数:
304
在onDraw方法里,我们经常会看到调用save和restore方法,它们到底是干什么用的呢?int
px = getMeasuredWidth();int py = getMeasuredWidth(); // Draw
backgroundcanvas.drawRect(0, 0, px, py...
分类:
其他好文 时间:
2014-06-06 13:16:09
阅读次数:
263
房间是N行N列的矩阵,其中0代表空的地板,1代表墙,2代表箱子的起始位置,3代表箱子要被推去的位置,4代表搬运工的起始位置,求最后搬运工推箱子的步数。
问题实质就是五个状态:箱子的位置(bx,by),人的位置(px,py),推箱子的步数。然后用广搜去一一搜索。...
分类:
其他好文 时间:
2014-06-05 11:00:07
阅读次数:
230
在android中为了适应不同分辨率的屏幕,引入了密度无关像素density-independent pixes,也就是dip,也可以简写为dp。之所以是与密度无关,是因为android为不同的密度提供了不同的scale值,比如mdpi的值为1,hdpi为1.5,xhdpi为2.这样,如果使用相同的dp值,系统在转换为px时,会使用dp*scale值,这样得到的比例大家都相同,而比例相同了,也就意...
分类:
移动开发 时间:
2014-06-04 22:04:06
阅读次数:
334
续:
CONVERT_32BPP_TO_16BPP 是将32bit的pixel转换成16bit的形式.
输入是DWORD
32位中, BYTE 0,1,2分别是RGB分量, 而BYTE3则是不用的
为了不减少color的范围, 所以,都是取RGB8,8,8的高RGB5, 6, 5位, 然后将这16位构成一个pixel.
CONVERT_16BPP_TO_32BPP是将...
分类:
其他好文 时间:
2014-06-04 13:20:35
阅读次数:
253
第一章 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。
要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让 我们分别说明。
先声明几个指针放着做例子: 例一: (1)int *pt...
分类:
其他好文 时间:
2014-06-01 17:09:41
阅读次数:
294
大家好,本人算法菜鸟一枚,有个处理数据的问题想了好几天,也初步写了一点代码,总达不到理想的效果,希望高手们指点。
背景与数据细节这里先略过(考虑到公司数据的保密性与表达的无必要性)。 遇到的问题可以简单地归结到两个公式上面: 1、K0= A1*Px 2、Kt=
It+(1-Jt)*Kt-...
分类:
其他好文 时间:
2014-05-29 20:58:04
阅读次数:
272
在有了这个标记的时候,说明这里引用的JS以及CSS都要符合编码规范,有些JS编写不符合规范,可能会导致无法正常运行。解决这个问题的方法:这是因为加入DOCTYPE申明后,js里是不能使用document.body的,一定要改成document.documentElement,还有就是加"px"。修改...
分类:
Web程序 时间:
2014-05-29 13:44:06
阅读次数:
287
一个DBA同事昨天在执行一个命令行工具的时候发现程序hang住,问题挺有意思,值得记录下。
首先用pstack看了下程序的调用栈,这是个多线程程序,pstack结果看到几乎所有的线程都等在write调用上。如下是pt-pmp的输出结果:Tue May
27 18:30:06 CST 2014 ...
分类:
其他好文 时间:
2014-05-29 13:06:39
阅读次数:
351