只占了十分之一左右!这又是为什么呢?永远也学不完的虚拟内存啊!

  呃……又SB了!const int size = 2^30;这哪里是1G啊!分明是28嘛!Orz…汇编码里面尽是28!这下好了,改成1<<30,运行了四个实例,机器就笨的像猪了:

  等程序结束了,刚开始运行着到浏览器也慢了一会儿,估计是被换到交换文件里面去了。

Tags: ,.

  方差的概念从小学就开始建立了。对于一个随机变量X\mu,\sigma^2分别表示其数学期望和方差,从中随机抽取n个样本X_1,X_2,...,X_n\overline X=\sum_{i=1}^nX_i是样本均值,S^2=\frac1{n-1}\sum_{i=1}^n(X_i-\overline X )^2是样本方差。那么为什么样本方差是除以n-1而不是n呢?

  这里涉及到一个无偏估计的概念,X是随机变量,X_i,\overline X, S^2同样也是随机变量,其中\overline X,S^2是对X总体\mu,\sigma^2的一个估计,如果\overline X,S^2的期望分别等于\mu,\sigma^2的话,就说这种估计是无偏的。容易证明E(\overline X)=\mu,但是E(S^2)=E(\frac1{n-1}\sum_{i=1}^n(X_i-\overline X )^2)=\sigma^2的证明就不是那么显而易见了,下面我证明给大家看。记D(X_i),E(X_i)X_i的方差和期望。

Tags: ,.

  图示是PIC 18单片机中定时/计数器的结构图,PIC18是一种8位的单片机,但它的定时/计数器(的寄存器)却是16位的,所以为其装初值的时候就要分高低字节分别装载。于是问题就来了,由于定时计数器一般是连续工作,需要经常进行重装,如果对一个正在工作的定时计数器进行重装的话,就会产生高低字节不同步的状态,这是一种潜在的错误,尽管这种错误发生的概率很小。为了防止这种错误的发生,PIC单片机设计者采用了上图所示的双缓存结构。其中,TMR0H’和TMR0L组成了一个真正的定时计数器,而TMR0H是一个临时寄存器只有TMR0L的写信号有效时它才能被装入TMR0H’。当需要重装定时器时,首先应该将16位定时/计数的初值的高8位装入TMR0H临时寄存器,然后在向TMR0L写入低8位时由于TMR0L写信号有效,TMR0H也被同步地装入TMR0H’。这样,定时计算器就可以正确的工作,这就是硬件的双缓冲。

Tags: ,.

  独轮车,此独轮车绝非郭先生口中的”独轮王八拱”,而是杂技中经常看到的那种。它几乎就是自行的一个简化版,由于它仅有的一个轮子同时担当主动轮和导向轮,所以要想骑这种车,是要花费一番功夫的。

  火车,这个大家伙,想要挪动挪动,没火车头是万万不能的。它的主动轮全都集中在车头上,而导向,靠的是铁轨和它所有的车轮,火车司机也不再需要转动方向盘了。

  纵观各车,它们的前进,无不需要一个提供主动力的”轮子”来驱动整个车身,同时还需要一个用作导向的”轮子”以驶向预定的方向。不同种类的车的不同,在于对这两种目的的分配方法,不同的分配方法也导致了它们不同的特性和功用。独轮车轻便,但它不能像笨重的火车一样拉送货物,自行车明显是一种折中。

Tags: .

  大二看世乒赛时曾经用过sopcast这个软件,不过是Windows版本的,常看的频道都挺流畅的。昨天在Ubuntu社区偶然看到的一个帖子提到了这个软件,找了一下,搜出来两个包,安装测试成功,记录一下。
  首先,下子这两个相互依赖deb包,sp-auth_3.0.1_i386.debsopcast-player_0.2.1_i386.deb

Tags: ,,.

  下面的图片是一个LED显示屏,显示的这个等式明显是错误的,原因是某个显示屏的像点坏了,你能找出来吗?我找了10分钟,最终还是没看出来。
break dot
  答案其实并不简单……坏点……并不都是该亮的没亮,还有可能是不该亮的却亮了……

Tags: ,,.

sunset

Tags: .

  一个最小堆的C++模板。什么东西都想封装成类,做成模板,即使它仅仅就是一个普通的函数,尤其是用到一些全局的对象时,觉得封装成类看起来更紧凑一点,使用起来也更方便更顺手一些。这个最小堆模板实现了以下几个小特性:
  容量不足时,能够动态地调整大小;
  可以用一个数组来初始化,并建立最小堆;
  没有复制构造,^*^.

Tags: ,.

我试图以二进制的方式打开文件movie.avi,并复制到另外一个文件film.avi,于是写了下面的一段代码。问题是,这段代码只对某些文件适用,而无法”完全”复制另外一些文件,也就是说,当源文件并没有读完时却已经提前结束了。我想应该是某一个特殊字节的值导致read认为文件已经读完了,但我是以二进制方式打开的文件呀,这种情况下,文件结束符EOF还有意义吗?puzzling……

Tags: ,.

这里还有几个比较小的命令:
zz: 把当前行放到屏幕中央;
zt: 把当前行放到屏幕顶端;
^a: 把当前光标处的数字(包括负数)加1;
^x: 把当前光标处的数字(包括负数)减1。

嗯,就是这个样子地……

Tags: ,.
Page 4 of 20Prev12345678910Next...Last »