- 博客(54)
- 收藏
- 关注
原创 [ERR] Node 127.0.0.1:6379 is not empty. Either the node already knows other nodes (check with CLUS
直接删除: *.rdb 文件 和 nodes-XXX.conf 的文件,在重启。
2025-01-14 10:58:03
188
原创 nginx离线部署-aarch64架构
架构:aarch64, 系统:Red Hat (CentOS 7)nginx 1.24需要准备这些:可以先尝试安装 Nginx内网是没有网络的需要使用 RPM 包安装 gcc, g++, pcre, zlib(内网服务器自带就不用安装了)
2024-01-26 13:40:26
1852
原创 主要个人记录 - mysql 分组获取其他保留字段
mysql 分组获取其他保留字段any_value()SELECT player_id,any_value(event_date) first_login FROM activity group by player_idORDER BY event_date asc
2022-05-22 21:35:27
328
原创 力扣 第 520题 - 个人记录
我们定义,在以下情况时,单词的大写用法是正确的:全部字母都是大写,比如 "USA" 。单词中所有字母都不是大写,比如 "leetcode" 。如果单词不只含有一个字母,只有首字母大写, 比如 "Google" 。给你一个字符串 word 。如果大写用法正确,返回 true ;否则,返回 false 。 示例 1:输入:word = "USA"输出:true示例 2:输入:word = "FlaG"输出:false 提示:1 <= word.length <
2022-05-03 11:57:14
138
原创 自动创建文件夹 -- leetcode
自动创建文件夹 – leetcode问题为了更好的刷leetcode题,和进行整理好刷题结果,需要把题目写进 java 文件中,但是创建规格文件比较麻烦,所以进行自动创建思路:例子:实现思路进行生成 文件名1.1 文件名格式 test10_1001.2 计算出前后 数字 后数字小心越界1.3 num 根据 scope 进行补0判断文件名 文件 是否 存在2.1 不存在 进行 创建/** * 创建文件 * test01_
2021-11-13 22:22:20
845
原创 解析 正则表达式
案例 public static void main(String[] args) { // 匹配 json= 这里 (所有字符) (\t 后的字符(加 \t)) String regEx = "json=(.*?)(\t.+)"; String s = "json={'aa'='bb','cc'='dd'}\ttest"; Pattern pat = Pattern.compile(regEx); Matcher mat = pat.
2021-10-07 17:12:56
117
转载 GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ ID .... mysql 8.0
这个地址 就可以https://blog.youkuaiyun.com/chenshida_/article/details/117728509
2021-10-05 00:30:49
179
原创 spring boot maven jar打包 --携带配置文件 -- 携带被依赖jar
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!-- ..
2021-10-04 18:13:29
248
转载 spring boot总是拦截静态 怎么配置 都没用---解决
https://www.cnblogs.com/kangkaii/p/9023751.htmlWebMvcConfigurer@Componentpublic class GlobalWebMvcConfig implements WebMvcConfigurer { /** * 重写父类提供的跨域请求处理的接口 * * @param registry */ @Override public void addCorsMappings(C
2021-10-04 00:54:43
160
转载 gitee 企业 git clone You hasn‘t joined this enterprise! 问题
You hasn’t joined this enterprise! 你还没有加入这个企业!其实 就是 每次 clone 的时候 需要进行 登录 gitee 所以 需要 找 账户密码参考 : https://blog.youkuaiyun.com/weixin_45844109/article/details/118839292实测可以...
2021-07-27 13:38:27
6811
原创 spring boot maven 打包
spring boot maven 打包参考:在 主 启动类 的 pom.xml 中添加 打包插件除了主启动类哪里加 其他模块都不需要加<build> <resources> <!-- 这里是需要扫描 resources 资源 加了java 那边的mapper.xml 编译 就必须要加 --> <resource> <directory>src/main/resources
2021-07-18 13:44:35
405
1
转载 list 浅,深拷贝
list 浅,深拷贝参考: https://www.cnblogs.com/luxd/p/11933686.html //浅拷贝 public void simpleTest1() { List<TestA> list = new ArrayList<>(); list.add(new TestA("aa")); //浅拷贝 TestA testA = new ArrayList<>(
2021-07-10 19:17:12
116
原创 vue element-ui 可编辑表格
vue element-ui 可编辑表格轻量级提供 slot-scope=“scope” 字段名 会提取 prop prop 没有 就需要提供 change-filed-name=“name” name 就是 字段名 <el-table-column prop="number" label="数字" width="180"> <template slot-scope="scope"> <edit-input-number
2021-06-09 09:44:45
571
原创 vue element-ui el-input 动态获取 焦点
vue element-ui el-input 动态获取 焦点使用 ref <el-input ref="ref"/> //进行 获取 焦点 this.$refs.ref.focus()如果是动态的 显示 例如:v-if 或 v-show 结合用 需要加载完成后在获取 //进行 加载好后 获取焦点 this.$nextTick(() => { this.$refs.inputNumberRef.focus() })...
2021-06-08 22:57:48
1210
2
原创 java 中 类::方法
java 中 类::方法例如:去除 list 中 的 null List<String> list = Arrays.asList("aa", "bb", null); list.parallelStream().filter(ObjectUtils::notNull).collect(Collectors.toList()).forEach(System.out::println);结果:aabbObjectUtils 是我 直接 写的public
2021-06-07 18:51:25
246
原创 idea spring cloud gateway包 在聚合工程不能下载
不能在聚合工程下载包 在 单体工程下载好 <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> <spring-cloud.version>Hoxton.SR1</spring-cloud.version>
2021-05-23 13:12:47
454
原创 spring cloud + spring security + 调试 观察密码对比
spring cloud + spring security + 调试 观察密码对比pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> <version>2.3.8.RELEASE</version></
2021-05-07 10:50:43
410
原创 InvalidDefinitionException: Cannot construct instance of `java.time.LocalDateTime`
InvalidDefinitionException: Cannot construct instance of java.time.LocalDateTime (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)要么就 pojo 的 类型 需要特殊解析,要么是在数据库中查询出在进行修改会报这样的错 ,把 时
2021-05-03 21:58:10
2354
原创 mysql-plus 和 seata 整合
mysql-plus 和 seata 整合版本:spring cloud : Hoxton.SR1spring alibaba 2.1.1.RELEASEseata-server-0.9.0mybatis-plus 3.0.5seata 配置自己查 讲关键自定义配置类 DataSourceProxyConfig 与 mybatis-plus 配置@Configurationpublic class DataSourceProxyConfig { @Bean @C
2021-05-03 21:44:25
204
原创 通用的 CURD controller service 层
通用的 CURD controller service 层主要用于:controller 指定固定的 curd 地址 和 简单通用spring boot 通用 mapper 测试pom.xml <dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</a
2021-04-26 12:15:36
448
原创 spring cloud alibaba config 使用配置 shared-dataids 易错点
spring cloud alibaba config 使用配置 shared-dataids 易错点shared-dataids: DataId 组别默认是 DEFAULT_GROUP
2021-04-20 11:13:09
3213
原创 部分 Spring Cloud 组件 和 Spring Cloud Alibaba 组件 图片
部分 Spring Cloud 组件 和 Spring Cloud Alibaba 组件 图片来源:https://zhuanlan.zhihu.com/p/98874444Spring CloudSpring Cloud Alibaba
2021-04-19 20:33:11
235
原创 Hibernate 个人学习记录
Hibernate 个人学习记录参考:https://blog.youkuaiyun.com/yerenyuan_pku/article/details/64209343https://blog.youkuaiyun.com/qq_36101933/article/details/92838713概念Hibermate 是 一个**持久层 ** 的 ORM 框架**持久层 **:可以使数据存储下来ORM: 对象关系映射,指的是将一个Java 中的对象与关系型数据中的表建立一种映射关系,从而操作对象就可以操作表学习
2021-04-16 10:14:10
86
原创 AtomicInteger 中的 compareAndSet
AtomicInteger 中的 compareAndSet参考: https://www.cnblogs.com/jiuya/p/10368129.htmlAtomicInteger atomicInteger = new AtomicInteger(0);atomicInteger.compareAndSet(0, 1);//符合期待就改成 新值System.out.println(atomicInteger.get());-- 1源码: /** * * @pa
2021-04-15 20:50:51
1586
原创 spring cloud gateway IllegalArgumentException: Unable to find RoutePredicateFactory with name path
spring cloud gateway IllegalArgumentException: Unable to find RoutePredicateFactory with name path我的错误是:spring: application: name: gateway cloud: gateway: routes: # 动态路由 - id: product-route uri: lb://product-se
2021-04-07 18:50:49
573
原创 eureka resttemplate ResourceAccessException: I/O error on GET request for “http://PRODUCET-SERVI
eureka resttemplate ResourceAccessException: I/O error on GET request for "http://PRODUCET-SERVIeureka 的 多提供服务者 消费者进行消费(不固定)需要在@Bean @LoadBalanced// 负载均衡 轮询 public RestTemplate restTemplate() { return new RestTemplate(); }原本错误:
2021-03-30 21:16:00
2424
3
原创 自动删除指定文件夹
自动删除指定文件夹/** * 删除文件 工具类 */public class DeleteFileUtil { /** * 指定的 目标文件 进行删除 */ private void removeFileByFile(File removeFile) { if (removeFile.exists()) { removeFile.delete(); } } /** * 删除 指定
2021-03-30 19:48:03
610
转载 Java VO PO DTO 互相转换
Java VO PO DTO 互相转换参考:https://blog.youkuaiyun.com/chenmingxu438521/article/details/90085401<dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>5.1.6.RELEASE</ve
2021-03-28 12:37:39
452
原创 RibbitMQ 个人学习分享系列(四)
RibbitMQ 系列(四)一、消息的可靠投递问题: 保证消息的可靠性生产者方面: 生产者不一定可以百分百将消息送给消息队列生产者发送消息给 MQ 交换机 失败 消息丢失 confirm 确认模式交换机 到 队列 失败 return 退回模式==消费者方面:==消费者接受请求,执行过程出错 ack 退回模式spring大体结构生产者<context:property-placeholder location="classpath:rabbitmq.pro
2021-03-25 20:53:31
77
原创 RibbitMQ 个人学习分享系列(三)
RabbitMQ 系列(三)注意:需要判断是否已经注册过了一、spring 整合 RabbitMQ导包配置:<properties> <spring.rabbit.version>2.2.9.RELEASE</spring.rabbit.version> <spring.version>5.2.8.RELEASE</spring.version> <junit.version>4.12</junit.
2021-03-24 20:18:47
84
转载 class 如何 获取 方法 中的 泛型
class 如何 获取 方法 中的 泛型public class MyTest { public Map<Integer, String> test1(Map<Integer, String> map, List<String> list) { return null; } public static void main(String[] args) throws NoSuchMethodException {
2021-03-23 23:10:59
1447
转载 RibbitMQ 个人学习分享系列(一)
rabbitMQ 系列(一)一、windows系统下的安装1.安装Erlang下载并安装Erlang2. 安装RabbitMQ下载并安装rabbitmq,注意不要安装在包含中文和空格的目录下!3. 安装管理界面(插件)进入rabbitMQ安装目录的sbin目录,输入命令:rabbitmq‐plugins enable rabbitmq_management4. 重新启动服务打开浏览器,地址栏输入http://127.0.0.1:15672 ,即可看到管理界面的登陆页输入用户名和密码,都
2021-03-23 22:01:33
120
原创 RibbitMQ 个人学习分享系列(二)
RabbitMQ 系列(二) 五种工作模式第一种:简单模式生产者:public class Producer { private static final String HOST = "127.0.0.1";//ip private static final int PORT = 5672;// 端口 private static final String VIRTUAL_HOST = "/rabbitMQ_test";// rabbitMQ 虚拟机地址 priv
2021-03-23 21:56:57
77
转载 Zookeeper 系列 (四)
Zookeeper 系列 (四)一 、集群搭建Zookeeper 集群中的角色设计目的:1 、 最终一致性: client 不论连接到哪个 Server ,展示个他的都是同一个视图2 、可靠性:具有简单、健壮、良好的性能,如果消息m 被一台服务器接受,那么它 将被所有的服务器接受。3、实时性:zookeeper 保证客户端将在一定的时间间隔内获取到服务器更新的消息4、等待无关(wait-free): 每个client 都能有效等待5、原子性:更新只能成功或失败!6、顺序性: 全局有序
2021-03-18 10:39:38
96
转载 zookeeper 系列 (三)
zookeeper 系列 (三)注意:本系列为个人学习系列watcher 监听watcher 实现**三部分组成: **zookeeper 服务端zookeeper 客户端客户端的 ZKWatchManager 对象watcher 实现特性说明一次性watcher 是一次性的,一旦触发就会移除,再次使用是需要重新注册客户端顺序回调watcher 回调是顺序串行执行的,只有回调后客户端才能看到最新的数据状态。一个watcher 回调逻辑不
2021-03-18 10:37:01
63
转载 Zookeeper 系列(二)
Zookeeper 系列(二)本系列为个人学习java API 操作 zookeeper第一步:导包 尽量与 zookeeper 版本相同的的 包 <!-- zookeeper 包 --><dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3
2021-03-18 10:27:00
93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人