会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
thepoy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
2021年3月26日
博客园使用markdown折叠
摘要: 博客园没有针对折叠块进行优化,会将代码中的一些符号转义成html代码,会莫名其妙断行,不是很好用,我只找到了折中的办法。 将代码先以代码块形式保存,再将代码块对应的html源码复制下来,用detail折叠块替换。 用```生成的示例代码: 示例代码: body { width: 100px; hei
阅读全文
posted @ 2021-03-26 11:42 thepoy
阅读(170)
评论(0)
推荐(0)
2021年3月25日
浅谈 select、poll 和 epoll
摘要: title: 浅谈 select、poll 和 epoll tags: [select, poll, epoll, 系统] layout: article key: author: thepoy 、`poll epoll`都是 IO 多路复用的机制,能够监听多个文件描述符的读/写事件。一旦某个描述符
阅读全文
posted @ 2021-03-25 23:07 thepoy
阅读(219)
评论(0)
推荐(0)
博客园美化/定制,给代码块增加行数,更改代码块风格,自动生成目录,点击目录平滑滚动
摘要: 代码块增加行数需要申请js权限,根据自己的需要申请。 我只做了简单的样式修改,主要是因为博客园默认的markdown格式太原始了。 可以直接使用下面的代码,也可以在下面找一个自己喜欢的风格对应的css文件: https://highlightjs.org/static/demo/ 样例:https:
阅读全文
posted @ 2021-03-25 16:07 thepoy
阅读(378)
评论(0)
推荐(0)
2021年3月24日
探索一下defer
摘要: Go 语言的 defer 会在当前函数返回前执行传入的函数,它会经常被用于关闭文件描述符、关闭数据库连接以及解锁资源。 作为一个编程语言中的关键字,defer 的实现一定是由编译器和运行时共同完成的,不过在深入源码分析它的实现之前我们还是需要了解 defer 关键字的常见使用场景以及使用时的注意事项
阅读全文
posted @ 2021-03-24 17:58 thepoy
阅读(115)
评论(0)
推荐(0)
Golang 分布式系统
摘要: tags: [Golang, 分布式] layout: article key: author: thepoy 一、分布式 id 生成器 在高并发场景中,通常需要类似 MySQL 自增 id 一样不断增长且不会重复的 id。 比如某电商双 11 时,在 0:00 开始,会有千万到亿级的订单涌入,每秒
阅读全文
posted @ 2021-03-24 15:45 thepoy
阅读(1254)
评论(0)
推荐(0)
2021年1月28日
Colly 爬虫,为 Retry 添加一个简单的计数器
摘要: Colly 的 Retry 函数,设计理念不知道是什么,一旦使用了 Retry 访问了一个本就有问题的链接,就会无限循环访问,永不停止。 我们就手动添加一个map用来计录链接的重试次数。 下面的代码简单有效,但只对GET方法有效。 // RetryCounter GET方法重试计数器 type Re
阅读全文
posted @ 2021-01-28 14:00 thepoy
阅读(399)
评论(0)
推荐(0)
上一页
1
2
3
4
5
公告
目录