#Linux

在Java中,我们经常会使用AOP来记录日志,这也是AOP一个比较经典的使用场景。但是问题是,如果我们需要支持动态的记录日志(比如SpEl)来记录日志,这样就需要对切面进行改造了。 在美团技术团队的...

在使用Graalvm打包一个项目,在运行的时候出现了如下的报错: Exception in thread "main" java.lang.ExceptionInInitial...

在Java中,我们常常使用-Xms、-Xmn、-Xmx来指定运行时的堆内存的占用。然而当我们通过top命令去查看当前程序内存占用情况的时候,经常会发现实际占用的内存远远的大于我们指定的内存。 ...

项目中经常使用的验证码。 通常我们校验验证码的时候会结合缓存(Redis或本地)来实现,为一个验证码唯一绑定一个UUID然后将验证码和UUID传送给前端,然后将UUID作为key,验证码的值作为va...

前置操作 下载ADB,ADB下载地址 手机连接PC(确认PC上已安装手机驱动),在手机的“开发者模式”里打开“USB调试”功能。 cmd ADB的目录。 adb shell进入shel...

配置环境 下载最新版的Graalvm 添加环境变量: 新建系统变量: GRAALVM_HOME:Graalvm的根路径 配置Graalvm为Java的环境JAVA_HOME、MAVEN_HO...

最近准备和朋友搞一个小项目,需要用到Jenkins来做部署,这里记录一个Jenkins的配置。Jenkins官方文档 由于方便起见,这里我使用War包下载。官网的war包下载比较慢,这里使用清华的源...

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

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

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