V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  weidaizi  ›  全部回复第 3 页 / 共 8 页
回复总数  150
1  2  3  4  5  6  7  8  
@zooo 啊哈,是的呢,如果感兴趣可以看看我这边的源码,或者也可以看看 Nanolog 那边的源码,虽然思路相同,但是实现是完全不一样的,不过都藏了很多有趣的东西呢!
就比如一个很简单的问题:为什么 haclog 和 Nanolog 都要限定 format 字符串为字符串常量呢? 感兴趣可以去代码里探索一下呀,哈哈哈哈哈
@hitmanx 感谢提醒!的确是一个好建议!我之后会另外开一个库,可以用同一个 benchmark 的参数,来测多个不同的库,届时来回复您~

另外,项目中的 benchmark 确实我没在 README 中解释很详细,这个我的锅
其实就是使用 google benchmark 在测两部分场景
1. 设定最小的测试时间(google benchmark 中的 MinTime),这时间中尽可能的压力测试写日志,看看当缓冲区高度紧张的情况下,日志前端写入效率如何。这个场景下测试了当线程数为 1/2/${CPU 数量的一半}/${CPU 数量 - 1} 的情况
2. 设定迭代和重复次数(google benchmark 中的 Iterations + Repetitions),看看当缓冲区没被打满的情况下,能跑多快。这个场景下测试了当线程数为 1/${CPU 数量的一半}/${CPU 数量}/${2 倍 CPU 数量} 的情况
@zhs227 之后我加好了,一定来回复您! (*^_^*)
@zhs227 这个的确可以加一下,但是考虑到保持日志库本身的简单,不对外部的有依赖;所以得想一下如何实现
* 自己实现
* 或是从允许商用的 LICENSE 开源压缩库里扒代码
* 或是以 extra 的形式增加一个依赖外部 gzip 的 handler
十分感谢提醒!!!
@huangzongzhuan 谢谢夸奖!纯粹是兴趣,乐在其中,祝你也能对技术保持长久好奇心!
277 天前
回复了 zzzkkk 创建的主题 C++ fsantinize 弱智
看完标题:OP 搁着炸鱼?
看完下面回复:难道这 OP 真的不懂?
看了一下 OP 的其他帖子:哦,原来是真小白啊
289 天前
回复了 moguizhong 创建的主题 问与答 Python 程序如何部署啊?
两种方法
1. pyinstaller 打包成可执行文件,然后部署
2. docker 打成镜像,要用的时候拉起来
290 天前
回复了 weidaizi 创建的主题 程序员 本地纯终端界面的 2FA TOTP 验证码生成器
@SimonOne 👍 看了一下,这个也很不错啊!
290 天前
回复了 weidaizi 创建的主题 程序员 本地纯终端界面的 2FA TOTP 验证码生成器
@body007 啊哈,之前搜:"2fa terminal, site: github",有搜到这个项目,但是看简介中写: "密钥是明文存储",这个不太符合我的需求,所以当时就没用这个了
290 天前
回复了 weidaizi 创建的主题 程序员 本地纯终端界面的 2FA TOTP 验证码生成器
@jstony 加了一个过期时间,可以试试,哈~
290 天前
回复了 weidaizi 创建的主题 程序员 本地纯终端界面的 2FA TOTP 验证码生成器
@jstony 好建议!我待会就加一下~
290 天前
回复了 weidaizi 创建的主题 程序员 本地纯终端界面的 2FA TOTP 验证码生成器
@SimonOne 啊哈,感谢!我的这个是实现了 RFC 6238 里的三种,并且验证一下 github/google/microsoft 的账户没啥问题;非标的情况的确后面要加一下,谢谢提醒呀!
整了个本地纯命令行的 2FA TOTP 验证码生成器: https://v2ex.com/t/970617
这个结果为 0, 1 都是有可能的,还有可能为 -1, 2, -2, 3, ...... 这和版本无关呀 : )
负能量吸引流量现在不是已经做烂了吗? 比如前几天看了个吃饭被陌生人强行敬酒的,结果是自导自演;搞男女对立的,还有假卖惨的,太多了吧
321 天前
回复了 Mrzhs 创建的主题 问与答 时间复杂度太难了.. 虚心求教
《数据结构与算法分析-C 语言描述》读书的时候是看这本,感觉挺简单易懂的
* 我十几年前是看《 c++ primer plus 》,算是基础书吧,虽然厚但是挺简单的。c++ 看似很庞大,但是和大多数语言一样,也是 2/8 法则,大多数时候用到的都是 20% 语法。 不要沉迷于复杂的语法,根据工作需求,边学边做吧。
* c/c++ 如果做应用的话,cmake 要看一下,算是 c/c++ 做应用事实上的构建系统标准工具了,可以理解为 mvn 或者 gradle 之于 Java 的感觉 (现在还有 meson 啥的,但是这个不看也影响不大)。
* 最后是包管理有 conan 和 vcpkg ,不过这个不会倒也无所谓,比如我平时要么就是用自己写的包管理工具,要么直接把所有依赖全部在工程中源码编
337 天前
回复了 easylee 创建的主题 职场话题 新来的同事与组长开喷
哈? 都在一个办公室了,难道不是当面沟通效率更高? 说个方案,画个图或者打个草稿啥的也方便。这都能吵起来,不是很理解
351 天前
回复了 luxinfl 创建的主题 程序员 在南京,干了 8 年,真的是越来越菜了
@zhuangjia 烟草,电力,石油等这类行业的员工确实少刷 v 站,但不代表别人的行业不存在啊 (doge
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5093 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 93ms · UTC 03:43 · PVG 11:43 · LAX 20:43 · JFK 23:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.