自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Redis (高频)面试题

基本特点:hash 是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储对象,后续操作的时候,你可以直接仅仅修改这个对象中的某个字段的值。1、使用互斥锁:当缓存失效时,不立即去load db,先使用如 Redis 的 setnx 去设置一个互斥锁,当操作成功返回时再进行 load db的操作并回设缓存,1、不带allkeys字样的淘汰策略是随机从Redis中选择指定的数量的key然后按照对应的淘汰策略进行删除,带allkeys是对所有的key按照对应的淘汰策略。

2024-08-19 23:02:22 707

原创 Spring Cloud面试题

使用限流策略,burst=5,重点说明一下这个配置,burst爆发的意思,这个配置的意思是设置一个大小为5的缓冲区(队列)当有大量请求(爆发)过来时,Spring Cloud Gateway:是Spring Cloud中所提供的一个服务网关组件,是整个微服务的统一入口,在服务网关中可以实现请求路由、统一的日志记录,流量监。并发连接数的上限,可以。们可以设置一个计数器counter,其有效时间为1分钟(即每分钟计数器会被重置为0),每当一个请求过来的时候,counter就加1,如果counter的值大。

2024-08-19 23:00:38 378

原创 面试笔记Javax虚拟机

4、**jhat**,JVM Heap Analysis Tool命令是与jmap搭配使用,用来分析jmap生成的dump,jhat内置了一个微型的HTTP/HTML服务器,生成dump的。**② 可达性分析算法 **: 可达性分析算法又叫做**跟搜索法**,就是通过一系列的称之为"GC Roots"的对象作为起始点,从这些节点开始向下搜索,搜索走过的。详细的GC日志,来找到这个瓶颈点,借用**gceasy(重点)**https://gceasy.io/这样的日志分析工具,很容易定位到问题。

2024-08-19 22:59:24 372

原创 多重循环,循环里面有new新的list。但是第二个还是会把第一个覆盖。

因为虽然setPlatformList,new了新的地址。但是platformList里面的值地址值相同,导入总是覆盖!

2024-05-23 21:36:55 237 1

原创 关于thread.start()节省资源的鉴别情况

方法启动一个线程后,该线程会执行其中的代码逻辑,直到逻辑执行完毕或者线程被手动中断。如果线程中的代码逻辑是一个循环或者长时间运行的任务,线程会一直保持运行状态,直到代码逻辑执行完毕或者线程被手动中断。然而,需要注意的是,如果同时有大量用户调用这个方法,并且每个用户都创建了一个新线程,可能会导致系统资源消耗过多,甚至引发性能问题。总的来说,多个用户同时调用一个方法并创建多个线程来处理操作是可以的,但需要注意系统资源的合理利用和性能优化。在您的代码中,当新线程中的for循环执行完毕后,线程会自动停止。

2024-04-26 15:53:56 126 1

原创 归类英语区别

总的来说,"classification" 更侧重于对事物的本质属性进行分类,而 "category" 更侧重于按照某种特征或目的将事物分组。在实际使用中,根据具体情况选择使用 "classification" 还是 "category" 来进行分类。

2024-03-13 09:56:23 554 1

原创 MySQL自定义变量

MySQL自定义变量使用

2023-07-21 16:40:00 539 1

原创 SpringCloud01(问题)

单体架构:优点:缺点:分布式架构:微服务:微服务架构特征:总结:服务拆分注意事项

2021-11-18 12:11:34 216

原创 微服务框架(总纲)

微服务学习路线:

2021-11-18 10:23:03 98

原创 注解(待改...)

WEB回显的本质是下载优化点:uuid

2021-11-18 10:12:18 91

原创 新增菜品开发

dish 和 diash_flavor两个表需要controller, mapper ,servicex准备工作添加菜品梳理:添加菜品

2021-11-18 10:11:30 266

原创 基础面试复习

面向对象三大特征应用场景:同步和异步请求:多态:重载和重写的区别转发和重定向区别mysql的酸性:(四大特征)(acid)atomicity/consistency/isolation/durability

2021-10-18 20:03:38 59

原创 JAVAWEB03 - JDBC

(Java DataBase Connectivity) JDBC : 就是使用java语言操作关系型数据库的一套APImysql的驱动(jar包)就是jdbc到MYSQL/Oracle等的实现类接口包//实现类有sql厂商提供步骤:0. 创建工程,导入驱动jar包1.注册驱动2.获取连接3.定义SQL语句4. 获取执行SQL语句5.设置参数书值6.执行SQL7.处理返回接口8.释放资源-- =================.

2021-10-18 19:42:06 166

原创 JAVAWEB02

DDL:DML:DQL:

2021-09-26 09:34:45 83

原创 Hash(hashCode/Set || TreeMap/Set --底层结构:数组+链表+红黑树(1.8以下没有BRT))(待完善)

Hash:哈希值是JDK根据对象的地址或者属性值,算出来的int类型的整数Hash Set 可以用collection里面所有的方法在Object类中,是根据对象的地址值计算出来的haxizhi

2021-09-11 19:08:47 832

原创 ItCast06-集合

集合collection (单列):collection是接口03_collection-常见成员方法:dsIterator: 迭代器,集合的专用便利方式Iterator<E> itarator(): 返回集合中的迭代器对象,该迭代器对象默认指向当前集合的0索引对象名(E).hasnext()E.next()maplist and setlistArrayList 和LinkedList的区别:ArrayList : 数组-连续...

2021-09-06 20:18:44 60

原创 ItCast-Day03(2021-08-31)

静态代码块:位置 : 类中方法外定义特点 : 需要通过static关键字修饰,随着类的加载而加载,并且只执行一次作用 : 在类加载的时候做一些数据初始化的操作public class Test { /* 静态代码块: 位置:类中方法外定义 特点:需要通过static关键字修饰,随着类的加载而加载,并且只执行一次 作用:在类加载的时候做一些数据初始化的操作 */ public s

2021-08-31 20:01:22 86

原创 2021-08-30

继承:耦合性:两个事务之间关系的亲密度耦合性高: 灵活性会降低super关键字的用法和this关键字的用法相似 :this : 代表本类对象的引用super : 代表父类储存空间的标识(可以理解为父类对象的引用)方法重写和方法重载的区别:方法重载: 同一个类中,方法名相同,参数列表不同,与返回值无关方法重写: 子父类中,方法声明相同实例化 =new object抽象类不能创建对象Final:修饰方法: 表明该方法是最终方法,不能被重写.

2021-08-30 18:10:04 55

原创 ItCast-Day2

1. 继承1.1 继承的实现 继承的概念 继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法 实现继承的格式 继承通过extends实现 格式:class 子类 extends 父类 { } 举例:class Dog extends Animal { } 继承带来的好处 继承可以让类与类之间产生关系,子父类关系,产生子父类后,子类则可以使用父类中

2021-08-27 16:54:46 93

原创 ItCast-Day1

1.分类思想2.分包思想 如果将所有的类文件都放在同一个包下,不利于管理和后期维护,所以,对于不同功能的类文件,可以放在不同的包下进行管理.2.1包的概述 包(package):本质上就是文件夹 创建包: (单级包,多级包)多级包之间使用 " . " 进行分割多级包的定义规范:公司的网站地址翻转(去掉www)...

2021-08-27 14:53:49 574

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除