随笔分类 -  linux

摘要:“一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所 阅读全文
posted @ 2016-05-11 17:53 warkly 阅读(742) 评论(0) 推荐(1)
摘要:介绍 NFS,Network File System,网络文件系统。主要功能是通过网络让不同的主机系统间共享资源,类似于windows下的文件共享。适用于互联网中小型企业。 工作原理 客户端发送请求 客户端的RPC服务通过111端口向服务端的RPC服务发送请求 服务端的RPC服务找到对应的端口映射, 阅读全文
posted @ 2016-04-28 18:47 warkly 阅读(295) 评论(0) 推荐(0)
摘要:rsync(remote sync)是一款远程同步工具,可以实现全量备份、增量备份、本地备份、删除,核心功能是远程数据备份。 工作原理 "rsync核心算法" 1.分块checksum算法 首先,把文件平均切成若干个小块,然后对每块计算两个checksum rolling checksum:弱che 阅读全文
posted @ 2016-04-26 08:42 warkly 阅读(289) 评论(0) 推荐(0)