摘要:
如下图一样springcloudAlibaba在创建新模块之后启动新模块没有注册到nacos上,而是直接卡住起不来原因 原因是:引入了错误的web包: 解决办法: 引入相应的 spring-boot-starter-web 包: <dependency> <groupId>org.springfra 阅读全文
摘要:
1. 在gitee服务器上创建仓库 2. 下载git 到本地 https://git-scm.com/downloads 3. 安装git工具到本地 (不会的可以参考这篇博客) https://blog.csdn.net/weixin_44486583/article/details/1227043 阅读全文
摘要:
Homebrew是一个包管理器,大家自行安装。 1. 下载mysql的命令很简单:brew install mysql 2. 在下载后查看安装信息,你会发现cmake没有下载下来,如下图: 3. 既然依赖不能自动下载,那我们手动下载。 brew unlink cmake; brew install 阅读全文
摘要:
先看一下完整错误: java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0. 阅读全文
摘要:
1.通过查看idea编译日志 2.分析日志可以看到报错信息 3.先说一下 GC overhead limit exceeded 产生的原因 是程序发生GC时,造成STW现象,造成停顿时间的超过98%的时间都是在执行GC线程,但是回收到的内存是不足2%!jvm就会抛出这个异常。 4.我们可以通过增大i 阅读全文
摘要:
总结: redis 事务不同于mysql,Oracle 事务,它是一个操作的集合,事务中无论那一条命令执行报错,不会影响下面命令的继续执行,已经执行成功的命令也不会回溯。所以redis 事务是不具备操作的原子性。在执行exec命令执行前,redis 命令会被放到队列里面,并不会真正的执行。在事务执行 阅读全文
摘要:
Redis 发布订阅(pub/sub)是一种消息通信模式,发布者发布(pub)发送消息,订阅者(sub)接受收消息。 Redis客户端可以订阅任意数量的频道 1.创建一个频道 subscribe redisChat 如下图: 2.新启动一个客户端 在同一个频道中发布消息 然后就可以在订阅者中看到消息 阅读全文
摘要:
函数 含义 ASCII(X) 返回x的ASCII码 CONCAT(X,Y) 链接字符串x和y INSTR(X,STR[,START][,N]) 从X中查找str,可以指定从start开始,也可以指定从n开始 LENGTH(X) 返回x的长度 LOWER(X) X转小写 UPPER(X) X转大写 L 阅读全文
摘要:
单例模式, 解决一个类频繁的创建和销毁。 一个类只能有一个实例 实现: 单例模式的几中实现,学习时看到了,记录一下。 package com.company.singmode;public class SingMode { private SingMode(){} //构造私有化 private s 阅读全文