自定义程序
1 subscriber
73 photos
15 videos
5 files
251 links
自定义程序丰富生活
Download Telegram
Forwarded from Asuka Langley
然后可能出现同时有n个线程来查一个不存在的记录
Forwarded from Asuka Langley
我希望就是只要一个线程去网络上查找
Forwarded from Asuka Langley
然后其他线程在发现缓存不存在的时候就 wait
Forwarded from Asuka Langley
等到那个去网络上查找的线程查询完毕写入缓存的时候就把他们都唤醒
Forwarded from Asuka Langley
重新查缓存
Forwarded from DCjanus
默认 Future 在 poll 返回 Ready 之后,再 poll 的行为是未定义的;fused 会保证它可以被重复 await
Forwarded from oxa
解决方法就是把通知和数据本身存在性绑定在同一个锁上面,比如 CondVar 。或者就直接 RwLock 用分别锁读和写
Forwarded from Asuka Langley
我直接换了一个缓存库
Forwarded from Asuka Langley
原来那个太离谱了
Forwarded from Asuka Langley
在高并发的情形下查出来的都是 None
Forwarded from Asuka Langley
现在换 moka 了
Forwarded from 远程工作者 (远程工作者)
#远程工作 #文章 远程办公参与开源项目如何协作?
https://mp.weixin.qq.com/s/kNullP8P3_plKjEsL5XT0Q

来源:写代码的老王
摘要:远程工作5个月使用的各种工具的总结,很多都给出了不错的免费或者开源替代品。
Forwarded from Λ-Reading ♡
用了好多年Calibre,用来管理电子书和电脑上阅读,然后把Calibre 数据库建立在onedrive 里面(千万别删除和修改数据库里任何一个文件,会让你所有资料无法读取),备份和迁移以及其它电脑打开,方便极了。而且Calibre开发者是我见过最勤奋的人,差不多每周都会更新。
建议大家用起来,早用早受益,建立自己的数字图书馆和资料库,别指望网上下载。不过,也别囤书,是真正自己想看和正看的。
Forwarded from 不求甚解
#App #GitHub

💻 今天介绍 V2EX 创始人 Livid 的新项目 —— Planet

📚 Planet 是一个开源的 macOS 原生 App,可以让用户直接在自己的电脑上发布一个网站或者博客到 IPFS。通过 Planet 可以让创作者的内容直达读者,中间没有任何人可以干涉,真正的实现创作自由,阅读自由。换句话说,它和公众号、博客等平台最大的区别是将内容是放在 IPFS 网络,而不是放在类似阿里云的中心化的服务器上。从创作到阅读,没有中心化的平台管控。基于 IPFS 有以下特点:

🔸 Planet 可以直接创建内容发布到 IPFS;
🔸 Planet 发布的内容不会上链(不会用到 filecoin),因此使用 Planet 发布内容时不需要钱包地址,是免费的;
🔸 因为节点必须要在线,所以当你把 IPNS 发给其他人,让其他人 follow 时,要求你的 App 必须处于打开状态;
🔸 可以用 Pin 的方式解决节点在线问题。比如你可以使用提供了 1GB 的免费存储空间的 Pinata
🔸 你的 follower 越多,节点越多,访问速度越快;
🔸 你发布的内容,你的 follower 可以自动获得更新;
🔸 你发布的内容是可以修改的,修改发布的是一个新文件,并非对原来的文件进行了调整。

🤔 如果你想使用 Planet,可以前往官网下载,也可以去 GitHub 查看源码,或者可以先看看 Livid 撰写的 帮助文档

🔍 本篇内容发现于 即刻,发布者是 John.Joe