摘要: golang 中的 cronjob 引言 最近做了一个需求,是定时任务相关的。以前定时任务都是通过 linux crontab 去实现的,现在服务上云(k8s)了,尝试了 k8s 的 CronJob,由于公司提供的是界面化工具,使用、查看起来很不方便。于是有了本文,通过一个单 pod 去实现一个常驻服务,去跑定时任务。 经过筛选,选用 阅读全文
posted @ 2023-04-03 15:19 奔跑的Man 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 引言 最近做个东西,需将各种语言翻译成中文,看了各家的翻译效果,还是谷歌的最好。 但谷歌的未提供免费接口,研究了谷歌的 "翻译页面" ,输入内容后会触发ajax请求,请求参数中除了输入内容,还有个加密参数 ,该加密算法在压缩的js代码中,我也在网上找到了网友摘出来的代码,js格式,一大段,压缩代码翻 阅读全文
posted @ 2019-05-12 15:28 奔跑的Man 阅读(8849) 评论(2) 推荐(13) 编辑
摘要: 引言 年后一直处于秣马厉兵的状态,上周接到了一个紧急需求,为38妇女节做一个活动页,主要功能是生成海报,第一次做这种需求,我也是个半桶水前端,这里将碰到的问题、踩的坑,如何解决的分享给大家,讲的不到位的地方还望斧正。 效果展示 目前活动还是在线状态,这里是最后生成海报的效果,扫描二维码就可以进入页面 阅读全文
posted @ 2019-03-07 19:22 奔跑的Man 阅读(3761) 评论(0) 推荐(7) 编辑
摘要: 引言 小A正在balabala写代码呢,DBA小B突然发来了一条消息,“快看看你的用户特定信息表T,里面的主键,也就是自增id,都到16亿了,这才多久,在这样下去过不了多久主键就要超出范围了,插入就会失败,balabala......” 我记得没有这么多,最多1k多万,count了下,果然是1100 阅读全文
posted @ 2018-12-05 19:25 奔跑的Man 阅读(19082) 评论(1) 推荐(5) 编辑
摘要: 前几天在微博上看到有人推荐了 "lazygit" 这个工具,让人眼前一亮,什么时候命令行也可以这么抢到了,🤣,调研了下,发现它使用了 "gocui" ,使用它可以做出来很多很炫的命令行工具。 现有的hosts工具里面也有 ,但我是用的时候发现他还是有bug,也只能用在界面化平台。想了下,准备着手搞 阅读全文
posted @ 2018-08-24 09:37 奔跑的Man 阅读(4733) 评论(0) 推荐(0) 编辑
摘要: 线上运行的业务已经跑了一段时间了,运营需要定期导出数据作分析,领导把小D叫过来说这个需求比较紧急,需要尽快上线,小D信誓旦旦的说没问题,一会儿就搞定。 小D水平还不错,果然,用了不到2小时时间就把导出做好了。小D是这么实现的,做了个新的接口,接口里面循环处理数据列表然后输出,浏览器收到respons 阅读全文
posted @ 2018-06-07 16:19 奔跑的Man 阅读(7287) 评论(21) 推荐(31) 编辑
摘要: 引言 上一篇文章了解了kafka的重要组件zookeeper,用来保存broker、consumer等相关信息,做到平滑扩展。这篇文章就实际操作部署下kafka,用几个简单的例子加深对kafka的理解,学会基本使用kafka。 环境搭建 我将会在本地部署一个三台机器的zookeeper集群,和一个2 阅读全文
posted @ 2018-06-03 22:42 奔跑的Man 阅读(12072) 评论(1) 推荐(5) 编辑
摘要: 引言 之前就了解过kafka,看的似懂非懂,最近项目组中引入了 "kafka" ,刚好接着这个机会再次学习下。 Kafka在很多公司被用作分布式高性能消息队列,kafka之前我只用过redis的list来做简单的队列处理,也还算好用,可能数据量比较小,也是单机运行,未出现过问题,用作轻量级消息队列还 阅读全文
posted @ 2018-05-27 08:47 奔跑的Man 阅读(41559) 评论(1) 推荐(24) 编辑
摘要: 引言 最近开发一个小功能,用到了队列mcq,启动一个进程消费队列数据,后边发现一个进程处理不过来了,又加了一个进程,过了段时间又处理不过来了...... 这种方式每次都要修改crontab,如果进程挂掉了,不会及时的启动,要等到下次crontab执行的时候才会启动。关闭(重启)进程的时候用的是kil 阅读全文
posted @ 2018-05-15 10:36 奔跑的Man 阅读(7459) 评论(2) 推荐(13) 编辑
摘要: 今年在渣X工作整理的常用JS函数 今年来了渣X工作,我所在这个部门分工很奇怪,CSS竟然有专门的人在搞,开发PHP的人员需要处理JS,以至于有时候开发起来不是那么得心应手,感觉把JS和CSS拆开就像是把方向盘、油门分别交给了两个人来控制,两个人都很不得劲。再说说这边的js吧,完全是那种复制粘贴的方式 阅读全文
posted @ 2018-02-08 15:25 奔跑的Man 阅读(749) 评论(2) 推荐(3) 编辑