Mac系统安装java11之后使用Nacos 修改启动代码 修改启动代码之前,要配置好 PATH 12345678910111213141516在 Nacos-Server 的 bin / startup.sh由 JAVA_OPT_EXT_FIX 配置引起启动报错在startup.sh文件中替换下方配置x JAVA_OPT_EXT_FIX="-Djava.ext.dirs=${JAVA_HOME}/jre/li 2021-10-20 Nacos
Redis 缓存策略 缓存策略数据脏读脏写 不一致的解决情况其实,我们可以在更新数据时不更新缓存,而是删除缓存中的数据,在读取数据时,发现缓存中没了数据之后,再从数据库中读取数据,更新到缓存中。这个策略就是我们使用缓存最常见的策略,Cache Aside 策略(也叫旁路缓存策略),这个策略数据以数据库中的数据为准,缓存中的数据是按需加载的。它可以分为读策略和写策略,其中读策略的步骤是:从缓存中读取数据;如果缓存命中,则 2021-10-20 redis
红楼梦中的诗句记录 红楼梦满纸荒唐言,一把辛酸泪。都云作者痴,谁解其中味! 惯养娇生笑你痴,菱花空对雪澌澌。好防佳节元宵后,便是烟消火灭时。 未卜三生愿,频添一段愁。闷来时敛额,行去几回头。自顾风前影,谁堪月下俦?蟾光如有意,先上玉人楼。 时逢三五便团圆,满把晴光护玉栏。天上一轮才捧出,人间万姓仰头看。 一局输赢料不真,香销茶尽尚逡巡。欲知目下兴衰兆,须问旁观冷眼人。 一场幽梦同谁近,千古情人独我痴。 得意浓时易接济 2021-10-20 随笔 读书
和小朋友沟通直接说感觉比说道理有用 随笔我来分享一个小故事。有一次,我住在一个朋友家,他家有一个五六岁的小女孩。小女孩很喜欢我,总是往我的房间跑,而我房间的锁坏了,所以她一推门就可以进来。 一天早上,我在房间里处理一些重要的事,非常需要安静,而小女孩多次不敲门就跑进来,我屡屡被打断,感觉很不好。我试着用各种语言对小女孩说,我需要独处一会儿,请你不要不敲门进来,一会儿我的事处理好了,我会出去找你。 但我的这些努力都没有用,小女孩像没听 2021-10-20 随笔 读书
第一周算法学习笔记 第一周算法学习笔记学习笔记 数组 数组是线性的数据结构,用一组连续的内存空间存放一组相同类型的数据 因为数组在内存是连续存储的,所以可以根据首地址和下标,通过寻址公式就能直接计算出对应的内存地址,找出数据。 使用的时候需要注意数组会有越界的问题,支持随机访问。 ** 小技巧 ** 循环遍历 双指针的用法 升级维度 链表 Linked List 、跳表 Skip List(升维) 单向链 2021-10-20 算法学习
版本约束表达式和lock文件 版本约束表达式和 lock 文件#Learning 什么是语义化版本版本格式:主版本号、次版本号、修订号 版本约束 使用 ~ 波浪号 约束锁定小版本 (很实用,也比较安全)~ 的作用是允许表达式中最后一位变到最大值的 1. 安装 >=1.1 并且 < 2.0 的版本,可以写成: ~ 1.1 2. 安装 >= 1.1.15 并且 <1.2.0 的版本,可 2021-10-20 PHP composer
MySQL 学习记录 MySQL 记录1.1 事务的特性(ACID) 事务要求 ACID 的特性,即:原原子子性性、、一一致致性性、、隔隔离离性性、、持持久久性性。 所谓原子性,是指整个数据库的每个事务都是不可分割的单位。只有事务中的所有 SQL 语句都执行成功,才算整个事务成功,事务才会被提交。如果事务中任何一个 SQL 语句执行失败,整个事务都应该被回滚。 所谓一致性,是指将数据库从一种一致性状态转换为下一种一 2021-08-27 MySQL
IoC与DI IoC与DI Ioc,即控制反转,把对象的调用权交给容器,通过容器来实现对象的装配和管理 DI,即依赖注入,对象之间依赖关系由容器在运行期决定,由容器动态的将依赖关系注入到对象之中 DI 是对 IoC 更完善的描述 DI 谁依赖谁?对象实例化依赖容器 为什么要依赖?对象实例化通过容器自动得到外部依赖 谁注入谁?容器注入对象的依赖到对象中 注入了什么?注入了对象的外部依赖 Hyperf 的依赖注 2021-08-27 Hyperf 网络协议
Go语言的切片插入和删除 golang 的切片插入和删除操作执行测试12345678910111213141516171819202122232425262728package mainimport "fmt"func main() { s := []int{1, 2, 4, 7} // 结果应该是 5, 1, 2, 4, 7 s = Add(s, 0, 5) fmt.Pr 2021-08-27 Go
PHP的生命周期 PHP的生命周期1.0 先从PHP开始说起在介绍PHP的生命周期之前,我们先来看一张图,如图1所示: 图1 PHP的生命周期 首先我们先引入一个概念SAPI,SAPI是PHP的应用接入层,是整个PHP框架最外层的部分,像我们平常用的比较多的Fpm和Cli就是SAPI的具体实现,而main函数也定义在对应的SAPI中。通常来说PHP的生命周期被划分为5个阶段:模块初始化阶段、请求初始 2021-08-27 PHP