Hux Blog

「离开世界之前 一切都是过程」

USA

Domain 美利坚合众国,简称为美国,由50个州、华盛顿哥伦比亚特区、五个自治领土和外岛 共同组成的联邦共和国。美国本土48州和联邦特区位于北美洲中部,东临大西洋,西临太平洋,北面是加拿大,南部和墨西哥及墨西哥湾接壤.阿拉斯加州 位于北美大陆西北方,东部为加拿大,西隔白令海峡和俄罗斯相望;夏威夷州 则是太平洋中部的群岛。美国在加勒比海和太平洋还拥有多处境外领土和岛屿地区。此外,美国还在全球...

SSH summary

refernence:SSH Introduction There are a couple of ways that you can access a shell (command line) remotely on most Linux/Unix systems. One of the older ways is to use the telnet program, which is ...

mkv、mp4封装格式

封装格式 就目前而言,流行的格式有rmvb、mp4(苹果称m4v)、mkv、avi、mov等。确切的说,这些都是封装格式,纯粹的包装,在包装里有视频、音频和字幕轨道(有些封装格式不支持字幕轨道)。做一个比喻,封装格式就如快餐盒,快餐盒里有饭(视频流),有菜(音频流),可能有汤(字幕)。 视频流 H264(或称AVC1,最常见)、XVID、DIVX、RV40、RV50、RV60、RM8、...

1984 George Orwell

Introduction 《一九八四》(Nineteen Eighty-Four),是英国(也许这也是他假象伦敦原因之一) 作家乔治·奥威尔(George Orwell)创作的一部政治讽刺小说,小说创作于 1948年,出版于1949年。书中讲述了一个令人感到窒息和恐怖的,以追逐权力为最终目标的假想的未来极权主义社会,通过对这个社会中一个普通人温斯顿·史密斯的生活描写,投射出了现实生活...

hash map

map map提供一个很常用的功能,那就是提供key-value的存储和查找功能。例如,我要记录一个人名和相应的存储,而且随时增加,要快速查找和修改。如果要速度快,就需要把这些记录按照字母顺序排列,然后按照二分法查找。但是增加记录的时候同时需要保持记录有序,因此需要插入排序。考虑到效率,这就需要用到二叉树。讲下去会没完没了,如果你使用STL 的map容器,你可以非常方便的实现这个功能,...

c++ II

Chapter 1 compile & execute in command line g++ main.cpp(enable possible warnings,use g++ -Wall,e.g.Warnings All) g++ -o result main.cpp (in this way,generate execute file result...

c++ fuction

std::cerr std::cerr(console error)是ISO C++标准错误输出流,与std::cout不同,ISO C++要求当cerr被初始化后,cerr.flags() & unitbuf非零(保证流在每次输出操作后被刷新),且cerr.tie()返回&cout。cout对应于标准输出流,默认情况下是显示器。这是一个被缓冲的输出,可以被重定向。cerr对...

c++ II

Chapter 2 type conversions assign float to integral,it will truncate.e.g. 3.8->3 assign an out-of-range value to unsigned type,the result is the modulo. assign an out-of-range value to...

Dot

编写 运行出图 进入graph目录,vim test.gv dot -Tpng -O test.gv 语法 有向图 1 2 3 4 5 digraph simple { a -> b -> c; b -> d; } note:有向图关键词 digraph;simple图片...

Numpy notes

introduce 标准安装的Python中用列表(list)保存一组值,可以用来当作数组使用,不过由于 列表的元素可以是任何对象,因此列表中所保存的是 对象的指针。这样为了保存一个简单的[1,2,3],需要有3个指针和三个整数对象。对于数值运算来说这种结构显然比较 **浪费内存和CPU计算**时间. 此外Python还提供了一个array模块,array对象和列表不同,它直接保存数值,和C...