- 博客(13)
- 收藏
- 关注
原创 间隙碎笔-甲
元数据(Meta Date),关于数据的数据或者叫做用来描述数据的数据或者叫做信息的信息。这些定义都很是抽象,我们可以把元数据简单的理解成,最小的数据单位。元数据可以为数据说明其元素或属性(名称、大小、数据类型、等),或其结构(长度、字段、数据列),或其相关数据(位于何处、如何联系、拥有者)提供了两种方式:1,创建类实现IRule接口,可以指定负载均衡策略(全局)2,在客户端的配置文件中,可以配置某一个服务调用的负载均衡策略(局部)一个服务失败,导致整条链路的服务都失败的情形。
2024-08-02 20:10:16
576
原创 CAP 定理/BASE理论
Consistency(一致性):用户访问分布式系统中的任意节点,得到的数据必须一致。Availability (可用性):用户访问集群中的任意健康节点,必须能得到响应,而不是超时或拒绝。Partition(分区):因为网络故障或其它原因导致分布式系统中的部分节点与其它节点失去连接,形成独立分区。Tolerance(容错):在集群出现分区时,整个系统也要持续对外提供服务这三个指标不可能同时做到,这个结论就叫做 CAP 定理。
2024-07-10 20:53:53
130
原创 名词解释快照/路由/序列化/倒排索引
将当前虚拟机的虚拟硬盘文件锁定,不再更改。之后新建一个文件,之后所有更改都放到新建的文件中,读取时,优先读取这个新建的文件中的,没有的话在读取锁定中的数据。所以取决于。
2024-07-07 12:24:17
294
原创 什么是索引(面试题)
1.索引(index)是帮助MYSQL高效获取数据的数据结构(有序)3.通过索引列队数据进行排序,降低数据排序的成本,见底了CPU的消耗。2.磁盘读写代价B+树更低,非叶子结点只存储指针,叶子阶段存储数据。2.提高数据检索的效率,降低数据库的IO成本(不需要全表扫描)3.B+树便于扫库和区间查询,叶子结点是一个双向链表。MYSQL的InnoDB引擎采用的B+树的数据结构。2.索引的底层数据结构了解过吗?1.什么是索引,了解过索引吗?1.阶数更多,路径更短。
2024-06-26 10:38:17
131
原创 JSON转Bean/Bean转Bean/String转Long
把一个拥有对属性进行set和get方法的类,我们就可以称之为JavaBean。实际上JavaBean就是一个Java类,在这个Java类中就默认形成了一种规则——对属性进行设置和获得。而反之将说Java类就是一个JavaBean,这种说法是错误的,因为一个java类中不一定有对属性的设置和获得的方法(也就是不一定有set和get方法)。通常Java中对Bean的定义是包含setXXX和getXXX方法的对象,在Hutool中,采取一种简单的判定Bean的方法:是否存在只有一个参数的setXXX方法。
2024-06-22 14:00:56
474
原创 MySQL安装教程及卸载
所指的路径中寻找一遍,如果找到了就直接执行,没找到就在当前工作目录找,如果还没找到,就报错。我们添加环境变量的目的就是能够在任意一个黑框直接调用MySQL中的相关程序而不用总是修改工作目录,大大简化了操作。下载完成后我们得到的是一个压缩包,将其解压,我们就可以得到MySQL 8.0.34 的软件本体了(就是一个文件夹),我们可以把它放在你想安装的位置。点击开始菜单,输入cmd,选择 "命令提示符",选择右侧的 "以管理员身份运行"。就是指默认管理员(即root账户)的密码,可以自行修改成你喜欢的。
2024-06-05 21:27:42
1015
原创 JDK安装教程和环境配置及卸载
我们只需关注里面的bin目录该目录下存放了很多java命令,其中目前我们只需要关注二个.一个是javac.exe 这个是编译命令,可以用来编译我们的java程序一个是java.EXE 这个是运行命令,可以用来运行我们的java程序。
2024-06-05 21:08:04
819
原创 什么是json?
JSON对象:JavaScript Object Notation,JavaScript对象标记法。JSON是通过JavaScript标记法书写的文本。其格式如下:其中,key(属性)必须使用引号并且是双引号标记,value可以是任意数据类型。例如我们可以直接百度搜索“json在线解析”,随便挑一个进入,然后编写内容如下:json的全称为:JavaScript Object Notation,是一种轻量级的数据交互格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采
2024-05-13 12:33:19
309
原创 知识点回顾:Lombok
AllArgsConstructor:创建一个全参构造函数, 替代@Autowired构造注入,多个bean 注入时更加清晰。Lombok是一个通过注解以达到减少代码的Java库,如通过注解的方式减少get,set方法,构造方法等。@Synchronized 用于方法,可以锁定指定的对象,如果不指定,则默认创建一个对象锁定。@Data:注解在类上,将类提供的所有属性都添加get、set方法,并添加、、canEquals、hashCode、toString方法。如何安装使用Lombok呢?
2024-05-13 12:07:30
297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人