5. 多人协作
摘要:前面讲的一直是单人开发的模式。要让多人共同开发一个软件,大家共同使用版本控制的话,就要再做一点工作了。什么?你不需要?我以前也这样想,但是你总有一天会需要的。就算没工作,在大学里做项目时也会需要别人的帮助的。人多力量大嘛。^_^ 开启多人协作的大门的方法是,开启 Subversion 中服务进程。我们可以新建一个快捷方式。我的快捷方式的命令是这样的:"C:\Program Files\Su...
阅读全文
C# 中信号量的使用
摘要:.NET Framework 中信号量的定义在 System.Threading 中,名为 Semaphore 的类。 在操作系统的课程我们应该学到了如果使用信号量来进行多线程或者多进程的同步和互斥。(如果你没学过,不妨找一本书看看。个人认为很有好处。^_^)这时,你就可以用 Semaphore 进行一个小练习了。 我们可以随便使用 Semaphore 来做个 Demo。反正是给你自己...
阅读全文