本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
书只看了一半就扔在学校了, 等过段时间回学校再继续看吧, 经典图书, 墙裂推荐!
文件系统
对文件操作的进程
文件共享:每个进程在进程表中都有一个记录项,记录项中包含一张打开文件描述符表, 每个描述符占一行, 并有一个指向内核中文件表项的指针. 内核为所有开发打开文件位置一张文件表. 每个打开文件都有一个i-node结构.
本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
书只看了一半就扔在学校了, 等过段时间回学校再继续看吧, 经典图书, 墙裂推荐!
对文件操作的进程
文件共享:每个进程在进程表中都有一个记录项,记录项中包含一张打开文件描述符表, 每个描述符占一行, 并有一个指向内核中文件表项的指针. 内核为所有开发打开文件位置一张文件表. 每个打开文件都有一个i-node结构.
本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
段错误是由内存管理单元的异常导致的, 这个异常通常是由于解引用一个未初始化的或非法的指针引起的, 此时程序尝试访问的内存位置并不允许程序去访问.
本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
吐槽start
上两周都在忙中期考核的事情, 学校发的通知感觉很重视, 所以拿出来了100%的热情对待这件事, 然而最终答辩老师敷衍了事, 各种事不关已无所谓的心态让人反胃. 答辩结果也不进如人意, 不管怎么说, 自己背的锅, 哭着也要走完.
尽全力去做一件事情, 但不要对结果抱有太高期望, 然后这两件事情总是很难一起做到
吐槽end
本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
硬件依然是通过地址访问内存位置机器指令间接访问终于找到了个时间, 把这个坑给填上..
ownCloud is a self-hosted file sync and share server. It provides access to your data through a web interface, sync clients or WebDAV while providing a platform to view, sync and share across devices easily—all under your control. ownCloud’s open architecture is extensible via a simple but powerful API for applications and plugins and it works with any storage.
ownCloud是一个KDE社区开发的免费软件,提供包括文件、音乐、日历、联系人的同步服务, 支持在服务器, PC, 手机上同步. 提供PC端, 手机端(Android/iOS)的同步工具.
有了自己的VPS, 那么多存储空间不能浪费呀, 开始折腾一个属于自己的私有云盘吧, 存放私密信息、小电影什么的, 你懂得.
本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
类模板需要注意在类声明外部进行成员函数模板的实现, 需要使用完整的类型限定符
非类型模板参数)typename T::iterator pos;)包含模式)本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
最喜欢书中的一句话:
所谓最佳系统设计, 取决于系统希望做什么事情, 包括现在与未来.
1 | void TestConst() { |
本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
很早就听闻<暗时间>这本书的大名, 但一直没有时间(借口)阅览. 凑着女朋友忽然对读书产生的”大兴趣”, 搭着庆祝反法西斯70周年假期的顺风车, 将这本跨域书籍读完了.
初读<暗时间>我以为是一本关于时间管理的书籍(就像李笑来的<把时间当朋友>), 细读我以为是一本关于逻辑心理学的书籍(就像<正能量一亮>不断讲诉一个个实验来洗脑), 直接读完这本书我恍然大悟, 这是一本在讲诉人生的书, 以简单的文字描述人生的修炼, 大善!
本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.

曲径悲剧, 红杏感觉好日子也快到头了, 最近明显感觉访问Google速度下降了不少(延迟也高了), 于是终于决定自己折腾另谋出路.. 连电信都要推出氮气瓶业务了, 我们也该自己学着搭VPS了, 然后我学会的时候, Shadowsocks被干掉了, 真是一个搞笑的故事, 不过现在依然能用, 只是不维护了…
本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.
时隔一年, 重读C++ Primer这本
圣经, 怀念去年这时基友们一起debug, 一起吃饭, 一起睡觉, 一起分享知识的那个夏天, 以这篇文章纪念我的好朋友, 希望有机会我们再聚在一起吃酒撸串夜灯下诉过去与未来, 同时以我微薄的知识向C++之父敬礼.
本文不会罗列C++基础语法, 只说明需要注意的地方, 所有需要注意的地方均为作者主观观点.
如有任何错误之处, 欢迎斧正.
我认为学习一种语言, 一定要学习一种权威的编程风格指南, 就如python中的PEP8.
使用约定的风格, 可以减少协同工作的障碍, 建立程序猿之间的代码友谊. 虽然朋友说要对别人的代码宽容, 而我认为这就像纵容别人犯罪一样, 遵守一定的代码风格, 能瞬间拉近程序猿之间的距离, 增加代码可读性何乐而不为呢? 我喜欢看开源代码的原因之一就是很多著名的开源项目优雅的编程风格