- 博客(101)
- 收藏
- 关注
原创 7天学完Spring:基础学习结束,关于Spring事务及其传播机制
其实昨天就学完了,但是没写博客。说一下感受吧,虽然学的很快,但是真的就一直半解,知其然不知其所以然,以后不要这样学了,很不负责任。下去之后要好好复习巩固了
2022-07-28 17:34:08
664
原创 7天学完Spring:一文阐述完Bean对象和SpringBoot框架
新手向,关于Bean的详解和SpringBoot框架搭建和基础用法(今天再肝完mybatis,不肝完不睡觉)
2022-07-23 11:34:21
1216
原创 7天学完Spring:Spring框架搭建和解析以及Bean对象的创建
10天时间学完spring,springboot,springmvc等等一系列的知识,然后争取有一个拿的出手项目,时间太紧张了。
2022-07-21 00:21:34
2690
6
原创 JavaSE--语法糖&&Lambda表达式
目录前言一丶Lambda表达式存在意义1.问题提出2.方式一:策略模式3.方式二:使用内部类4.方式三:Lambda表达式二丶什么是Lambda表达式1.Lambda语法2.函数式接口3.Lambda表达式的示例<1>无参数无返回值<2>有一个参数,且只有一条语句<3>有返回值,且只有一条语句<4>两个以上参数,有返回值,有多条语句<5>. lambda表达式参数列表的类型可以省略不写前言哈哈哈,SE部分的最后一篇博客啦,补上SE阶段的博客完整
2022-05-31 22:00:24
489
原创 JavaSE--反射技术
前言其实之前就该把这一个篇章写了的,但是一直拖了这么久,也已经在找实习了。所以这篇博客补上,就当做复习啦。一丶反射1.什么是反射?首先对于什么是反射我们需要一些问题来反衬出来,这样来进行问题的场景设置。当我们进行Web项目开发的时候,我们使用了Servlet接口来处理用户请求,但是程序员自己没有创建Servlet对象,那么Servlet对象谁创建的?再如果说有一个类为私有类,也就是说其中的方法和属性全都是私有的,那么我们想要访问或者说使用这个类当中的方法和属性要怎么办呢?再或者说如果有一个类总是变动
2022-05-31 17:41:26
183
原创 刷题笔记(十三)--二叉树:前中后序遍历(复习)
目录系列文章目录题录144. 二叉树的前序遍历递归写法迭代写法94. 二叉树的中序遍历递归写法迭代写法145. 二叉树的后序遍历递归写法迭代写法--1迭代写法--2系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数组类型:模拟刷题笔记(五)–链表类型:基础题目以及操作刷题笔记(六)–哈希表:基础题目和思想刷题笔记(七)–字符串:经典题目刷题笔记(八)–双指针:两数之和以及延伸刷题笔记(九)–字符串:KMP算法
2022-05-29 15:50:48
424
原创 刷题笔记(十二)--复习:排序算法
目录系列文章目录前言一丶插入排序和其进阶希尔排序<1>插入排序1.具体实现2.关于复杂度<2>希尔排序二丶选择排序和其进阶堆排序总结系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数组类型:模拟刷题笔记(五)–链表类型:基础题目以及操作刷题笔记(六)–哈希表:基础题目和思想刷题笔记(七)–字符串:经典题目刷题笔记(八)–双指针:两数之和以及延伸刷题笔记(九)–字符串:KMP算法刷题笔
2022-05-26 23:40:47
1322
原创 刷题笔记(十一)--栈和队列:Top-K问题
目录系列文章目录前言题录215. 数组中的第K个最大元素.347. 前 K 个高频元素复习<1>关于比较器1.关于CompareTo2.关于Comparable和Comparator系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数组类型:模拟刷题笔记(五)–链表类型:基础题目以及操作刷题笔记(六)–哈希表:基础题目和思想刷题笔记(七)–字符串:经典题目刷题笔记(八)–双指针:两数之和以及延伸刷题
2022-05-23 12:36:42
516
原创 刷题笔记(十)--栈和队列:基础题目
目录系列文章目录前言栈队列题录232. 用栈实现队列225. 用队列实现栈20. 有效的括号1047. 删除字符串中的所有相邻重复项150. 逆波兰表达式求值239. 滑动窗口最大值系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数组类型:模拟刷题笔记(五)–链表类型:基础题目以及操作刷题笔记(六)–哈希表:基础题目和思想刷题笔记(七)–字符串:经典题目刷题笔记(八)–双指针:两数之和以及延伸刷题笔记(九)–
2022-05-19 20:45:13
731
原创 刷题笔记(九)--字符串:KMP算法
目录系列文章目录KMP算法详解1.什么是KMP算法?2.关于前缀表<1>什么是前缀表?<2>为什么要用前缀表?3.前缀表和next数组4.关于具体实现<1>初始化<2>前后缀不相同的时候<3>前后缀相同的情况5.关于next数组具体应用题目28. 实现 strStr()BF算法KMP算法459. 重复的子字符串系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数
2022-05-07 16:14:47
972
原创 刷题笔记(八)--双指针:两数之和以及延伸
目录系列文章目录题录两数之和三数之和四数之和系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数组类型:模拟刷题笔记(五)–链表类型:基础题目以及操作刷题笔记(六)–哈希表:基础题目和思想刷题笔记(七)–字符串:经典题目题录这里在正式引申之前说一下,双指针法是一种应用很广的方法,像我们前面的数组,链表,字符串等等,很多问题都是使用双指针法来解决。具体的可以看我之前的博客,所以这篇博客主要就是对两数之和问题做一个
2022-04-30 21:08:06
1063
原创 刷题笔记(七)--字符串:经典题目
系列文章目录系列文章目录题录344. 反转字符串541. 反转字符串 II剑指 Offer 05. 替换空格151. 翻转字符串里的单词剑指 Offer 58 - II. 左旋转字符串总结系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数组类型:模拟刷题笔记(五)–链表类型:基础题目以及操作刷题笔记(六)–哈希表:基础题目和思想题录344. 反转字符串题目链接如下:344. 反转字符串题目截屏如下:来
2022-04-28 17:52:58
572
原创 刷题笔记(六)--哈希表:基础题目和思想
目录系列文章目录哈希表基础Map242.有效的字母异位词383. 赎金信Set349. 两个数组的交集202. 快乐数总结系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数组类型:模拟刷题笔记(五)–链表类型:基础题目以及操作哈希表基础这篇博客中的题都是基础的题,主要就是为了让刷题的我们体会一下哈希思想和哈希表的便利性。本来是想在这里再写一遍关于哈希表的思想和设计原理的,但是之前写过这篇博客,所以这里就直接放链接
2022-04-26 18:56:46
875
原创 MySQL--增删改查(进阶)
MySQL--增删改查(进阶--上)一丶数据库约束(1)约束类型前三种约束示范主键约束和外键约束(2)新增二丶查询(1)聚合查询1>聚合函数一丶数据库约束我们在查询数据库的时候,通常要进行约束,不然就会出现各种各样意外的情况,导致我们的查询遇到困难。(1)约束类型通常我们的约束有以下几种:NOT NULL - 指示某列不能为 NULL。UNIQUE - 保证某列的每行不能重复DEFAULT - 规定没有给列赋值时的默认值。PRIMARY KEY - NOT NULL 和 UNIQUE
2022-04-25 11:45:15
1376
2
原创 刷题笔记(五)--链表类型:基础题目以及操作
目录系列文章目录链表基础707. 设计链表链表:双指针思路203. 移除链表元素206. 反转链表24. 两两交换链表中的节点链表:快慢指针思路19. 删除链表的倒数第 N 个结点160. 相交链表141. 环形链表142. 环形链表 II系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口刷题笔记(四)–数组类型:模拟链表基础707. 设计链表关于链表的构造,在我之前的博客中其实都是写过的,这里更多的就是复习。LinkedLis
2022-04-23 16:59:47
1813
原创 刷题笔记(四)--数组类型:模拟
目录系列文章目录题录54. 螺旋矩阵59. 螺旋矩阵 II总结系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法刷题笔记(三)–数组类型:滑动窗口题录54. 螺旋矩阵54. 螺旋矩阵先看题目截图:注意,这道题和下道题的处理思路都是一样的,所以我这里把做法移动到了总结部分public static List<Integer> spiralOrder(int[][] matrix) { List<Integer> list
2022-04-17 20:43:09
359
原创 网络编程--TCP/IP协议(二)
目录前言一丶TCP协议格式端口号序列号确认号首部长度保留字段标志位字段窗口大小检验位紧急指针可选项字段二丶TCP协议的特性<1>TCP协议的特点<2>可靠传输机制1>确认应答机制2>超时重传机制<2>连接管理机制TCP三次握手TCP四次挥手前言这一篇博客。就是专门用来讲解TCP协议对应的知识。一丶TCP协议格式TCP协议是位于传输层的协议,传输层的功能是什么呢?是确保数据能安全稳定的从客户端传输到服务端。那在传输层传输的数据叫什么呢?叫段。由此我们的
2022-04-17 14:15:24
4041
原创 刷题笔记(三)--数组类型:滑动窗口
目录系列文章目录题录209.长度最小的子数组904. 水果成篮76. 最小覆盖子串总结系列文章目录刷题笔记(一)–数组类型:二分法刷题笔记(二)–数组类型:双指针法题录209.长度最小的子数组链接:209.长度最小的子数组对应题目截图如下:这个题目有两种解法,第一种就是暴力解法,我直接遍历整个数组,然后得出每一个下标对应的大于target的窗口长度是多少,然后取最小的那一个。class Solution { public static int minSubArrayLen(int
2022-04-15 11:34:22
775
1
原创 网络编程--TCP/IP协议(一)
目录前言一丶网络基础<1>认识IP地址1>具体格式2>组成3>分类4>子网掩码<2>认识MAC地址二丶网络设备及相关技术<1>物理层--集线器<2>数据链路层--交换机<3>传输层--主机(操作系统)前言这一部分涉及到的知识点就很多了,而且一篇博客也写不完,抓紧时间吧。一丶网络基础<1>认识IP地址我们在上篇博客简略的介绍了IP地址,说IP地址是用来标识一个主机的地址,并且大致介绍了IP的格式,这里再拓
2022-04-14 08:49:17
3140
原创 网络编程--初识网络
目录前言一丶初识网络<1>关于局域网LAN二丶网络通信基础前言刚刚考完试,就赶紧来总结知识点了。其实好像一直这样忙碌着也挺好,因为有着自己的方向和为之奋斗的事物。那直接开篇吧,这个博客就是介绍一些网络编程中的初级知识。方便为后面的博客打打基础。一丶初识网络<1>关于局域网LAN什么是局域网呢?局域网LAN全称是 Local Area Network,Local即标识了局域网是本地,局部组建的一种私有网络二丶网络通信基础...
2022-04-12 02:18:10
2396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人