- 博客(126)
- 资源 (1)
- 收藏
- 关注

原创 Redis简述
Redis(Remote Dictionary Server )即远程字典服务,是 C 语言开发的一个开源的key/value存储系统(官网:http://redis.io),是一个分布式缓存数据库。官方只提供Linux版本,windows公司提供了Windows版的(Redis的次版本号(第一个小数点后的数字为偶数的版本是稳定版本,奇数为非稳定版本)Bootnb 相关:https://www.runoob.com/redis/redis-tutorial.htmlRedis 官网:https:
2022-05-15 12:55:18
595

原创 Mysql后端开发常见面试题
复杂语句的执行顺序:select ..from A join B on a.xx=b.xx and b.xx=c.xx where xx=? and xx=? group by xx having xx=? order by ... limit m,n1. from join 产生虚拟表v1 - 产生的是笛卡尔积 笛卡尔积:两表完全连接的结果集(不具有任何逻辑意义)2. on 根据连接条件进行筛选,基于V1,产生虚拟表v2 3. left/right join 若是外连
2022-05-06 19:57:30
606

原创 Mybatis/MybatisPlus简述
POJO中标配:@Data@Accessors(chain = true) //重写了set方法. 可以实现链式加载@NoArgsConstructer //无参构造函数@AllArgsConstructor //全参数构造函数implements Serializable生成序列号
2022-04-21 16:31:54
4982

原创 Spring框架简述
@Bean//@Bean("XXX")给对象手动设置key@Beanpublic User user(){ return new User(); //相当于xml反射机制创建对象}* 1.注解形式将对象交给Spring容器 管理对象* Map集合的结构 Map<方法名 , 方法的返回值 即 反射的对象>* @Bean 将方法的返回值,交给Spring容器管理//1.利用注解的方式启动spring容器ApplicationContext .........
2022-04-19 14:55:49
417
原创 整合JUnit
需要将测试类放在启动类的同包或子包中,或者在@SpringBootTest、@ContextConfiguration中指定启动类。
2024-11-17 18:35:58
146
原创 项目学习笔记
Downloads – Oracle VirtualBoxhttps://www.virtualbox.org/wiki/Downloads
2024-09-29 14:49:26
443
原创 常见面试题
简单来说,在多个线程去访问某个方法或者对象的时候,不管通过任何的方式的调用或者线程如何去交替执行,在程序中不做任何同步干预的情况下,这个方法或者对象的执行结果都能够按照预期的来反馈,那么这个类我们认为它是线程安全的,就是说在多线的环境下,由于读和写是发生在不同的线程里面的,有可能会出现某个线程对共享变量的修改对其他线程不是实时可见的,导致可见性问题的原因有很多,比如说像。在我看来导致有序性,原子性和可见性问题的一个本质是计算机工程师为了。原子性,有序性,可见性解释和导致这一现象的原因及解决方案。
2024-09-26 03:18:16
376
原创 线程池面试集
线程池中提交一个任务的流程是怎样的?线程池有五种状态如何优雅的停止一个线程?线程池的核心线程数、最大线程数该如何设置?如何理解Java并发中的可见性、原子性、有序性?Java死锁如何避免?
2024-09-25 15:40:52
395
原创 Mysql进阶
存储引擎索引索引概述索引结构索引分类索引语法SQL性能分析索引使用索引设计原则SQL优化视图/存储过程/触发器锁InnoDB引擎MySQL管理底部
2024-09-23 23:01:58
353
原创 JVM面试问题集
什么是JVM?了解过字节码文件的组成吗?说一下运行时数据区哪些区域会出现内存溢出,会有什么现象?JM在JDK6-8之间在内存区域上有什么不同
2024-09-22 12:16:01
355
原创 小朋友分组最少调整次数
n(3≤n≤90000 且可以整除 3)个学生排成一排,学生编号分别是1到n,n为3的整数倍数,老师随机抽签决定将所有学生分成 m 个3人的小组(n=3*m)。为了便于同组学生交流,老师决定将小组成员安排到一起,也就是同组成员彼此相连,同组任意两个成员之间无其它组的成员。因此老师决定调整队伍,老师每次可以调整任意一名学生到队伍的任意位置,计为调整了一次,请计算最少调整多少次可以达到目标。
2024-09-20 13:52:05
209
原创 二叉树计算
给出一个二叉树,请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。左子树表示该节点左侧叶子节点为根节点的一颗新树;右子树表示该节点右侧叶子节点为根节点的一颗新树。
2024-09-19 12:57:12
331
原创 a√信号强度
网络信号经过传递会逐层衰减,且遇到阻隔物无法直接穿透,在此情况下需要计算某个位置的网络信号值,。信号源,阻隔物可能有0个或多个网络信号衰减是上下左右相邻的网格衰减1,现要求输出对应位置的网络信号值。
2024-09-18 17:23:20
233
原创 a√文本统计分析
有一个文件,包含以一定规则写作的文本,请统计文件中包含的文本数量注意,无字符/空白字符/制表符都算作"空"文本注意,字符串内的"--"不是注释。
2024-09-17 11:01:25
343
原创 a√跳房子
跳房子,也叫跳飞机,是一种世界性的儿童游戏。游戏的参与者需要步分个回合跳到第1格直到房子的最后一格。跳房子的过程中,可以向前跳,也可以向后跳。假设有若干步的步长数量是count,小红每回合可能连续跳的步数都放在数组steps中,请问数组中是否有一种步数的组合,可以让小红跳到最后一格?如果有,请输出索引和最小的步数组合,
2024-09-17 09:44:00
318
原创 a√光伏场地建设规划
祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区;整体上常年光照良好,但是也有一些地区光照不太好。某电力公司希望在这里建设多个光伏电站,生产清洁能源。对每平方公里的土地进行了发电评估,其中不能建设的区域发电量为0kw,可以发电的区域根据光照,地形等给出了每平方公里年发电量x千瓦。我们希望能够找到其中集中的矩形区域建设电站,能够获得良好的收益。
2024-09-17 08:54:06
332
原创 数据结构学习
所以,如果集合中存储的是自定义对象,也想通过contains方法判断是否包含,那么在自定义类中,一定要重写equals方法。在添加数据的时候,如果键不存在,那么直接把键值对对象添加到map集合当中,方法返回。在添加数据的时候,如果键是存在的,那么会把原有的键值对对象覆盖,会把。string 按照字母再ASCII码表中对应的数字升序进行排列。细节:底层是依赖equals方法进行判断是否存在的。任意节点左子树上的值都小于当前节点。任意节点右子树上的值都大于当前节点。每一个节点上最多有两个子节点。
2024-09-14 01:24:15
206
原创 e选择排序---复杂度O(X^2)
1.每一次遍历的过程中,都假定第一个索引处的元素是最小值,和其他索引处的值依次进行比较,如果当前索引处的值大于其他某个素引处的值,则假定其他某个索引出的值为最小值,最后可以找到最小值所在的索引。2.交换第一个索引处和最小值所在的系引处的值。
2024-09-13 08:48:09
287
原创 e冒泡排序---复杂度O(X^2)
2.对每一对相邻元素做同样的工作,从开始第一对元素到结尾的最后一对元素。最终最后位置的元素就是最大值,1.比较相邻的元素。如果前一个元素比后一个元素大,就交换这两个元素的位置。
2024-09-13 08:19:23
367
Java初级阶段知识架构
2021-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人