头像

Gloduck

一个菜鸡JAVA后端的博客~
Bean的生命周期 实例化 属性赋值 初始化 销毁 //AbstractAutowireCapableBeanFactory.class protected Object doCreateBean...

对于Linux下的Fcitx输入中文时,输入法候选框总是静止在 IDEA 的左下角,而不能跟随光标进行移动。 这是 Idea 的 jre 运行环境一个 bug,导致输入法无法定位到鼠标位置。因...

安装 下载地址 # 下载 wget https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.0.0/graalvm-c...

待解决问题 没有解决无效数据清理的问题,会出现OOM(有时间更新),推荐使用Redis版本 解决方案: 将缓存设置成LRU(可以直接把ConcurrentSkipListMap改为Spring提...

HashMap 基本 HashMap基本特性: HashMap的Key和Value均允许为null HashMap的存取是没有顺序的 JDK8的底层是数组 + 链表 + 红黑树,JDK7...

在开发中如果是使用SpringCache来控制缓存的话,经常会遇到需要清除缓存的情况。我们希望其清除缓存时能支持模糊匹配,但是Spring自带的CacheManage是不支持模糊匹配的。 使用...

在互联网项目中常见的攻击方式有SQL注入,XSS攻击,以及CSRF。 XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的...

JRebel是一款热部署插件,相对于SpringBoot自带的Dev插件来说好太多了。 安装 安装插件 在线生成GUIDS 在线生成GUIDS 服务器地址:https://jrebel.qeka...

前言 此记录为Linux的一个调教记录,方便以后查看 基本篇 设置软件源 由于Ubuntu自带的源是国外的,所以同步的时候会比较慢。因此一般都需要修改源。由于Ubuntu自带gedit,所以就不...

首先先声明结论,Java的方法传递的是值。对于Java的对象来说传递的是对象引用的副本。 具体还得从局部变量表说起 局部变量表定义:局部变量表(Local Variable Table)是一组变量...