操作系统
文章平均质量分 60
小弟季义钦
好东西要大家分享!
展开
-
浅谈保存一个文件操作内部发生了什么
比如新建一个word,写了一行字,然后点击保存。发生了什么?这个数据会不会马上写到磁盘上? 1 文件系统:文件系统是一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型(Abstract data type)。文件系统是一种用于向用户提供底层数据访问的机制。它将设备中的空间划分为特定大小的块(扇区),一般每块512字节。数据存储在这些块中,大小被修正为占用整数原创 2012-11-09 23:00:53 · 1221 阅读 · 0 评论 -
多个进程能否监听同一个端口号?
我们都知道socket是网络上两个进程之间的双向通信链路, 即socket = A进程的IP地址:端口号 B进程的IP地址:端口号。 那么有个问题就很有意思了,不同的进程可以监听在同一个IP地址:端口号么?根据Unix网络编程中的知识可知,服务端监听一个端口会经历:1、根据套接字类型(Ipv4,Ipv6等)创建套接字socket2、将套接字bind绑定到具体的网络地址和端口号3、调用liste原创 2016-03-22 22:58:55 · 23833 阅读 · 3 评论 -
Java IO:阻塞/非阻塞式IO、同步/异步IO
转载请注明出处:jiq•钦's technical Blog 本文主要内容转自这篇文章,并在此基础上理解后总结。引言同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blo转载 2015-07-06 22:58:04 · 3562 阅读 · 0 评论