程序员阿士顿的故事2011-03-19 21:37:51前几天有人在 Stack Exchange
上提了一个问题 How can a new programmer impress the software engineer
(boss)?(作为新手程序员如何给软件工程师出身的老板留下好印象?),J...
分类:
其他好文 时间:
2014-05-10 00:00:32
阅读次数:
583
1.top使用权限:所有使用者使用方式:top [-] [d delay] [q] [c]
[S] [s] [i] [n] [b]说明:即时显示process的动态d :改变显示的更新速度,或是在交谈式指令列( interactive
command)按sq :没有任何延迟的显示速度,如果使用者是有...
分类:
系统相关 时间:
2014-05-09 23:57:11
阅读次数:
714
那么Cowboy是什么呢?Cowboy is a small, fast and
modular HTTP server written in Erlang.其定位非常明确:Cowboy aims to provide a complete
HTTP stack in a small code ba...
分类:
Web程序 时间:
2014-05-09 23:06:24
阅读次数:
411
cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$lscpu
Architecture:i686#cpu架构
CPUop-mode(s):32-bit,64-bit
ByteOrder:LittleEndian#小尾序
CPU(s):4#总共有4核
On-lineCPU(s)list:0-3
Thread(s)percore:1#每个cpu核,只能支持一个线程,即不支持超线程
Core(s)perso..
分类:
系统相关 时间:
2014-05-09 21:21:28
阅读次数:
579
快速选择算法,就是从给定的一个集合S={a1,a2,...an}中选出第K个大小的数,或者给出其所在的下标之类的。
如果使用排序,比如merge_sort,然后返回第K个元素的下标,复杂度是O(NlogN)
如果使用heap_sort,或者优先队列,则复杂度是O(NlogK)
如果使用quick _sort的一个变种,叫 quick select,则平均复杂度为O(N),最坏复杂...
分类:
其他好文 时间:
2014-05-09 20:48:02
阅读次数:
841
bochs调试的有些命令根据版本好像有变化,我在ubuntu下安装了bochs-2.4.6,发现和bochs-2.3.6命令出现区别,在2.3。6版本支持dump_cpu、info r等命令,在我安装的2.4.6版本中不支持这两个命令,后面在使用bochs的过程中会陆续总结一些2.4.6支持的命令,最简单的方法是通过help来获取,下面先记录一些常用的:
r 查看通用寄存器
sreg 查看段寄...
分类:
其他好文 时间:
2014-05-09 15:04:09
阅读次数:
315
data URI scheme通俗的来讲就是将一张图片直接塞到HTML中而不是通过HTTP请求去获取。这样从表面上看会减少一次HTTP的请求,实现了对于网页的优化(不过看了其他一些文章data URI因为将图片采用了base 64的编码方式进行表达,所以还是需要进行HTTP去下载内容,而且这样的渲染方式同时也加大了内存,cpu等等的压力,因此选择的时候需要进行性能方面的权衡)。
比如一张图片...
分类:
其他好文 时间:
2014-05-09 14:42:18
阅读次数:
258
usergroupwwwwww;worker_processes8;//进程数,建议设置为等于CPU总核心数error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;pidlogs/nginx.pid;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-st..
分类:
其他好文 时间:
2014-05-09 14:30:49
阅读次数:
308
二进制翻译(BinaryTranslation)是一种直接翻译可执行二进制程序的技术,能够把一种处理器上的二进制程序翻译到另外一种处理器上执行.它使得不同处理器之间的二进制程序可以很容易地相互移植,扩大了硬件/软件的适用范围,有助于打破前面提到的处理器和支持软件之间互相掣肘影响创..
分类:
其他好文 时间:
2014-05-09 14:14:53
阅读次数:
275