这份Java日志格式规范,拿走不谢!
在程序中写日志是一件非常重要,但是很容易被开发人员忽视的地方。写好程序的日志可以帮助我们大大减轻后期维护压力。在实际的工作中,开发人员往往迫于巨大时间压力,而写日志又是一个非常繁琐的事情,往往没有引起足够的重视。开发人员应在一开始就养成良好的日志撰写习惯,并且应在实际的开发工作中为写日志预留足够的时间。
大厂Java工程师干掉OOM的套路,不过如此
随着项目不断壮大,OOM (Out Of Memory)成为奔溃统计平台上的疑难杂症之一,大部分业务开发人员对于线上OOM问题一般都是暂不处理,一方面是因为OOM问题没有足够的log,无法在短期内分析解决,另一方面可能是忙于业务迭代、身心疲惫,没有精力去研究OOM的解决方案。
RocketMQ 消息幂等(去重)通用解决方案
展示了消息队列重复投递消息的情况, 并给出了几种情况下的通用解决方案, 深入思考几种做法的意义所在
Linux安装Mysql8.0.25最新教程
Linux安装Mysql8.0.x最新教程
如何将2万条数据快速导入到 MySQL?
给你 2 万条数据,怎么快速导入到 MySQL?
[转]新特性解读 | MySQL 8.0:explain format=tree 和 explain analyze 分析 SQL 执行过程
MySQL8.0.16 引入一个实验特性:explain format=tree ,树状的输出执行过程,以及预估成本和预估返回行数。在 MySQL 8.0.18 又引入了 EXPLAIN ANALYZE,在 format=tree 基础上,使用时,会执行 SQL ,并输出迭代器(感觉这里用“算子”更容易理解)相关的实际信息,比如执行成本、返回行数、执行时间,循环次数。
Unity|为对象批量添加脚本|小技巧
为某类组件批量添加某个脚本。
比如,我们需要为某个场景的Image添加一个ImgDeal.cs脚本,可以如下操作:
unity之lua计算某一时间段开始和结束时间戳
unity之lua计算某一时间段开始和结束时间戳
unity之模糊背景(带你欣赏女人的朦胧美)
最近项目用到了模糊背景效果。实现方法为:shader。代码来自百度。接下来给大家介绍一下模糊背景的实现过程。首先你需要一个先人已经写好的shader(当然,如果你有能力,也可以自己实现!)
没有的可以通过以下链接下载材质球和对应的shader。