JOS 不能进入lab2 问题的解决
这个鸟问题折腾了我好久!
lab2是需要 kern/pmap.c的!但是这里没有
首先要git checkout -b lab2 origin/lab2
(只要做好上面这一步,就可以确保能够调整好文件了,坑啊!到现在都6个小时不止了!)
接着git fetch
然后git merge...
分类:
其他好文 时间:
2014-10-14 02:51:08
阅读次数:
181
背景最近在重读“Dynamo: Amazon’s Highly Available Key-value Store”(经典好文,推荐!),文章4.4 中聊到了Data Version为了提高可用性,Dynamo允许“更新”操作异步的传播到其他副本,当出现多个写事件并发执行时,可能会导致系统中出现多个版本的对象。由于我们无法保证分布式系统中的多个结点的物理时钟是完美同步的,所以通过物理时钟来确定事件...
分类:
其他好文 时间:
2014-10-10 21:35:54
阅读次数:
213
最近收到一笔捐款,虽然只有10元,但是第一次收到热心人的鼓励,十分开心。感谢无私捐款的人。现将捐款人列出,谨表示感谢,本人将继续努力写出好文章。
热心的捐款人,如果您希望自己的名字不显示或半显示,请留言或站短我。
分类:
其他好文 时间:
2014-10-10 18:50:54
阅读次数:
138
上文讲解了Java线程的创建、启动以及停止,在讲到停止线程时说到了Java中断,Java中断是停止线程的一种协作机制,本文打算对Java中断机制进行详细讲解。 在网上搜索Java中断机制,发现两篇好文章,分别如下:Java 理论与实践: 处理 InterruptedException以及详细分...
分类:
编程语言 时间:
2014-10-07 00:16:22
阅读次数:
310
linux下的同步和互斥
Linux sync_mutex
Semaphore.h
一份好文档,胜读十年书
本文参考了诸多资料,百度百科,cplusplus等
首先介绍一个头文件
#include
这里面包含了大多数的所需要使用的信号量.
包含:
int sem_init(sem_t *sem, int pshared, unsigned int value)...
分类:
系统相关 时间:
2014-10-03 23:39:55
阅读次数:
378
帕雷托法则明确指出,20%的因导致80%的果。又称为80-20法则,它适用于几乎每一个需要人作为劳动主体的相关领域。 在软件开发领域,这个法则可以概括为,大多数的问题都是由少数不良编码习惯造成的。改变这些习惯,你会更有效率。 下面讲讲最要不得的10条编码习惯: 1.拼写错误 让我特别讶异的是,...
分类:
其他好文 时间:
2014-09-29 17:30:21
阅读次数:
167
我在学习网络编程的时候经常看到C10K问题,那么究竟什么是C10K问题呢?我看到了一篇好文章就转了过来,原文地址为:c10k问题 所谓c10k问题,指的是服务器同时支持成千上万个客户端的问题,也就是concurrent 10 000 connection(这也是c10k这个名字的由来)。由于硬...
分类:
其他好文 时间:
2014-09-26 20:01:18
阅读次数:
145
通过崩溃捕获和收集,可以收集到已发布应用(游戏)的异常,以便开发人员发现和修改bug,对于提高软件质量有着极大的帮助。本文介绍了iOS和android平台下崩溃捕获和收集的原理及步骤,不过如果是个人开发应用或者没有特殊限制的话,就不用往下看了,直接把友盟sdk(一个统计分析sdk)加入到工程中就万事...
分类:
移动开发 时间:
2014-09-22 00:14:21
阅读次数:
431
GIT+云盘作 做 文档管理工具 在工作中, 会遇到公司的文档 和 自己家里的 文档进行同步的问题, 通常我们使用U盘作为传输节制, 但是不是非常好,文档的改动都不能发现, 导致回家同步的时候, 出各种问题.这时候我们 就可以 考虑使用GIT了, 外加一个百度云盘 则就顺利的完成了 文档同步和历史....
分类:
其他好文 时间:
2014-09-15 22:41:39
阅读次数:
262