- 博客(20)
- 收藏
- 关注
原创 Git 本地提交代码推送远程并未统计贡献量问题分析
在实际运用 Git 过程中,遇到了本地提交代码推送远程并未统计贡献量的情况,为了记录思考过程,特意写下思考过程。
2022-11-10 00:32:10
388
1
原创 简约理解算法复杂度
人类为了能够加深对于事物的理解,通常会引用认为定义的概念作为衡量的标准,对所要研究的事物进行分析判断。物理学里,为了能够更好地描述一定距离下,所花费的时间,引入了速度的概念。同样,对于程序运行的性能而言,引入了复杂度用以描述程序运行的快慢问题。时间复杂度和空间复杂度复杂度分为时间复杂度和空间复杂度。时间复杂度,就是一段程序中,n个元素需要执行的操作次数。空间复杂度,可以理解为程序运行时,需要计算机分配内存空间的深度。栈就是一个很好理解空间复杂度的例子。大O表示法为了便于表示复杂度,...
2020-07-31 17:56:19
599
1
原创 简单快速实现子序列的判断
针对力扣的判断子序列题目进行算法实现。原题链接可以点击地址:https://leetcode-cn.com/problems/is-subsequence/基于近两年较火的力扣leetcode刷题训练站点,本人为了能够保持算法和数据结构这些底层计算机知识的基础牢固性,也时不时刷刷里面的题目,让自己的算法能力得到一个很好的锻炼,正所谓,“玉不琢不成器,人不学不知道”嘛。这里我不想说太多,但是,练习多了,确实有一个很好的感悟。你会发现,所谓的这些算法,无论是针对数据结构的,还是针对数据处理的,提炼...
2020-07-27 13:45:48
366
原创 MySql索引原理经典学习
通过硬啃前辈总结的经典文章,发现真的很不错。文章叫做《MySQL索引背后的数据结构及算法原理》,作者叫做张洋,于2011年发表的文章,虽然时间很长了,但是对于MySql的设计而言,依然没有过时,故在此献上,不敢有任何的怠慢,希望对于MySql索引有疑问的小伙伴都能够通过该篇文章得到进步和提升。文章地址:http://blog.codinglabs.org/articles/theory-of-mysql-index.html...
2020-05-10 05:29:17
135
原创 JVM 诞生背景的简易理解
通过以下思维导图,进而对于Java虚拟机诞生有一个整体的认识。从上世纪90年代SUN公司开发Green项目,基于所处的软硬件环境,面临当时的困局,针对问题,进而创造出了Java语言和其运行的环境JVM。有了简易清晰的整体认识之后,如果有兴趣,可以自己搜索更多的信息了解。思维导图的作用,就是为了帮助大家简易理解Java诞生的背景。...
2020-04-23 16:45:40
321
原创 单例模式的简洁高效理解
单例模式思维导图饿汉式代码懒汉式代码补充按照以上思维导图、饿汉式和懒汉式代码,便可很好理解单例模式整体知识,具体细节可根据个人需要自行思考查找。...
2020-04-23 11:35:24
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人