头像

Gloduck

一个菜鸡JAVA后端的博客~
这是一个基于Gridea的主题,大部分功能已经完成完毕,其他bug以及一些小功能以后再更新。 虽然不能说功能齐全,但是该有的功能还是都有了 使用效果请参考:博客 注意 如果您要对主题进行修改,请...

魔改一个能边充电边玩Hub。 改装过程 首先买一个Hub,某宝搜索USB 1分3转接头就行了。 然后拆开。 然后拆掉公头,方便焊接。 然后切开D+ D-,然后D+连D+,D-连...

记录一些win10的配置,方便以后查询。 关闭自动更新 通常情况下关闭更新会叫你在services.msc中找到Windows Update这个服务,然后将其改成禁用。但是事实上,win10为了...

一般大部分的网络运营商都不会给公网IP地址,有些可以自己打电话去要,有些则不行(比如垃圾移动)。这时候可以使用内网穿透来解决。由于花生壳太贵了,所以一般不如自己买服务器搭建内网穿透。 如果没有...

如果在制作WTG优盘时没有勾选 屏蔽本机硬盘,可以用如下方法开启 进入WTG系统,Win+R 输入regedit 打开注册表编辑器 定位到HKEY_LOCAL_MACHINE\SYSTEM\Con...

在实际开发中,我们可能会需要使用到注解来给我们的方法注入一些参数值,比如从token中获取某些参数然后注入到controller中的方法中。但是由于SpringAOP无法支持对参数上的注解进行拦截所...

在Java中为我们提供了观察者模式的相关接口和抽象Observable和Observer分别对应了观察者模式的观察者和消费者。但是这两个类在Java9的时候打上了@Deprecated表明这两个接口已...

Graalvm通过静态分析提前编译来为Java应用程序构建高度优化的本机可执行文件,这就需要在编译时就知道所有的程序类型,而java中的反射、动态代理等功能,在编译时不确定具体的类型,所以在使用Gr...

AbstractQueuedSynchronizer 注意:本文根据JDK8进行分析,后续版本的实现有一定变化。 队列同步器使用了CLH锁(基于单向链表的自旋锁,申请加锁的线程通过前驱节点的变量进行...

图解 解决方式 Spring使用了三级缓存 + 提前暴露对象的方式来解决循环依赖的问题。 相关的重要属性:位于DefaultSingletonBeanRegistry类中 Spring内部维护...