会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Juicyee
博客园
首页
新随笔
联系
订阅
管理
2020年7月1日
_ 及 :_*
摘要: _ 及 :_* 1 _ 下划线的作用 通配符,导入包时用 在参数后追加 :_* 作为一个整体,指示将该参数作为一个参数序列处理,如 val s = sum(1 to 5:_*),指示将1 to 5生成的集合中的元素作为参数序列一个个传入 sum 中 指代集合中的每个元素,通常用在 map 、filt
阅读全文
posted @ 2020-07-01 11:11 Juicyee
阅读(114)
评论(0)
推荐(0)
2018年9月6日
select、poll、epoll三组I/O复用比较
摘要: 一、事件集对比 select的参数类型fd_set没有将文件描述符和事件绑定,仅仅是一个文件描述符集合,因此需要提供3个这种类型的参数分别传入可读、可写及异常等事件。一方面使得select不能处理更多类型的事件,另一方面由于内核对fd_set集合的在线修改,下次调用select前不得不重置这3个fd
阅读全文
posted @ 2018-09-06 16:52 Juicyee
阅读(103)
评论(0)
推荐(0)
2018年9月3日
线程池设计中的惊群问题
摘要: 本篇转自:http://zsxxsz.iteye.com/blog/2028452 多线程编程已经是现在网络编程中常用的编程技术,设计一个良好的线程池库显得尤为重要。在 UNIX(WIN32下可以采用类似的方法,acl 库中的线程池是跨平台的) 环境下设计线程池库主要是如何用好如下系统 API: 1
阅读全文
posted @ 2018-09-03 20:49 Juicyee
阅读(550)
评论(0)
推荐(1)
公告