捉虫大师 捉虫大师
4年前
rocketmq优雅停机往事
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。关于作者:滴滴中间件开发工程师,微信公众号"捉虫大师"。1时间追溯到2018年12月的某一天夜晚,那天我正准备上线一个需求完就回家,刚点下发布按钮,告警就响起,我擦,难道回不了家了?看着报错量只有一两个,断定只是偶发,稳住不要慌。把剩下的机器发完,又出
摘星星的猫 摘星星的猫
2年前
微油螺杆式空气压缩机的维护保养和油的选择
随着全球工业的不断发展,空气压缩机已成为各种制造业中不可或缺的工具。而作为其中的重要组成部分,微油螺杆式空气压缩机受到越来越多企业的青睐。但随着使用时间的增长,压缩机备件的更换和维护也变得尤为重要,特别是空气压缩机油的选择和更换。
九路 九路
4年前
1 Java内存区域与内存溢出异常
1java虚拟机对内存的管理java虚拟机在执行java程序的时候把内存分为若干个不同的区,这些区各自有不同的用处,以及创建和销毁时间.有的区随着虚拟机的启动而启动,有的区则依赖用户线程的启动和结束而启动和结束.根据java虚拟机规范,java虚拟机将内存分为下面几个部分:如下图image(https://imghelloworld.o
Stella981 Stella981
3年前
CentOS下OpenVPN实现公网IP映射到内网(iptables转发功能)(转)
说明:这种方案的实现前提是必须要有一台拥有公网IP的电脑,OpenVPN搭建过程很普通,关键技术在于iptables的转发。搭建教程可能有点旧了,可以只看iptables的关键点技术。方案背景:公司办公网络使用长城宽带上网有一段时间了,有4个固定IP(2个电信,2个网通),链路不太稳定,经常有问题,因此考虑取消长城宽带,采用原来的adsl上网
Stella981 Stella981
3年前
CocosCreator 让角色动起来 (第六篇)
前言:要使得一个角色动起来,CocosCreator提供了动作系统,里面有很多的API函数,可以通过调用不同的API函数来控制角色的运动,动作系统可以在一定时间内对节点完成位移,缩放,旋转等各种动作。需要注意的是,动作系统并不能取代动画系统,动作系统提供的是面向程序员的API接口,而动画系统则是提供在编辑器中来设计的。一
Wesley13 Wesley13
3年前
Jenkins(一)
Jenkins是一个CI工具。它可以持续编译,运行你的代码;运行UT或集成测试;将运行结果发送至邮件,或展示成报告。。。这样做的最终目的是:让项目保持健康的状态。如果任何checkinbreak了build,每个人都会在最短的时间内通知到,然后问题被fix。接下来的开发将建立在一个健康正确的基础上,而不是任由问题累积,最后失控。最后,你的项
Easter79 Easter79
3年前
TabLayout布局,就是顶部的滑动栏,不用自己再去写了,很棒
在新看一个项目中,用到的TabLayout的,有段时间没写app了,去百度了一下。网上资料很多,很全,就不细写了,简单的说下用法。转自:https://www.jianshu.com/p/2b2bb6be83a8上图是简书Android端的主页Tab,在其他的App中Tab也是很常见的,它的实现方式也有很多:TabHost,自定义控件(第三方库)
Easter79 Easter79
3年前
TiKV + Flink = 最佳人气流批一体库|TiDB Hackathon 2020 优秀项目分享
近日,由TiDB社区主办,专属于全球开发者与技术爱好者的顶级挑战赛事——TiDBHackathon2020比赛圆满落幕。今年是TiDBHackathon第四次举办,参赛队伍规模创历届之最,共有45支来自全球各地的队伍报名,首次实现全球联动。经过2天时间的极限挑战,大赛涌现出不少令人激动的项目。为了让更多小伙伴了解这些参赛团队背后
Stella981 Stella981
3年前
Redis学习笔记(五)之持久化
RDB在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存中。Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了。再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是
Stella981 Stella981
3年前
Product Backlog:终极任务清单
健康的ProductBacklog就像一个健康的人那样:整洁有序、组织合理、公开透明。一个按照优先级顺序排好的敏捷Backlog不仅能够简化发版和迭代计划,还能够对团队计划去做的所有工作进行细致规划——包括客户根本不会关注的内部工作。尤其是当利益相关者和其他团队对团队提出额外的工作需求时,Backlog能够帮助他们设定期望指标,同时还能够使工程时间具备