06 2015 档案
摘要:Ref:https://codewords.recurse.com/issues/two/git-from-the-inside-outGit from the inside out Mary Rose CookThis essay explains how Git works. It assume...
阅读全文
摘要:参考:http://www.catb.org/esr/writings/taoup/html/ch01s06.htmlThe ‘Unix philosophy’ originated with Ken Thompson's early meditations on how to design a s...
阅读全文
摘要:操作系统部分(A)析:考查对目录结构的理解。目录也是文件,是一个特殊的文件。把若干目录组织在一起,以文件的形式保存在外存上,这就形成了目录文件。若把文件名和对该文件实施控制管理的信息称为该文件的文件控制块(FCB)。文件目录则是所有文件控制块的有序集合。它采用表格形式,每一个文件占一个表目。简称为文...
阅读全文
摘要:提高自己的专注力1)在早晨做完最重要的事,排除干扰,集中精力60-90分钟。完成以后,至少要休息几分钟。2)定期制定时间来做长远、富有创意、战略性的思考,比如未来职业规划。3)定期给自己放假,一年休假几天。当工作时,必须在规定时间内全神贯注;当你休息时,必须完全休息。即使事情再多,也要一件一件地进行...
阅读全文
摘要:1)“多态”的关键在于通过基类指针或引用调用一个虚函数时,编译时不确定到底调用的是基类还是派生类的函数,运行时才确定 -- 这叫 “动态联编”。2)分析下面示例的运行结果class Base {public: int i; virtual void Print() {cout Print...
阅读全文
摘要:1)头文件 game.h#ifndef GAME_H#define GAME_H// base classclass CCreature {protected: int m_nLifePower, m_nPower;public: virtual void Attack(CCreatur...
阅读全文
摘要:1)使用vc6 编写动态库,动态库源码 (dll_test.cpp) 如下:#include // _declspec(dllexport) means test() can be called by othersvoid _declspec(dllexport) test() { Messa...
阅读全文
摘要:windows 下动态库的动态库简写为DLL(Dynamic Linkable Library),是一种可执行文件,但是它又不同于EXE文件,DLL不能独立运行,而是等待被调用。DLL编译后不能查看源代码,这起到了保护软件作者版权的作用。由于DLL文件本身不可以运行,而是需要通过应用程序调用来达到执...
阅读全文
摘要:在面向对象的程序设计中使用多态,能够增强程序的可扩充性,即程序需要修改或增加功能的时候,需要改动或增加的代码较少。
阅读全文
摘要:VC6 英文版分享地址链接:http://pan.baidu.com/s/1eQpQBGe 密码:6cvi安装过程中在如下图的步骤是很关键的:选“Custom”选 "Tools" 然后选 “Change Option”把 “OLE/Com Object Viewer” 选项去掉!然后点击“OK”。回...
阅读全文
摘要:在类的定义中,前面有virtual 关键字的成员函数就是虚函数。1)virtual 关键字只用在类定义里的函数声明中,写函数体是不用。2)构造函数和静态成员函数不能是虚函数。虚函数的作用同函数重载一样,也是为了实现多态性。以下示例中 A 和 B 定义了相同接口,分别调用时,输出不同。class A ...
阅读全文
摘要:参考http://www.johndcook.com/blog/2015/06/18/most-important-skill-in-software/When it comes to writing code, the number one most important skill is how ...
阅读全文
摘要:1、现象描述1)使用 imx6 的开发板,加载9脚的 8G SanDisk SD 卡后,对SD卡读写文件都正常2)将该9脚 SD卡插入到 新焊接的 SD 卡座后,只读不能写。2、只读的原因SD卡座上的 W/P 脚 虚焊(相当于一直悬空)。重新焊接 W/P 后问题解决。3、原因分析正常情况下,如果SD...
阅读全文
摘要:交叉编译生成的 libaa.so 及其测试程序 aa_test 在 imx6 开发板上运行时,有如下错误提示:error while loading shared libraries: libaa.so将 libaa.so 放到 imx6 开发板中的 /usr/lib/ 目录下后,再运行,问题解决。
阅读全文
摘要:1、动态链接库的制作动态链接库与普通的程序相比,没有main函数。 通过 -shared 和 -fPIC 编译参数产生 .so 动态链接库文件。程序在调用库函数时只要链接上这个库即可。1)编写动态库代码定义头文件 reader.h#ifndef READER_H_#define READER_H_i...
阅读全文
摘要:作者写得真心好啊。已经读弹痕四遍了,这次下决心从京东买了书。支持纷舞妖姬嘛。我X, 哪晓得这个版本删减太厉害了。哪个渠道出了问题? 我党?出版社? 感觉不像是作者干的事哇!!!网上 mobi 格式的弹痕 太少了。自制一个无删减版,分享快乐!~链接:http://pan.baidu.com/s/1sj...
阅读全文