每周六晚上我们几个小伙伴都会组织一个技术研讨会,就技术群里大家提出的几个有意思的问题做重点的讨论。主持人采用轮流主持的模式,本周由我负责组织和分享,这篇文章就是我们当时研习小组讨论的纪要。想要加入的小伙伴可以看文章最末尾的广告时间。
作者|后端圈「研习小组」
编辑|刁政欣
[北京-Java-Mr.Xi] 如何优雅的退出 Java 程序?
➤ 问题解答
[北京-后端-犀利豆]首先我们需要了解常用的 kill 命令。一般我们在 kill 进程的时候,会在命令后面增加一个信号量,一般 为 kill -9 或者 kill -15。一般来说我们的程序在关闭前需要处理一些"善后"操作,比如处理完手上的工作,关闭 socket 连接,通知上下游等。对于 -9 来说,则是直接立刻退出程序。不给程序任何的“善后时间”。而对于 -15 来说, 系统会通知程序,系统需要关闭线程,线程自己处理关闭相关的逻辑。给系统留下充足的退出时间。至于 java 如何优雅的退出 可以看看 java.lang.Runtime.addShutdownHook(Thread hook) 这个方法。
[成都-JAVA后端-北极之北] MySQL 那些情况下不走索引?
➤ 问题解答
[杭州-后端-梁桂钊] [上海-后端-白文辉][北京-后端-犀利豆][上海-后端-周岩][上海-后端-钱杉杉]
[北京-打杂-火柴] 秒杀系统,为什么要使用 MQ?
➤ 问题解答
[杭州-后端-梁桂钊]
[上海-后端-白文辉] 全局 ID 生成器哪家强?
➤ 相关讨论
[杭州-后端-梁桂钊] [上海-后端-白文辉][北京-后端-犀利豆][上海-后端-周岩][上海-后端-钱杉杉]
[北京-后端-犀利豆] MySQL 索引漫谈?(20分钟)
非常感谢「研习小组」成员们的聚焦交流。我们一起交流、探讨,打破认知的局限。
上海-后端-钱杉杉
北京-后端-犀利豆
上海-后端-白文辉
北京-后端-王帅景
福州-后端-陈鹏飞
上海-后端-周岩
杭州-后端-梁桂钊
...参会,但没有分享的其他小伙伴