Git提交时推送到别的平台由于本人写笔记一一直都是写 markdown 然后提交的github,再配合 docsify 生成的静态站点,搭的也有博客,但是很少去更新我就想能不能在提交到github的时候顺带把笔记也推到自己的博客网站呢?git虽然有钩子函数,但是对于不经常写shell的人来说很难上手
spring5底层原理-Scope
ScopeScope 用于指定 Bean 的作用范围,有如下五个取值:singleton(单例):这是默认的作用域。在这种作用域下,Spring容器中只会创建一个Bean实例,并且所有对该Bean的请求都会返回同一个实例。prototype(原型):在原型作用域下,每次请求Bean时,Spring容
spring5底层原理-Bean生命周期
Bean生命周期一个受 Spring 管理的 bean,生命周期主要阶段有创建:根据 bean 的构造方法或者工厂方法来创建 bean 实例对象依赖注入:根据 @Autowired ,@Value 或其它一些手段,为 bean 的成员变量填充值、建立关系初始化:回调各种 Aware 接口,调用对象的
spring5底层原理-容器
容器接口启动类首先看一下SpringBoot 的启动类,调用 SpringApplication.run 方法后开始运行springboot程序run方法会返回 ConfigurableApplicationContext 类型的对象@SpringBootApplicationpublic cla
spring5底层原理-Aop
Aop当有人问你AOP的实现原理时,你怎么回答?可能大多数人想到的就是代理,其实Aop有三种方式实现编译时对源代码进行修改,通过Maven插件:aspectj-maven-plugin通过JavaAgent,在类加载阶段修改字节码:aspectjweaver.jar代理:JDK动态代理、CGLib动
springboot使用nacos管理配置
配置管理为什么要实现配置管理?在实际项目开发中,往往会有多个环境:dev、test、prod不同的环境需要不同的配置配置属性动态刷新,要求在运行时修改配置后在不重启的情况下就能生效服务多的情况下,由服务自己管理配置就会很混乱,往往它们有些配置都是一样的,怎么让它们共享相同的配置目前我们的配置都是放在
百度网盘配合油猴自动化解析下载
百度网盘配合油猴自动化解析下载
Linux任务栏图标显示错误
最近在使用realVnc查看器创建连接时候发现连接窗口的dock栏图标不正确,居然给我显示 Motrix的图标
快捷键快速设置系统代理
添加shell脚本并设置快捷键方便随时切换系统代理状态
picgo重命名上传文件名插件
PicGo是一个用于快速上传图片并获取图片URL链接的工具,可以用它来配合typora实现图片自动上传到图片服务器并替换图片src为网络路径,但是默认文件名是源文件名且上传路径需要写死,不能够根据文件路径动态选择。好在PicGo拥有插件的功能,可以自己实现上传前后的自定义处理逻辑。