古时的风筝

98 篇文章
38 人订阅

全部文章

古时的风筝

『JWT』,你必须了解的认证登录方案

JWT 全称是 JSON Web Token,是目前非常流行的跨域认证解决方案,在单点登录场景中经常使用到。

6220
古时的风筝

教你几招,快速创建 MySQL 五百万级数据,愉快的学习各种优化技巧

如果你打算好好学习一下 MySQL,性能优化肯定是绕不过去一个问题。当你撸起袖子准备开始的时候,突然发现一个问题摆在眼前,本地数据库中没那么大的数据量啊,几条数...

5210
古时的风筝

JConsole、VisualVM 依赖的 JMX 技术到底是什么

如果你之前没接触过,一定会出现疑问三连击,"这是个什么玩意儿?干嘛的?有啥用?"。

3720
古时的风筝

面试官你好,我已经掌握了MySQL主从配置和读写分离,你看我还有机会吗?

假设各位都已经安装好了 MySQL 数据库,本次操作采用的 MySQL 版本是 5.7.16。正好还有一台 Mac闲着,所以干脆就用两台物理机直接操作了,没有空...

7120
古时的风筝

动手实现 LRU 算法,以及 Caffeine 和 Redis 中的缓存淘汰策略

那天我在 LeetCode 上刷到一道 LRU 缓存机制的问题,第 146 题,难度为中等,题目如下。

7930
古时的风筝

看完这篇 HashSet,跟面试官扯皮没问题了

之前的7000 字说清楚 HashMap已经详细介绍了 HashMap 的原理和实现,本次再来说说他的同胞兄弟 HashSet,这两兄弟经常被拿出来一起说,面试...

5420
古时的风筝

7000 字说清楚 HashMap,面试点都在里面了

在 Java 中,最常用的数据类型是 8 中基本类型以及他们的包装类型以及字符串类型,其次应该就是 ArrayList和HashMap了吧。HashMap存的是...

9320
古时的风筝

有趣的条漫版 HashMap,25岁大爷都能看懂

因为写文章的过程中画了不少的图,所以,我想,能不能用长图的形式展现一次呢,结果图片熬夜做了半天,最后出来的效果不是很好,哎,审美缺失吧。之后会有详细的文字源码解...

7020
古时的风筝

8000字长文让你彻底了解 Java 8 的 Lambda、函数式接口、Stream 用法和原理

就在今年 Java 25周岁了,可能比在座的各位中的一些少年年龄还大,但令人遗憾的是,竟然没有我大,不禁感叹,Java 还是太小了。(难道我会说是因为我老了?)

9020
古时的风筝

别再重复造轮子了,几个值得应用到项目中的 Java 开源库送给你

比如我们在拿到一个 List 集合之后,要对这个集合进行判空操作,以前我一直是这样写的:

8420
古时的风筝

读了这一篇,让你少踩 ArrayList 的那些坑

我:看上去确实没什么问题,但是我确实没用过 Arrays.asList这个方法,报什么错误?

6610
古时的风筝

一个排查了大半天儿的问题,差点又让 MyBatis 背锅

然而,就在前两天,我感觉遭遇到了代码人生的滑铁卢,其实遇到过不只一次了,每次滑完铁,再爬起来慢慢就忘了。这次,我把它写下来,这样就不会忘了。

11820
古时的风筝

Autojs - 用 JavaScript 实现自己的安卓手机自动化工具脚本

这个软件叫做 Auto.js,只支持安卓,是一个不需要 Root 权限的 JavaScript 自动化软件。什么意思呢,就是在你的安卓手机上安装这个 APP,...

99120
古时的风筝

90%的开发者都没搞清楚的字符串常量池

本文以 JDK 1.8 为讨论版本,虽然现在都已经 JDK 14了,奈何我们还是钟爱 1.8。

8310
古时的风筝

一文讲清楚MySQL事务隔离级别和实现原理,开发人员必备知识点

本文所说的 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。

8410
古时的风筝

难住了同事:Java 方法调用到底是传值还是传引用

byte、short、int、long、float、double、char、boolean 是 Java 中的八种基本类型。基本类型的内存分配在栈上完成,也就是...

11110
古时的风筝

Java 进程占用内存过多,幕后元凶原来是线程太多

我们当前这个系统和很多的第三方系统做了集成,出问题的就是其中一个三方系统。其实很简单,他们的系统会产生一些个人待办任务,然后待办任务的个数需要推送到我们的 AP...

47710
古时的风筝

写 Java 这么久了,来编译个 JDK 玩玩儿吧

你每天写的 Java 代码都需要 JDK 的支持,都要跑在 JVM 上,难道你就不好奇 JDK 长什么样子吗。好奇,就来编译并实现一个自己的 JDK 吧。

15610
古时的风筝

手撕 JVM 垃圾收集日志

想要分析日志,首先你得有日志呀,对不对。凡是未雨绸蒙总是没错的。所谓有日志的意思,你要把 JVM 参数配置好,日志格式、日志存储位置等参数,当然了,除了日志相关...

10340
古时的风筝

面试官:请说一下对象锁和类锁的区别

生活中不存在绝对的自由,绝对的自由通常对应的无序和混沌,只有在道德、法律、伦理的约束下的相对自由,才能使人感受到自由。

14610

扫码关注云+社区

领取腾讯云代金券