推荐
MySQL 插入 NULL 还是空字符串?

在 MySQL 中,当我们向数据库中插入数据时,经常会遇到这样的问题,如果某个值没有数据,到底应该插入 NULL 还是空字符串?这两种方式都可以达到相同的效果,但是在实际开发中,也有明显的区别。

阿里云崩了...

11月12日晚,阿里云发生故障,导致阿里巴巴旗下多款产品受到影响,淘宝、钉钉、阿里云盘等APP出现异常。

面试复盘

复盘一下今天的面试。Base 广州,非纯软件公司,全栈开发岗,一轮笔试 + 面试,但我还是想要侧重后端一点的,面试官很友好,问的也没有很难,但不知道为什么,就是很紧张,越是基础的东西越是想不到该怎么回答。。。

CDN 选择和推荐

CDN(内容分发网络)是通过在全国或全球范围内分布多个服务器节点来加速网站内容传输的技术。它将我们的网站文件缓存到这些服务器节点,并根据用户的地理位置选择最接近的节点来提供内容,这样可以减少数据的传输距离,提升网站的加载速度。

hashMap 源码详解

为什么在 Java 面试中总是会问 HashMap?HashMap 一直是 Java 面试官喜欢考察的题目,无论应聘者你处于哪个级别,在多轮的技术面试中似乎总有一次会被问到有关 HashMap 的问题。为什么在 Java 面试中一定会深入考察 HashMap?因为 HashMap 它的设计结构和原理的特点,它既可以考初学者对 Java 集合的了解又可以深度的发现应聘者的数据结构功底。

IntelliJ IDEA 常用快捷键总结

俗话说:工欲善其事,必先利其器 。从开始学习 Java,我一直在用 IDEA,已经用习惯了,虽然也尝试过 Eclipse,但是感觉没有 IDEA 好用,可能是先入为主导致无法跳出舒适区吧,就我个人而言 IDEA 是最适合 Java 开发者的 IDE。

代码命名那些事

一、为什么要重视命名?“名为万物之始,万物始于无名”,不管是人名、企业名还是产品名,命名都有着巨大的力量。平时我们看科幻电影,看到黑客或者是工程师在键盘上疯狂敲击,镜头切到屏幕一行行代码在快速流动,但实际在程序员的工作中,超过一半的时间都在阅读和理解代码,而软件中的名称对于软件可读性又有着很大的作用。好的命名让代码的概念变得清晰,能增加代码的表达力。

RocketMQ 可视化插件部署

借助 RocketMQ 的可视化插件 rocketmq-dashboard-master (之前叫 rocketmq-console),我们可以在界面实现消息的生产和消费,本文主要介绍具体安装教程。

Windows 环境下 RocketMQ 的安装及配置

本文详细介绍了 Windows 环境下 RocketMQ 的安装及相关配置,保姆级教程。

新版 QQ,你用上了吗?

01 引言 QQ 这款国民软件在微信的冲击下,貌似开始逐渐走向没落了。 多少年来,QQ 的界面还保持着那个快速启动的悬浮窗模式,不管功能与界面怎么变,大体逃不过这种经典款式。不过最近腾讯对 QQ 电脑客户端进行了很大的改变,改得很像微信,也很像 Tim,看着界面还不错。