- 博客(6)
- 收藏
- 关注
原创 yml文件与properties文件的区别
总之,YAML和Properties都是常用的配置文件格式,它们各有优缺点,可以根据具体的需求和场景来选择使用哪种格式。可读性:YAML的语法更加简洁、易读,支持注释和多行文本,可以更好地组织和描述复杂的配置信息。而Properties的语法相对简单,不支持注释和多行文本,不太适合描述复杂的配置信息。数据类型:YAML支持多种数据类型,如字符串、数字、布尔值、数组、对象等,可以更好地表示复杂的数据结构。语法格式:YAML使用缩进和冒号来表示层次结构,而Properties使用点号和等号来表示键值对。
2023-03-16 19:54:04
2483
1
原创 Redis的事务
multi : 标记一个事务块的开始( queued ) exec : 执行所有事务块的命令 ( 一旦执行exec后,之前加的监控锁都会被取消掉 ) discard : 取消事务,放弃事务块中的所有命令redis事务就是一次性、顺序性、排他性的执行一个队列中的一系列命令。批量操作在发送 EXEC 命令前被放入队列缓存,并不会被实际执行,也就不存在事务内的查询要看到事务里的更新,事务外查询不能看到。Redis中,单条命令是原子性执行的,但事务不保证原子性,且没有回滚。事务中任意命令执行失败,其
2021-03-18 14:23:46
519
原创 Mybatis的缓存机制
Mybatis的一级缓存:mybatis会在表示会话的sqlsession对象中建立一个简单的缓存,将每次查询到的结果缓存起来(缓存到内存中),当在同一个sqlSession执行相同的sql查询语句会从缓存中获取数据,不再去数据库查询,从而提高查询效率。需要注意的是:如果sqlsession执行了DML(增删改)操作并且提交到数据库时,Mybatis则会清空sqlsession里的一级缓存,这样做的目的是为了保证缓存中是当前最新的数据,避免出现脏读现象。当一个sqlsession结束的时候该sqlse
2021-03-18 14:15:00
292
原创 npm降级与解决npm降级出现的问题
npm降级与解决npm降级出现的问题**1.先进行降级测试** 执行 npm install nom@6.13.4 -g @6.13.4这是指版本号,更换一下就就好。运行完成后执行 npm -v 查看版本是否正确。正确即成功。**2.**npm降级会出现卡死的情况 今天博主出现了npm降级卡死,一个多小时无法运行,出现: rollbackFailedOptional: verb npm-session 32706576fcadeac0 卡在这个行不动,下面是解决的问题 2.1 查
2020-05-23 23:41:03
36277
12
原创 插入排序,适用于新手来理解的一篇博客!
插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但是它的实现方式可谓是最容易理解的,就好像你在打扑克牌,往往都会用顺序放牌,是一种直观的排序方式,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。
2019-12-21 19:21:39
8724
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人