龙腾万里sky的博客

养得胸中一种恬静

前言

谁说MySQL查询千万级别的数据很拉跨?我今天就要好好的和你拉拉家常,畅谈到深夜,一起过除夕!这篇文章也是年前的最后一篇,希望能带给大家些许收获,不知不觉查找文档和参考实体书籍就写了这么多,自己都感觉到意外。不禁感慨到,知道的越多,才知道不知道的更多。

开发人员或者是DBA都应该关注MySQL使用的存储引擎,选择合适存储引擎对你的应用性能提升是明显的。在阅读到本文的时候,肯定是有一定的MySQL或者其它数据库基础的,不然有些地方看着会很费劲。重点地方,我都进行了加粗处理,这样更容易获取关键知识点。

关于存储引擎,一篇文章也不可能面面俱到,对个人觉得比较重要、于工作有益的方面进行阐述。如果真的去深挖,估计得一本书的篇幅。顺带还介绍一些数据类型选择、字符集设置、索引的使用;视图、存储过程、函数以及触发器啊等等会在下一篇博文进行详细的描述。但本文不会做太详细的叙述。本篇文章以存储引擎的选择为核心,如果有出现瑕疵的地方,希望您能留下宝贵的建议。

阅读全文 »

2022最新版github入门教程,教你如何一步步创建自己的github账号并初始化仓库,然后使用git工具配置个人工作环境。配合gitee仓库,作为github的镜像仓库使用。这篇文章很基础,对萌新来说是非常友好的,会持续更新优化。顺带一提,同样将最新的github pages服务的设置一并写入了文档中。

官方文档:

https://docs.github.com/cn/get-started/quickstart

前言

用心作题图,用脚写文档。

其实这篇文章是对之前的git系列文章的一个补充,毕竟还是需要有人完善最新版的github创建教程,并且使用gitee作为镜像仓库。

当年也是萌新过来的,自己踩过不少坑,现如今很多教程老化了。为了照顾到新入坑的萌新,近段时间写了一个最新版的创建github账号以及登录的详细教程,并使用gitee作为github的镜像仓库。最后会存放到我新建的demo示例仓库中,并且使用gitee作为图床。

正文

如下所描述的教程需要事先创建好github和gitee账号。此处会详细讲解github如何创建账号,毕竟这货是纯英文的。对gitee则不会详细介绍如何创建账号,本身就是中文的,比较容易上手。

阅读全文 »

git文件管理与索引

前言

这一夜,注定是个不眠之夜,小白和cangls的对话已然进入了白热化。小白孜孜不倦的咨询关于git方面的知识,对索引越来越感兴趣。小白以前存的小电影文件可以进行版本的对比,探索哪个版本画质更好。

小白:cangls,我最近有点疑惑。
cangls:具体是哪些方面呢?

小白:最近有些需求,我需要对文件进行版本管理控制,但是有些问题百思不得其解。
cangls:版本管理啊,这个我可熟悉呢,最近也在总结系列文章。看了之后,相信会对你有所帮助。

Linus Torvalds在Git邮件列表里曾说如果不先了解索引的目的,你就不能完全领会Git的强大之处。

本文为个人Git系列文章第二弹,git进阶内容之不得不了解的文件管理与索引。Git的索引不包含任何文件内容,它仅仅追踪你想要提交的那些内容。当执行git commit命令的时候,Git会通过检查索引而不是工作目录来找到提交的内容。虽然git在底层为了我们处理了很多事情,但记住索引和它的状态也很重要。在任何时候都可以通过git status命令来查询索引的状态。

正文

VCS的经典问题之一就是文件重命名会导致它们丢失对文件历史记录的追踪。而Git即使经过重命名,也仍然能保留历史信息。在实际的工作使用中,貌似Git系统处理文件重命名的方式更优越一点点。因为啊,git有多种方式处理重命名一个文件(比如:使用git rm配合git add、git mv),而以往的程度还不足以确保SVN知道所有的情况。但是,还没有能完美处理重命名的文件系统。

阅读全文 »

在实际的工作中,解压缩软件哪款比较实用,相信很多人都搜索过也同样收集过。今天我就介绍一些个人认为比较实用的,当然有些解压缩软件外观简洁并且优美。

简洁的外观,实用性高,往往受众群体还可以。那么,简洁而优美的外观并且无广告,往往是吸引人关注的。曾经使用过WinRAR,但是体验不是很友好。后来用了一段时间的2345好压,起初还是很好用的。可惜后来膨胀了,广告和捆绑越来越多。转而寻找能搭配简洁的7z的解压缩软件,最终找到了360zip国际版。

日常就喜欢折腾,寻找简洁实用的小工具。

一、7z

7z正如官网描述的一样,是一款自由软件,业界良心。

1、7z的官网地址

https://www.7-zip.org/

同时支持64位的X64和32位的X86,并且还支持64位的ARM架构,目前最新版的为21.07。

阅读全文 »
0%