自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA 从Map中获取JSON数据

前言:wrkfmInfos 是一个Map。fctList是一个json数据。从map中获取json数据并进行遍历。

2022-09-29 16:47:43 1379 1

原创 循环遍历map,递归调用

循环遍历map,如果map内的值也是个map会自己调用自己

2022-09-13 18:00:52 242

转载 npm install 安装报错

npm install 安装依赖时报错,无法解析依赖树。报错信息:ERESOLVE unable to resolve dependency tree错误原因等依赖项中存在无法解决的冲突,npm@7 现在尝试安装它们,而npm@6没有。解决方案使用 npm i --legacy-peer-deps然后重新安装依赖 npm install 就可以成功了最后启动项目就OK了。...

2022-03-28 20:18:18 166

原创 Redis非关系型数据库

总结:首先Redis是单线程的,并且支持事务,但是不支持事务的回滚。而且Redis是以key-value形式进行存储的,提供多种数据结构进行存储,有string字符串、list列表、set集合、zset有序集合,不可重复的、和hash类型的map,Redis有一些优点,比如只要内存够大,它就可以无限的进行存储,另外非关系型数据库是支持高并发的,但是光靠Redis是解决不了高并发问题的,还需要靠集群,分布式等等。数据存储在Redis中存取速度快,并发能力强,不用直接访问数据库,可以缓解数据库的压力,当做数

2021-10-13 20:53:16 107

原创 MySQL的优化

总结:MySQL数据库优化这方面我是有一些自己的理解的,一般分为两种,sql优化和表优化,表优化最长用的就是使用中间表,大表拆小表。sql优化中的话我总结的就三点,第一,最大化利用索引。第二,尽可能避免全表扫描。第三,减少无效数据的查询访问。第一最大化利用索引的话,首先我们要看该如何的去正确的建立索引,所以分为普通索引,复合索引,唯一索引,主键索引,空间索引,全文索引。普通索引的话就是加快对数据的访问速度,没有任何限制;复合索引的话就是在一张表中多个列共同组成了一个索引,比如,在一张表中创建了一个复合索

2021-10-13 20:30:02 80

原创 HashMap的底层原理?

首先hashmap是java中最长用的集合类框架,也是一个典型的数据结构,也是jjava程序员中使用频率最高的,用于映射处理的数据类型,hashmap是用于存储key-value键值对的集合,从整体上来看的话它是由数组+链表+红黑树实现。hashmap是根据hashcode值来存储数据的,大多数情况都可以直接定位到它的值,所以具有很快访问速度,但是遍历的话顺序是不确定的,因为它是无序的。另外hashmap的线程也是不安全的,因为它可以在任一时刻可以让多个线程同时写hashmap,这样的话可以会导致数据的不一

2021-10-12 19:08:31 132

原创 ArrayList和LinkedList的区别?

在我个人看来ArrayList和LinkedList的区别主要分为四部分:1.ArrayList的存储使用的是动态数组进行实现的,但是LinkedList使用的是双向循环链表进行实现的。2.ArrayList的在增删改相对来说比较慢一些,因为ArrayList的是使用数组进行实现的,是有下标的,每次增删改数据元素的话都是需要移动元素的,所以相对来说相对慢一些。但是LinkedList的增删改就快一点了,因为它是使用双向循环链表进行实现的,所以每次插入或者删除数据的话可以直接插入或者删除,不需要移动元

2021-10-12 15:57:32 116

空空如也

空空如也

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

TA关注的人

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