Miscellaneous 一、使用devtools实现远程热部署1 实现过程1.1 配置 pom 依赖 yml 配置 Configurations 1.2 具体操作 修改方法体 Recompile 2 实现现象2.1 本地IDEA 2.2 远程服务器 本地 Recompile 前,调用 GET /captcha/{phone} 本地 Recompile 后,远程服务器经 2023-09-11
rookie-Linux Basis1234567891011121314151617# 查询 java 进程$ jps$ ps -ef| grep java# 销毁进程$ kill [PID]# 运行 jar$ nohup java -jar xxx.jar &# 查看日志$ tail -n 1000 -f nohup.out# 删除文件$ rm -i [filename]$ rm -rf [filename] 2023-09-07
rookie-Idea Quick Start Alt + Enter Ctrl + Shift + A Shift + Shift Ctrl + N Ctrl + Shift + N Ctrl + Alt + Shift + N Ctrl + 空格 Ctrl + Shift + 空格 Ctrl + Shift + Enter Ctrl + W Ctrl + Shift + W Ctrl + D 2023-09-04
rookie-Netty 1. 概述1.1. 什么是Netty12Netty is an asynchronous event-driven network application frameworkfor rapid development of maintainable high performance protocol servers & clients.Copy Netty 是一个异步的、基于事件驱动的 2023-09-01
rookie-Redis 缓存更新策略Cache Aside Pattern(旁路缓存模式)Cache Aside Pattern是平时使用比较多的一个缓存读模式,比较适合读请求比较多的场景 Cache Aside Pattern中服务端需要同时维系数据库和缓存,并且是以数据库的结果为准 下面我们来看一下这个策略模式下的缓存读写步骤 读策略 如果读取的数据命中了缓存,则直接返回数据 如果读取的数据没有命中缓存,则从数据 2023-08-30
rookie-Git Quick setup1234567891011121314# 全局配置用户名$ git config --global user.name "username"# 全局配置邮箱$ git config --global user.email "eamil@gmail.com"# 查看git配置信息$ git config --list# 查看git用户名$ 2023-08-25
rookie-Spring 参数校验javax.validation.constraints JSR303/JSR-349 标准 @NotEmpty, @NotBlank, @NotNull @NotEmpty The annotated element must not be null nor empty.Supported types are:CharSequence (length of character 2023-08-24
BUG-FIX 端口冲突 Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port. 1234567891011# win 查看 java 进程$ jps# 查看端口状态$ netstat 8080# 查看占用端口的进程号$ netstat 2023-08-24
rookie-Java 基础BigDecimaldivide在 Java 中,BigDecimal 类提供了 divide 方法用于执行除法运算。divide 方法有多个重载版本,可以用于执行不同类型的除法操作。 方法签名: 1public BigDecimal divide(BigDecimal divisor) 参数说明: divisor:除数,表示要将当前 BigDecimal 对象除以的值。 方法返回值: 2023-07-29
rookie-Hexo Quick Start1234567891011# 清除缓存$ hexo cl# 生成静态文件$ hexo g# 运行本地服务$ hexo s# 部署到远程站点$ hexo d FIX FATAL Port 4000 has been used. Try other port instead. 12345678# 根据端口号查找对应的PID$ netstat -ano | findstr 2023-07-27