-
以前偶然发现的 Java Bug(JDK 9及之前仍未修复)15年在中信银行做持续集成时,由于当时的项目是基于三方采购的 Java配置开发平台做的,平台自己基于 `Ant` 插件实现了增量和热部署。其中有几个项目在持续集成部署时,经常发现 `Linux` 平台部署成功后(`Windows` 不会出现,`Linux` 也是偶发现象),新版本代码并没有生效(反编译 class)...
-
Go 1.15.1和Go 1.14.8发布:一个安全问题修复Go Team 发布了 Go 1.15.1 和 Go 1.14.8,以解决最近报告的安全问题。建议所有受影响的用户更新到以下版本之一(如果不确定哪个版本,请选择 Go 1.15.1)。...
-
Python 3中被忽视了的三大重要功能Python 3上线已有一段时间,大多数开发人员(特别是那些首次编程的人)已经在使用它了。不过,你确定已经对Python 3研究透彻了吗?事实上,其中还有许多新功能对大多数人来说仍处于未知状态。本文就将讨论Python 3中三个鲜为人知但非常有用的功能,我在其他语言中接触到并爱上了这些功能,它们的加入使得使Python 3体验更佳。...
-
Java版本新发现:JDK15的14个新特性和变化Java Development Kit 15是Oracle对Java SE(标准版)下一个版本的实现,已于8月初进入了发布候选阶段。JDK 15的亮点包括文本块、隐藏类、外部内存访问API,以及密封类和记录的预览。...
-
Google鼓励的13条代码审查标准在本文中,我们将简要介绍13种代码审查标准,这些标准可以极大地帮助改善软件的运行状况并保持开发人员满意。...
-
HA(高可用)就像套娃,像胖子,剥掉一层还有一层如何保证`Nginx`的高可用呢?这是个问题。不论你用什么样的方案,到最后总是要归为单一,很让人苦恼。...
-
MySQL的主键为啥不能用uuid在 mysql中设计表的时候, mysql 官方推荐不要使用 uuid 或者不连续不重复的`雪花id` (long形且唯一,单机递增),而是推荐连续自增的主键 id,官方的推荐是 `auto_increment` ,那么为什么不建议采用 `uuid` ,使用 `uuid` 究竟有什么坏处?...
-
10个简单的技巧让你的 vue.js 代码更优雅作为深度代码洁癖,我们都希望能写出简单高效的代码,让我们的代码看起来更加优雅,让我们抛弃繁杂的代码,一起开启简单的旅程~~...
-
3种SpringBoot时间格式化的方法,轻松减少你的代码量时间格式化在项目中使用频率是非常高的,当我们的 API 接口返回结果,需要对其中某一个 date 字段属性进行特殊的格式化处理,通常会用到 SimpleDateFormat 工具处理。...
-
Vue 3.0 有了它,Vuex或许可以提前退休了`Vuex` 是一个很棒的状态管理库。它很简单,并与 `Vue` 集成的非常好。为什么会有人放弃 `Vuex` ? 原因可能是即将发布的 `Vue3` 版本公开了底层的响应式系统,并介绍了构建应用程序的新方法。新的响应式系统非常强大,它可以直接用于集中的状态管理。...
-
阿里面试官:HashMap 熟悉吧?好的,那就来聊聊 Redis 字典吧!事情是这样的,前面面试问了几个 Java 的相关问题,我朋友回答还不错,接下来面试官就问了一句:看来 Java 基础还不错,Java HashMap 你熟悉吧?...
-
高效终端命令行工具 - 给你的终端美个容这篇文章没啥难度,很快就能看完,主要还是希望读者你看完后可以安装开始使用高效终端工具。有了这么强大的终端工具后我发现`Windows`很好用呀,瞬间感觉都不需要买`mac`了。...
-
在 JavaScript 中使用 Promises 时最常见的 3 个错误本文对开发者编写 Promise 时常出现的几种错误进行了总结,剖析的一针见血,来看看是不是你平时所写?...
-
纯CSS实现吸附效果「吸附效果」就是网页滚到到某个位置,元素固定在该位置,后续不随网页滚动而滚动。吸附效果很常见,譬如吸顶效果和吸底效果,经常用在跟随导航、移动广告和悬浮提示等场景中。...
-
react hooks线上 bug后复盘最近团队内有同学,由于写 react hooks 引发了一些 bug,团队内也因此发起了一些争执,到底要不要写 hooks?到底要不要加 lint?到底要不要加 autofix?...