分布式事务是什么?三要素是什么? cap是啥 CAP是Consistency、Availability、Partitiontolerance三个词语的缩写,分别表示一致性、可用性、分区容忍性。 原有一颗树苗价格为30元,植树节到了...
不上战场,就只能等死 时刻磨刀,学习提升,才能不被淘汰 FutureTask Demo package com.qf58.exec; import java.util.concurrent.Callable; import java.util.concurrent.FutureTask; /** *...
什么是分布式? 多个服务分别部署在不同机器的不同进程中 zookeeper概述 zookeeper是一个开源的分布式协调服务,提供分布式数据一致性解决方案 zookeeper 可以做分布式锁,这个基本都知道的,...
同步日志 身上涂可以看出 logger 经过过滤对应的日志级别的日志后,判断是在哪输出,然后以某种布局形式输出。 同步打印日志,日志输出与业务逻辑在同一线程内,当日志输出完毕,才能进行后续...
对于关系型数据库,拿mysql 来说,性能瓶颈在于磁盘IO,扩展瓶颈在于数据关系复杂,扩展性差,不利于大规模集群。 对于用户访问来说:mysql 数据要从磁盘捞出来,然后加载到内存,组装数据,...
先创建一个抽象的汽车类 package com.qf58.exec.factorymethod; /** * 工厂的产品 * * 怎么把一个功能提升一个层次:定义抽象(抽象类,接口) * 抽象类,接口 就会有多实现,多实现自然就有...
package com.qf58.exec.abstractfactory; /** * 工厂的产品 * * 怎么把一个功能提升一个层次:定义抽象(抽象类,接口) * 抽象类,接口 就会有多实现,多实现自然就有多功能 */ public abst...
package com.qf58.exec.builder; import lombok.Builder; /** * @version 1.0 * @author: 刘源源 * @date: 2021-02-23 22:00 */ @Builder public class Computer { protected String......
事务:保证数据一致性的重要手段 事务百度上说: 事务(Transaction),一般是指要做的或所做的事情。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成...
InnoDB会自动帮你创建一个不可见的、长度为6字节的row_id,而且InnoDB维护了一个全局的dictsys.row_id,所以未定义主键的表都会共享该row_id,每次插入一条数据都把全局row_id当成主键id,然...
一 、UTF8是什么 utf8”只是“utf8mb3”的一个别名,可以支持1-3字节表示的unicode字符。 而MySQL在5.5.3版本之后增加了一个utf8mb4的编码,mb4就是most bytes 4的意思,用来兼容四字节的uni...
mysql的自增id 用完了怎么办? create table test_auto_increment_id(id int UNSIGNED auto_increment PRIMARY KEY,name VARCHAR(255)); 执行sql语句 这个时候还没有什么数据 insert into te...
1概述:可能造成java应用程序出现性能问题的原因有很多,例如,线程控制,磁盘读写,数据库访问,网络I/O,垃圾收集等。 立足点:使用数据说明问题,使用知识分析问题,使用该工具处理问题。 ...
package java.lang; public class Object { private static native void registerNatives(); //创建对象时,先调用静态代码块(即registerNatives()方法),。native关键字表示该方法不是由jav...
1.程序计数器就是来规定栈中方法中的执行顺序的 内存是很重要的资源,是硬盘和cpu的中间桥梁,承载着操作系统的实时运行,jvm内存布局规定了java在运行过程中内存申请,分配,管理的策略,保...
1.为什么会有jvm? 2.java虚拟机作用:二进制字节码的运行环境,负责装在字节码到其内部,解释/编译为对应平台上的机器指令执行,每一条java指令,java虚拟机规范中都有详细定义,如怎么取操作...
安装react ,首先要基于node.js 环境,安装地址:官网 https://facebook.github.io/react/docs/hello-world.html 下载软件,一直next继续逆行安装,安装完成后,再cmd 里面查看 node和npm 是...
Modifier and Type Method and Description T get() 返回当前线程的此线程局部变量的副本中的值。 protected T initialValue() 返回此线程局部变量的当前线程的“初始值”。 void remove() ...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复