Focusing

🌹🌹🇨🇳🇨🇳🇨🇳🌹🌹

  以前学习MySQL的时候,由于过于初级,学习到的都是“概念”,过于抽象,今天把了解到的Innodb对数据的存储结构做一个整理和梳理,加深自己的印象,也希望读者能有所收获。

  文章围绕着 《MySQL是怎样运行的:从根儿上理解》 的部分内容展开,挑选几个关键的图表对Innodb的底层存储结构进行解释。主要包括:行结构、页结构、页的组织(B+树、索引)。

btree

最近用到了Github action自动部署Hexo博客,既然是使用自动部署。

使用Github Action实现hexo博客的自动部署,真香。

#本地博客的弊端:

  1. 写完博客需要generate、deploy;
  2. 需要保存博客源码,避免丢失;
  3. 当博客量大了之后,generate和deploy需要花费很多时间。
  4. ……

#使用Github Action实现hexo博客的自动部署的好处:

  1. 本地博客的弊端全解决;
  2. 实现CI/CD持续集成;
  3. 方便,即使更换电脑也能直接clone恢复以往操作。
  4. 更niubility?
  5. 减少了又是node.js、hexo版本等的问题,使用github action无需在本地下载按照软件。
  6. 总之,香🤭🤭

以前经常会看见java“深拷贝”和“浅拷贝”的字眼,不如现在从创建到拷贝来好好捋一捋,学习一下关于java深浅拷贝的知识。

浅拷贝:以某个对象为基准创建新对象,将其所有非静态属性复制到新对象。如果属性是值类型(基本数据类型),则直接复制该字段;如果属性是引用类型,则复制引用但不复制引用的对象。

深拷贝:以某个对象为基准创建新对象,将其所有非静态属性复制到新对象。如果属性是值类型(基本数据类型),则直接复制该字段;如果属性是引用类型,则复制引用的对象





博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Volantis 作为主题,总访问量为

桂ICP备2021001128号