草庐IT

Git SSH Key 生成并添加到github/gitee步骤#yyds干货盘点#

大家好,这里是坚果前端小课堂,欢迎大家关注我的公众号,“坚果前端”​GitSSHKey生成并添加到github/gitee步骤在本地生成密钥Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。一,github的SSH配置如下:设置Git的username和email:gitconfig--globaluser.name"坚果前端"gitconfig--globaluser.email"852851198@qq.com"二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd~/.ssh如果没有密钥则不会有此文件夹,有则备份删除2.生存密钥:

Git SSH Key 生成并添加到github/gitee步骤#yyds干货盘点#

大家好,这里是坚果前端小课堂,欢迎大家关注我的公众号,“坚果前端”​GitSSHKey生成并添加到github/gitee步骤在本地生成密钥Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。一,github的SSH配置如下:设置Git的username和email:gitconfig--globaluser.name"坚果前端"gitconfig--globaluser.email"852851198@qq.com"二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd~/.ssh如果没有密钥则不会有此文件夹,有则备份删除2.生存密钥:

#yyds干货盘点#MySQL学习-为啥有时候会选错索引

作者:汤圆个人博客:javalover.cc前言大部分时候,系统选择的索引都是正确的,但是机器毕竟是机器,还是会有出错的时候;今天就来分析一下,什么情况下会出现选错索引的问题,以及怎么去解决。目录选择索引的几个因素索引的区分度索引的采样统计选错索引的解决办法正文1.选择索引的几个因素前面我们学习了一条SQL语句的查询和更新过程,知道了大概的流程为:连接器->分析器->优化器->执行器;其中索引的选择就是在优化器那一步,因为选择一个好的索引就会对语句的优化起到关键的作用;优化器选择索引,会考虑如下几个因素:扫描的行数:这里的扫描行数不是真实的扫描行数,而是一个预估值;这个预估的扫描行数是根据索引

#yyds干货盘点#MySQL学习-为啥有时候会选错索引

作者:汤圆个人博客:javalover.cc前言大部分时候,系统选择的索引都是正确的,但是机器毕竟是机器,还是会有出错的时候;今天就来分析一下,什么情况下会出现选错索引的问题,以及怎么去解决。目录选择索引的几个因素索引的区分度索引的采样统计选错索引的解决办法正文1.选择索引的几个因素前面我们学习了一条SQL语句的查询和更新过程,知道了大概的流程为:连接器->分析器->优化器->执行器;其中索引的选择就是在优化器那一步,因为选择一个好的索引就会对语句的优化起到关键的作用;优化器选择索引,会考虑如下几个因素:扫描的行数:这里的扫描行数不是真实的扫描行数,而是一个预估值;这个预估的扫描行数是根据索引

Flutter中设置Android的应用名称和图标(android,ios,web)#yyds干货盘点#

这里是坚果前端小课堂,大家喜欢的话,可以关注我的公众号“坚果前端,”,或者加我好友,获取更多精彩内容在前面的几期给大家介绍了flutter的安装以及一些简单的配置,还运行了helloword那么接下来就带领大家了解如何设置应用名称以及图标Flutter设置App的应用名字和应用logo图标的方法,知识点虽然简单,但是不知道这个知识点就不行,所以还是要记录下来,分享一下。其实,Flutter设置App的应用名称和图标是要分开来操作的,Android和iOS是分开设置对应的App名称和图标的,这一点一定要注意。也可以把Android和iOS的应用名称和图标分开设置,可以设置不一样,但是毕竟一个Ap

Flutter中设置Android的应用名称和图标(android,ios,web)#yyds干货盘点#

这里是坚果前端小课堂,大家喜欢的话,可以关注我的公众号“坚果前端,”,或者加我好友,获取更多精彩内容在前面的几期给大家介绍了flutter的安装以及一些简单的配置,还运行了helloword那么接下来就带领大家了解如何设置应用名称以及图标Flutter设置App的应用名字和应用logo图标的方法,知识点虽然简单,但是不知道这个知识点就不行,所以还是要记录下来,分享一下。其实,Flutter设置App的应用名称和图标是要分开来操作的,Android和iOS是分开设置对应的App名称和图标的,这一点一定要注意。也可以把Android和iOS的应用名称和图标分开设置,可以设置不一样,但是毕竟一个Ap

#yyds干货盘点#技术路线的选择重要但不具有决定性

大家好,我是坚果,公众号“坚果前端”最近好多小伙伴问我技术路线如何选择!技术路线的选择重要但不具有决定性最近google在技术上连续有大动作,dart的空安全支持,flutter在三月的发布2.0,九月发布2.5于是好多人问我,该学之前的flutter1.22,还是直接上手flutter2.0,亦或者2.5,就和有人问我学​​go​​​,还是​​Java​​,感到很困惑,问我该怎么办。老实讲,这样的问题我无法回答,每个人具体情况不同,所应该采取的态度和解决方案也不同。从我自己来讲,其实技术路线问题也曾长时间地困扰我,所以我想把我现在的一些想法摊出来跟大家分享一下。罗列如下:1.根据我长期的观察

#yyds干货盘点#技术路线的选择重要但不具有决定性

大家好,我是坚果,公众号“坚果前端”最近好多小伙伴问我技术路线如何选择!技术路线的选择重要但不具有决定性最近google在技术上连续有大动作,dart的空安全支持,flutter在三月的发布2.0,九月发布2.5于是好多人问我,该学之前的flutter1.22,还是直接上手flutter2.0,亦或者2.5,就和有人问我学​​go​​​,还是​​Java​​,感到很困惑,问我该怎么办。老实讲,这样的问题我无法回答,每个人具体情况不同,所应该采取的态度和解决方案也不同。从我自己来讲,其实技术路线问题也曾长时间地困扰我,所以我想把我现在的一些想法摊出来跟大家分享一下。罗列如下:1.根据我长期的观察

#yyds干货盘点#深入浅出,一文吃透mysql索引

索引是什么索引是为了提高数据查询效率的数据结构,类似于书的目录一样,可以根据目录而快速找到相关内容。MySQL8.0版本中,InnoDB存储引擎支持的索引有B+树索引、全文索引、R树索引,其中,B+树索引使用最为广泛。B+树索引每一个索引在InnoDB里面对应一棵B+树。B+树索引的特点:基于磁盘的平衡树,树非常矮,一般为3~4层,所以访问效率非常高,从千万或上亿数据里查询一条数据,只用3、4次I/O。假设我们有如下表,ID是主键,字段k上有索引:主键索引和非主键索引的示意图如下:其中R代表一整行的值。主键索引和非主键索引的区别是:主键索引的叶子节点存放的是整行数据;非主键索引的叶子节点存放的

#yyds干货盘点#深入浅出,一文吃透mysql索引

索引是什么索引是为了提高数据查询效率的数据结构,类似于书的目录一样,可以根据目录而快速找到相关内容。MySQL8.0版本中,InnoDB存储引擎支持的索引有B+树索引、全文索引、R树索引,其中,B+树索引使用最为广泛。B+树索引每一个索引在InnoDB里面对应一棵B+树。B+树索引的特点:基于磁盘的平衡树,树非常矮,一般为3~4层,所以访问效率非常高,从千万或上亿数据里查询一条数据,只用3、4次I/O。假设我们有如下表,ID是主键,字段k上有索引:主键索引和非主键索引的示意图如下:其中R代表一整行的值。主键索引和非主键索引的区别是:主键索引的叶子节点存放的是整行数据;非主键索引的叶子节点存放的