摘要: 什么是循环依赖? 从字面上来理解就是A依赖B的同时B也依赖了A,就像下面这样 @Component public class A { // A中注入了B @Autowired private B b; } @Component public class B { // B中也注入了A @Autowir 阅读全文
posted @ 2021-06-23 13:26 小杨ABC 阅读(1328) 评论(2) 推荐(0) 编辑
摘要: 前言 在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一,单机递增),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处? mysql和程序实例 要说明这个问题,我们首 阅读全文
posted @ 2022-08-13 11:03 小杨ABC 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 生活中的数据 搜索引擎是对数据的检索,所以我们先从生活中的数据说起。我们生活中的数据总体分为两种: 结构化数据 非结构化数据 结构化数据:也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。指具有固定格式或有限长度的数据,如数据库,元 阅读全文
posted @ 2022-08-09 18:57 小杨ABC 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一. 分库分表 在redis,memcached等缓存系统盛行的互联网时代,构建一个支撑每秒十万只读的系统并不复杂,无非是通过一致性哈希扩展缓存节点,水平扩展web服务器等。支付系统要处理每秒十万笔订单,需要的是每秒数十万的数据库更新操作(insert加update),这在任何一个独立数据库上都是不 阅读全文
posted @ 2022-07-21 10:01 小杨ABC 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 首先是写一个注解类: 1 @Retention(RUNTIME) 2 @Target(METHOD) 3 public @interface AccessLimit { 4 5 int seconds(); 6 int maxCount(); 7 boolean needLogin()default 阅读全文
posted @ 2022-07-19 15:06 小杨ABC 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 背景 新项目为了推进多环境(test,pre,prd)部署,在测试环境测试通过之后部署预发环境的时候,服务一直报错,提示【io.lettuce.core.RedisCommandExecutionException: NOAUTH Authentication required.】,这个提示一般情况 阅读全文
posted @ 2022-03-17 10:47 小杨ABC 阅读(2518) 评论(0) 推荐(0) 编辑
摘要: 一、概述 JMeter是Apache下一款在国外非常流行和受欢迎的开源性能测试工具,JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。 1、压测不同的协议和应用 1) Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP. 阅读全文
posted @ 2022-01-15 17:34 小杨ABC 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 背景: 新的一个项目使用Nacos做为数据配置中心,在开发过程中通常会将一些需要变更的参数、变量等从代码中分离出来独立管理,以独立的配置文件的形式存在。目的是让静态的系统工件或者交付物(如 WAR,JAR 包等)更好地和实际的物理运行环境进行适配。配置管理一般包含在系统部署的过程中,由系统管理员或者 阅读全文
posted @ 2021-11-11 22:04 小杨ABC 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 第一步:连接好移动硬盘,打开Mac的终端terminal。 第二步:建议直接复制拷贝到终端上再回车:sudo vi /etc/fstab。 第三步:回车之后输入开机密码,在回车。 第四步:这个时候会弹出一个vim的编辑窗口,就是黑漆漆一片的那个窗口。这个时候注意你的输入法一定要是英文输入状态,然后输 阅读全文
posted @ 2021-08-31 21:33 小杨ABC 阅读(825) 评论(0) 推荐(0) 编辑
摘要: Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl 阅读全文
posted @ 2021-01-26 11:10 小杨ABC 阅读(75) 评论(0) 推荐(0) 编辑