Linux
Azure小诶
这个作者很懒,什么都没留下…
展开
-
Mactype与VirtualBox的兼容性问题
最近将win下的虚拟机从Vmware Player换成了VirtualBox,发现启动虚拟机时报错: exit code -1073741819 (0xc0000005) 读log后没有找到解决问题的关键,后来在知乎查到是与Mactype发生冲突。https://www.zhihu.com/question/27159349 解决方法很简单,在MacType用户向导中将VirtualBox的相原创 2016-04-18 22:51:26 · 1714 阅读 · 0 评论 -
如何重新开启小米平板的USB计算机连接功能
今天使用小米平板连接电脑的时候不小心关闭了MTP,导致电脑无法识别平板。想重新打开时,找遍了系统设置选项竟然没有这个开关。查询论坛的解决方案大多推荐双清,代价实在太大。其实MTP的设置界面是安卓本身自带的,MIUI不知作何考虑隐藏了这个界面,所以是有办法将它调出的。这个下载安装QuickShortcutMaker这个应用,并将平板连接上电脑。在“渐进式搜索”->“活动“界面中搜索“USB”原创 2016-07-20 16:20:06 · 13837 阅读 · 3 评论 -
Unix网络编程学习日记(一):半双工非阻塞socket客户端的实现
socket编程I/O模型简述,和一个简单的socket客户端的实现原创 2017-08-08 19:31:13 · 599 阅读 · 0 评论 -
Unix网络编程学习日记(二):多线程全双工socket客户端的实现
简单的多线程socket客户端的实现原创 2017-08-08 19:40:00 · 983 阅读 · 0 评论 -
Unix网络编程学习日记(三):多进程全双工socket客户端的实现
多进程实现全双工socket客户端原创 2017-08-08 19:58:49 · 756 阅读 · 0 评论 -
Unix网络编程学习日记(四):基于select的单线程半双工socket客户端的实现
select()和pselect()允许程序监控多个文件描述符,等待一个或多个文件描述符变为I/O操作的“就绪”状态。一个“就绪”状态的文件描述符被认为可以接受内核提供的IO操作,比如不被阻塞地“read()”。 有趣的是,Unix的标准输入/输出也是一类文件描述符,可以和socket描述符同时被监听。所以,可以用select监听socket和stdin,保证实时接收网络数据的同时又不阻塞住键盘输原创 2017-08-15 09:02:30 · 442 阅读 · 0 评论 -
Linux进程与线程的比较
进程与线程的关系在Linux 2.6以后,系统使用了一种新的pthread线程库NPTL(Native POSIX Threading Library),但其实系统底层依旧使用轻量级进程(LWP)来实现线程这一机制,所以线程与进程的关系颇为繁杂。 首先要明确的是,某一进程中的所有线程共用同一“进程id”(pid)。但为了管理不同线程对系统资源的使用,这里引入了一个“线程组编号”(tgid)的概念。原创 2017-08-25 10:29:57 · 438 阅读 · 0 评论