发布时间:2013-07-31 15:40:35
提到了flock,不提fcntl这个锁有点不想话,毕竟fcntl这个锁才是更常见的一把锁。咱也不能拈轻怕重,逮着软柿子可劲捏,今天我们比较下这两种类型锁的异同,并从kernel实现的层面,来讲讲为啥表现不同,准备好了没,LET GO!上一篇博文讲到了flock系统调用那把锁是FL_FLOCK类型的锁,而fcntl创建的锁是遵循POSIX标.........【阅读全文】
发布时间:2013-07-16 09:50:22
今天来补记下上周四、五的情况吧。由于fsrip的源码使用CPP写的,而自己对于面向对象实在外行的可以,于是用了约三天的时间来学习《Essentiao C++》,希望可以快速上手。最后对于面向对象的概念和语法都有了大致的了解,于是就开始查找之前的calng++编译错误,提示GetLastError()函数没有定义的问题。 .........【阅读全文】
发布时间:2013-07-16 09:28:29
场景:一台服务器上运行了多个程序各个程序有自己固定的端口,程序会对外发起连接,所以程序除占用自身的固定端口还用占用其他随机端口。如果应用程序对外tcp连接占用的是其他应用程序的固定端口,就会造成这个应用程序不能启动,提示端口已经被占用。解决方法:定义系统对外发起的tcp连接占用的端口范围。具体方法:.........【阅读全文】