随笔分类 - 学习心得
对于一些技术知识的自我解读与收获
摘要:摘要:本文档主要结合官方给出的Spring MVC流程图结合一个简单的Spring MVC实例,分析并介绍了Spring MVC的运行流程
阅读全文
摘要:摘要:本篇笔记记录了我在初学Maven是认为比较重要的一些知识点。
阅读全文
摘要:摘要:本笔记主要记录了使用IDEA创建一个Maven项目并使用Maven配置文件下载Zookeeper连接驱动,连接云服务器的Zookeeper服务并书写一些简单的增删改查方法的过程。
阅读全文
摘要:摘要:本篇笔记主要记录了对于消息队列概念的初次学习、消息队列的基础知识。
阅读全文
摘要:摘要:快速排序是一种使用到了递归的重要排序方法,其具备比较低的平均时间复杂度,但是它的最坏情况时间复杂度并不是特别优秀。在某些情况下存在使用快速排序的必要,因此其作为主要的八大排序还是有很大的学习价值的,在此我们详细分析整理快速排序。
阅读全文
摘要:摘要:这篇笔记主要记录了Redis的基本知识,记录了我对Redis的最初的基本了解。
阅读全文
摘要:摘要:在数据结构中,树是一种非常重要的存在,树有着众多的变体,其中二叉树就是最为重要的一种变体,我们在学习初期,遇到的最多的树便是二叉树,在各种方面应用的最多的也是二叉树,因此我们今天着重分析二叉树。
阅读全文
摘要:摘要:由于最近开始学习Redis和Zookeeper了,因此使用云服务器的频率开始多了起来,并且开始了基础的安装教学,由于我之前确实没用过Linux系统,因此用起来非常的痛苦,同时由于不同平台之间的云服务器存在差异,导致在查资料并按照别人的步骤安装时,总是出现问题,因此今天在这里着重的整理一下各种中间件的安装过程。
阅读全文
摘要:深入探究Java中的对象类型变量声明操作——在声明对象时,系统究竟做了什么? 摘要:本文主要对Java中的对象类型变量的声明的底层原理做了探究。 我们但凡是学过Java的,一定都知道Java中的对象类型变量的声明方式,那就是:类名 变量名 = new 类名()。不管这样说对不对,我们在这样写的时
阅读全文
摘要:深入探讨进制转换问题 1.十进制的拆分 对于一个十进制的数字:4572,我们实际上可以将其拆分成:4000+500+70+2。十进制是逢十进一,因此我们可以知道2是2个1,0个10;70是7个10;500是50个10;4000是400个10,我们更进一步的讲,最前边的首位,是其高位上的个位,而后
阅读全文
摘要:关于进制 1.进制为何物? 进制是人类进行计数的计数方式,据说是根据系绳结演化而来的,也有可能是外星人教的,不过这不重要。所谓进制就是为了计数方便,在低位数达到一定数量之后便向高位进一位,用高位的这一位来表示低位的全部计量。如在十进制中,当各位9再加一个1时,那么个位清零,向十位进一位成为10,
阅读全文
摘要:关于记事本的实现原理 记事本是我们计算机上的最基础的文本编辑器,使用记事本我们可以写各种各样的文档,只要修改后缀就可以改变成我们想要的文档,比如我们可以使用记事本写Java文件,HTML文件等,那么记事本的实现原理是什么呢? 记事本和Word以及WPS的实现其实基本原理类似,只不过后两个加上
阅读全文