会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fasionchan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2018年8月13日
Go语言之旅:包
摘要: 每个 *Go* 程序都是由一些包组成的。程序从 `main` 包开始执行。
阅读全文
posted @ 2018-08-13 09:38 fasionchan
阅读(453)
评论(0)
推荐(1)
2018年8月10日
网络七层协议之数据链路层
摘要: 将两服务器通讯问题扩展到多服务器通讯问题,需要解决寻址以及复用/分用问题,这就是数据链路层的主要作用。
阅读全文
posted @ 2018-08-10 13:35 fasionchan
阅读(1403)
评论(0)
推荐(1)
2018年8月9日
网络七层协议之物理层
摘要: 通过两服务器通讯问题引入物理层的讨论,物理层主要承担比特流传输的职责。
阅读全文
posted @ 2018-08-09 18:12 fasionchan
阅读(4460)
评论(0)
推荐(1)
2018年8月8日
Linux文件描述符
摘要: 在Linux通用I/O模型中,I/O操作系列函数(系统调用)都是围绕一个叫做文件描述符的整数展开。这不禁让人产生疑问:这个整数代表什么?一个数值代表一个文件吗?随便传一个整数进去调用可以吗?
阅读全文
posted @ 2018-08-08 18:48 fasionchan
阅读(3586)
评论(0)
推荐(1)
2018年8月6日
Linux系统调用原理
摘要: 操作系统通过系统调用为运行于其上的进程提供服务。 当用户态进程发起一个系统调用, CPU 将切换到 内核态 并开始执行一个 内核函数 。 内核函数负责响应应用程序的要求,例如操作文件、进行网络通讯或者申请内存资源等。 原文地址: "https://learn linux.readthedocs.io
阅读全文
posted @ 2018-08-06 18:11 fasionchan
阅读(8662)
评论(2)
推荐(3)
2017年6月20日
[译文]跳表:一种平衡树的概率性替代品
摘要: 跳表 是一种可以替代 平衡树 的数据结构。跳表追求的是概率性平衡,而不是严格平衡。因此,跟平衡二叉树相比,跳表的 插入 和 删除 操作要简单得多,执行也更快。 二叉树可以用来实现字典和有序表等抽象数据结构。在元素随机插入的场景,二叉树可以很好应对。然而,在有序插入的情况下,二叉树就退化了(链表),性
阅读全文
posted @ 2017-06-20 09:04 fasionchan
阅读(1232)
评论(0)
推荐(4)
上一页
1
2
3
公告