自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 算法——数组的增删查改

数组的修改和查询不具有特别的坑,在此我们不再赘述。对于基础的数组增删,下标越界是让人十分恼火的事情,恼火的原因就是思路是对的,但是因为其中某个点忘记加等号导致数组越界,所以感觉简单不可靠,只有一步步把简单的里面的坑拔掉才能在面试的关键时刻不掉链子!

2023-09-07 19:38:13 305

原创 Java中线程状态图梳理

java中线程状态图梳理

2023-09-04 21:13:27 127 1

原创 ReentrantLock原理

AbstractQueueSysnhronizer:阻塞式锁和相关的同步器工具的框架理解AQS中基于内存共享的变量模型(最根本是volatile的原理应用),搭配合理的数据结构(双向链表),就能够理解我们AQS工具类的根本。在这个根本上合理组织和构建,ReentrantLock也就诞生了,这种基于工具类构建增强类,在共有基础上衍生出更丰富和更独特的功能的方式,在面向接口编程中比比皆是,需要我们好好体会!

2023-09-03 15:23:25 168

原创 算法——链表反转进阶

上述的区间链表反转的方式我认为是比较容易想到和理解的方式,这种方式在学习之后知道了原来可以被叫做穿针引线法。这种将问题拆分成块,解决好每一块再联合在一起。除了此方法外,还有多种方法可以解决,但我认为原理是一致的,要注意的都是指针指向改变的问题,需要逻辑上连起来,否则很容易陷进去!

2023-08-20 21:33:44 77 1

原创 项目发布踩坑记录

不知所以然,找不到资源,那我换docker试试。10、想多了,部分请求还是404,映射的参数和真正的接口对不上,没折了,思考半天,还是先放弃用反向代理吧,想着是反向代理把我坑了,我梳理来梳理去,这反向代理也没毛病啊,但是映射路径对不上接口是事实,只好先放弃了,想着那直接只用一个域名把,base_url的端口改成后端 的就行。1、想全部用docker部署,在成功打包了所有的后端文件后,一个个启动的时候,发现对于api项目,需要启动的3个后端最多可以启动2个,服务器的负载就满了,这1核2G的服务器确实难顶。

2023-08-18 23:17:35 64 1

原创 算法——反转链表

反转链表对于链表相关题目来说,可以说真正搞懂几乎可以做链表的大量题目了。但还是要不断练习,锻炼我们的思维逻辑。

2023-08-13 00:14:23 51 1

原创 算法——链表高频题总结

到此,链表的几个自己认为比较有区别的高频题分析到此为止。对于链表相关的题,基本可以从hash、双指针、栈、链表本身特性这几个方面去解决,对于此类题目一般不会太难,更多需要仔细判别,逻辑上要连贯,不让其出现空指针的情况,更多是代码细节中的问题,这点我认为作为算法入门是恰到好处的!

2023-08-09 00:33:01 56 1

原创 Mysql索引

MYSQL官方对于索引的定义:索引是帮助Mysql 高效获取数据的数据结构Mysql在存储数据之外,数据库系统中还维护者满足特定查找算法的数据结构,这些数据结构以某种引用(指向)表中的数据,这样我们就可以通过数据结构上实现的高级查找算法来快速找到我们想要的数据。而这种数据结构就是索引。简单理解为:“排好序的可以快速查找数据的数据结构”

2023-08-07 10:36:38 28

原创 算法——链表基础

链表是一种基本的数据结构,对于普通的单链表而言,每一个节点内部由两部分组成,一个是当前节点的value,另一个则是指向下一个节点的next元素。但在具体的实际应用中,普通的单链表使用较少,使用较多的是带头节点的单链表和双向循环链表,甚至是多个链表的组合以此实现更丰富的功能。正像书本上所说的那样,每一种数据结构都离不开创建+增删查改。通过这5部分,我们能够很好的掌握这种结构的基础,之后的这方面的算法题在这个基础上延伸拓展,我们才能逐步提升。

2023-08-02 21:21:55 58

原创 手写IOC

简单实现spring的IOC功能

2023-05-13 17:28:28 167 1

原创 学习项目的部署

原生部署过程

2023-04-22 12:53:24 168 1

原创 Stream流的基本使用

Stream基本使用,包括一些常用方法和注意事项,并结合一道综合应用巩固

2023-04-16 20:53:15 411 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除