- 博客(17)
- 收藏
- 关注
原创 多线程面试题
线程安全指的是,我们写的某段代码,在多个线程同时执行这段代码时,不会产生混乱,依然能够得到正常的结果,不如i++,i的初始值为0,那么两个线程同时来执行这行代码,如果代码时线程安全的,那么最终的结果应该是一个线程的结果为1,一个线程的结果为2,如果出现了两个线程的结果都为1,则表示这段代码时线程不安全的。提交线程–》判断线程数是否超过核心线程?当非守护线程执行完毕之后,守护线程就没有执行下去的必要了,就会陆陆续续结束,例如QQ聊天是非守护线程,文件传输时守护线程,如果聊天框关闭了,那么文件传输就结束了。
2024-05-14 11:57:47
650
原创 mysql面试
事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。
2024-05-10 04:13:38
1807
原创 springcloud
Spring Cloud Eureka/nacos/consul: 服务注册与发现。Spring Cloud Feign/Openfeign: 服务接口调用。Spring Cloud Ribbon/loadbanlancer: 客户端负载均衡。Spring Cloud Hystrix/Resilience4J: 断路器。Spring Cloud Zuul/gateway: 服务网关。Spring Cloud Config: 分布式统一配置管理。
2024-05-09 13:29:57
294
原创 常用设计模式
单例模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建,这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。工厂模式属于创建型模式,它提供了一种创建对象的最佳方式,在创建对象时不会被客户端暴露创建逻辑设计一个咖啡店点餐系统来模拟工厂模式设计一个咖啡类(Coffee),并定义其两个子类美式咖啡AmericanCoffee和拿铁咖啡LatteCoffee,再设计一个咖啡店类CoffeeStore,咖啡店具有点咖啡的功能。具体的设计如下。
2024-04-25 02:26:13
1536
原创 MYSQL
事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败存储引擎就是存储数据、建立索引、更新查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型。查询当前数据库支持的存储引擎查看某个表的存储引擎,默认的存储引擎是InnoDB创建myisam引擎的表索引是帮助mysql高效获取数据的数据结构(有序)。
2024-04-18 23:46:42
1550
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人