• MySQL亿级数据如何快速增加字段?

    今天主要介绍一下MySQL 8.0.19 instant add column的新特性,基于亿级数据秒速增加字段,下面一起来看看吧~ MySQL DDL 的方法MySQL 在大型表上的 DDL 会带来耗时较久、负载较高、额外空间占用、MDL、主从同步...
  • Spring如何解决循环依赖(三级缓存)

    大纲整篇文章大纲如下: 基础知识 1.1什么是循环依赖?一个或多个对象之间存在直接或间接的依赖关系,这种依赖关系构成一个环形调用,有下面 3 种方式我们看一个简单的 Demo,对标“情况 2”。 1234567891011121314@Compone...
  • SpringMVC源码的分析

    SpringMVC执行过程流程图Spring MVC 的四大组件:前端控制器(DispatcherServlet)、处理器映射器(HandlerMapping)、处理器适配器(HandlerAdapter)以及视图解析器(ViewResolver) ...
  • Arthas直接执行Spring Context中的函数

    简介Arthas提供了非常丰富的关于调用拦截的命令,比如 trace/watch/monitor/tt 。但是很多时候我们在排查问题时,需要更多的线索,并不只是函数的参数和返回值。比如在一个Spring应用里,想获取到S...
  • Kafka学习笔记

    Kafka基本的概念Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,**基于zookeeper协调的分布式日志系统(也可以当做MQ系统)**,常见可以用于web/nginx日志、访问日志,消息服务等等,...
  • 不小心提交到Git远程仓库的文件,怎么完全从仓库中清除?

    使用 Git 做代码版本控制时,有时候会不小心把某些敏感的文件提交到 Git 仓库,可能过后很久才发现。或者是以前提交的文件,现在发现不合适,需要从仓库中清理。 如果但是删除文件,然后提交的话,还是可以从仓库的历史记录中找出这个文件,这个问题就比较严...
  • 关于停止使用 957xx.cc域名

    关于停止使用 957xx.cc域名详情因原域名到期并且备案被撤销,所以转向新的域名。即:52xk.cc,寓意为:我爱小轲,新的域名更好记更简单,是本人珍藏了很久的一个域名,最近终于得以机会使用 同时,域名邮箱也进行了下架,幸好没使用老域名邮箱注册什么...
  • 免费CDN jsDelivr使用

    jsDelivr是什么?jsDelivr是一种特殊的CDN。 它旨在让用户下载npm和Github上托管JavaScript库。 (如果它们托管在Wordpress.org上,则还可以加载Wordpress插件)。也就是说它可以镜像以下服务 wor...
  • 来聊(水)下最近hexo备份的思路

    出现问题最近(2020-2022)博客出现了短暂的停更状态。 具体原因是因为hexo的文章文件夹在编译过后并不会存储在GitHub的仓库里,而我也同样因为电脑硬盘损坏而失去了我的博客维护权限。 朋友们也在这期间纷纷到访过博客,尤其是更换友联站点的ur...
  • 2019给自己的年终总结

    开头:新的一年新的气象,我看各个博主都已经开始给自己立了一个新年的总结,下午前脚把代码Push上,我就过来给自己一个总结,毕竟觉得自己是挺重要的一年! 因为自己是做技术的,先总结一下自己的技术: 技术:今年是个提升自己的一年,为什么这么说呢? 自己...