Lazydog OCR

日常开发中,我们经常会拿到一个测试同学反馈的截图,圈上了有问题的部分,需要你来排查问题。 你看得到图片上有traceid和JSON入参,但是没有复制给你。你去找他复现,又得折腾人家重新给你抓信息。 此时使用苹果的同学就跳出来了,可以直接 OCR 图片上的文字出来。 如果没有苹果怎么办呢?我搜了一下,找到了 Tesseract 这个神奇的库,并把他包装成了一个在线网站。 最后的成品就是这样的 提前说明,这种开源的纯离线 OCR 没有大厂提供的付费 OCR 接口效果好,胜在一不用付费,二不用上传,全靠本机的算力进行识别。 ...

2022-09-25 · 2 分钟 · zjyl1994

Golang 泛型初体验

最近给公司的几个服务升级到了Go1.18,总算能好好的体验泛型了。 1.18泛型更新了一段时间,我们公司的基础构架也上了1.18的底包,可以愉快的玩耍泛型了。 ...

2022-08-05 · 3 分钟 · zjyl1994

Golang 使用ECDSA进行数字签名

数字签名可以检查数据是否遭到篡改 起因 我的工作中,开发了一个批量改写和执行 SQL 的数据处理服务。 待执行的 SQL 模板会按照迭代定期发布到服务中,决定了服务最终运行时生成的 SQL。 ...

2022-07-27 · 2 分钟 · zjyl1994

戴尔V3400 Fedora折腾笔记

赶上京东做活动以旧换新,处理了家里的老电脑和吃灰手机。 我的主力电脑是 联想小新Pro 13 2020 锐龙版本,由于工作离不开真实的 Windows 环境,我的 Linux 开发都被迫挤到18年那部 TMB117 小笔记本上。 很难想象一部18年的赛扬老机器是如何顶着无风扇的降频硬抗开发任务的,在京东看到活动之后就萌生了换机的想法。 考虑到有一块从下载机上拆下来的闲置大容量SSD硬盘,可选电脑范围就被限制的很窄了,毕竟2022年想找到还有SATA盘位的新笔记本非常难找。 考虑到兼容性、SATA、性能等,最后圈定了 Dell Vostro 3400 i5-1135G7+16G内存+512G固态版本,京东当时的活动价 3599。 选择理由: 11代i5 性能保障。(12代i5有大小核设计,按照日常Linux经验,这种新技术头几年体验会很差) SATA盘位预留并且有线和安装架无需额外购买(Acer的EX215有预留HDD空间但是排线和架都要另外购买,而且没有提供购买渠道) Ubuntu 认证机型,意味着大部分软件功能都应该是好使的,如果不能用可以去Ubuntu里抓驱动过来。 ...

2022-05-27 · 4 分钟 · zjyl1994

小工具导航页

上班的时候经常需要使用工具网站,公司环境不方便登录自己的账号进行云同步。 所以我简单的糊了一个 Vue 的小工具导航页。 ...

2022-05-01 · 2 分钟 · zjyl1994