自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木椿千年的博客

学习过程的笔记

  • 博客(23)
  • 收藏
  • 关注

原创 Python中的基本容器

字符串和元组一样也是不可修改的。无序(所以集合不支持下标索引访问),不可重复集合和列表一样,支持修改。

2025-01-06 10:16:15 154

原创 微博短链接平台-项目测试用例设计(Xmind)

项目描述:微博短链接平台,提供了一个高效、安全和可靠的短链接管理平台。完成较长链接转换为短链接场景。比 如,受微博发送博文长度限制,仅能发表150字,如果想要分享链接,无疑会占用正文篇幅,为此通过短链系统优化该 问题。技术栈:Spring Boot+MyBatis-Plus+Redis+ShardingSphere+Sentinel。

2024-11-18 23:17:25 136 1

原创 店铺推推-项目测试用例设计(Xmind)

项目旨在为消费者提供一个公平、公开、透明的平台,让消费者能够基于真实的消费体验对店铺进行评价和 推荐,并为其他潜在消费者提供参考。同时,店铺推推也是为商家提升服务质量、改善经营策略的重要参考依据。

2024-11-17 22:54:58 281

原创 Charles学习

下载证书即可,开启SSL代理,配置代理信息详细链接。

2024-11-17 16:29:21 215

原创 软件测试基础

等价类边界值法判定表场景法软件在使用过程中存在的任何问题都叫软件的缺陷,检测bug。

2024-11-16 10:52:28 246

原创 JUC学习笔记

一个进程默认有两个线程,(main,GC)不可以,java是调用本地方法,底层是c++,java无法直接操作硬件。

2024-08-27 11:19:45 598

原创 Git常用命令

工作区--->缓存区 git add 缓存区--->本地仓库 git commit -m '你自己对本次提交的描述' 查看转态 git status 查看提交记录 git log /git-log 版本回退 git reset --hard <commitID&

2024-07-29 13:41:38 225

原创 git中clone遇到的问题

这个错误信息表明你在尝试通过SSH协议克隆一个Git仓库时遇到了问题。具体来说,错误“no matching host key type found. Their offer: ssh-rsa,ssh-dss”指出你的SSH客户端和服务器之间无法就密钥类型达成一致。

2024-07-29 09:58:48 491

原创 SpringCloud笔记

AP 保持可用性(服务的信息保持最终的一致性) ,CP 保持一致性。

2024-06-10 21:41:46 476

原创 RabbitMQ笔记

requeue = false 表示不重新入队列。

2024-06-09 21:02:41 2009 1

原创 Redis笔记

大量请求竞争锁失败解决方法;

2024-06-07 22:01:02 660 1

原创 SpringBoot笔记

这个我也不是很懂,可以去B站看动力节点的视频:例子:1-3步。

2024-06-04 21:13:26 1118

原创 MySQL笔记

磁盘预读就是利用局部性原理 (读取较小的一块连续的区域)学过操作系统的还是很好理解的就像二级索引 你找到你要查的相应节点,节点下存的不是数据而是存的是相应主键,找到主键后再去主键索引去查在二级索引查找时就是要查找名称,在二级索引直接就找到了需要的数据(要查的字段本身就是索引,在索引上就拿到的数据)不需要回表查询了,即覆盖索引。索引下推(Index Condition Pushdown ,简称ICP),是MySQL 5.6版本新增的特性,他的主要作用是减少回表查询次数,提高查询效率。

2024-06-03 18:37:34 360

原创 JVM面试笔记

内存溢出:OutOfMemory是指程序在申请内容时,没有足够的内存空间供其使用,抛出OutOfMemory错误;比如申请了一个8MB空间,但是当前内存可用空间只有5MB,那么就是内存溢出;即:OutOfMemoryError,是指没有空闲内存,垃圾收集器回收后也不能提供更多的内存空间;内存泄漏:Memory Leak是指程序运行后,没有释放所占用的内存空间,一次内容泄漏可能不会有很大的影响,但长时间的内存泄漏,堆积到一定程度就会产生内存溢出;

2024-05-31 10:48:56 351

原创 Thread面试笔记

7.submit执行任务时遇到异常不会直接抛出,只有在调用Future的get()方法获取返回值时才会抛出异常;4.唤醒方式不同(sleep方法必须要传递唤醒的时间,wait可以不传但是要唤醒的话需要使用notify方法)3.使用语法不用(sleep可以直接上述图片中的使用语法,而wait使用上述语法则会错误,正确方法如下)1,通过join()方法是当前线程“阻塞”,等待指定线程执行完毕后继续执行;6,使用线程的CyclicBarrier(回环栅栏)方法实现;1.两个方法都可以向线程池提交任务;

2024-05-29 20:47:31 286

原创 ThreadLocal面试笔记

即业务执行完线程没有被释放。

2024-05-28 20:33:18 242

原创 HashMap面试笔记(B站动力节点2024)

3.链地址法JDK1.7Segment[] 数组+HashEntry[] 数组+链表线程安全Segment继承ReentrantLock,采用分段锁(默认16把锁),每一把锁只锁一个SegmentJDK1.8Node[]数组+链表+红黑树(数组默认长度16,链表长度达到8时并且数组长度达到64就会转成红黑树和HashMap一样)线程安全初始化Node数组采用CAS+volatile放数据时采用synchronized。

2024-05-28 19:34:29 544

原创 MyBatis面试笔记(B站动力节点2024)

分页分为两种:逻辑分页:将所有数据查询出来,再在内存中进行分页处理;物理分页:直接在数据库中进行分页;具体实现:1.自己写SQL进行分页;(物理分页)2.使用拦截器进行分页;(物理分页)(用的比较少)3.使用PageHelper进行分页;(物理分页)4.使用RowBounds进行分页;(逻辑分页)(用的很少)

2024-05-26 21:18:29 263 1

原创 线程池面试笔记(B站动力节点)

线程等待时间越多,就需要越多的线程。(cpu的使用并不多)线程执行时间越多,就需要越少的线程。

2024-05-25 20:57:14 368 1

原创 Spring面试相关笔记(B站动力节点的2024Java八股文)

不是线程安全的,Bean默认是singleton单例的,所有线程共享一个单例Bean,因此存在资源竞争,但是但你@Scope(value="prototype")就是多例的了,就变成线程安全的了。实际开发中,单例Bean一般都是无状态方式来使用的,线程之间的操作不会对Bean的成员执行除查询外的操作,所以又可以说单例Bean是线程安全的。结果:在新的线程中发生异常,事务是不会回滚的,事务只会在当前线程发生异常时才会回滚。如果reduceStore方法发生异常了,事务就会回滚。

2024-05-23 21:06:30 486 1

原创 使用FileInputStream+FileOutputStream完成文件拷贝

-1) { //-1没有要读入的东西了。fos = new FileOutputStream("要拷入存放文件的地址");fis = new FileInputStream("要拷贝文件的地址");//一次最多读取bytes个直接,减少硬盘和内存的交互,提高执行效率。//刷新,表示将通道中剩余的未输出的数据强行输出完。

2024-05-12 19:41:08 461

原创 Comparable接口和比较器接口ComParator

/传入比较器(从小到大)return o1.getAge()-o2.getAge();//o2.getAge()-o1.getAge() //从大到下排序。* 实现Comparable接口,重写compareTo方法。* 定义按照年龄 从小到大排序 *

2024-05-12 19:07:05 1733

原创 c语言学习笔记

在某地有人被杀害现有四个嫌疑人:a说:不是我b说:是cc说:是dd说:c在胡说已知3个人说了实话,1个说了假话,请判断凶手是谁。用1表示实话,用0表示说谎。根据已知条件要判断出凶手的话 a+b+c+d=31.假如a是凶手,那么 a=0,b说c是那么 b=0,c说d是所以 c=0,d说c胡说即d=0。2.在假设b是凶手,a=1 ,b=0,c=0,d=0。3.假设c是凶手,a=1,b=1,c=0,d=1。4.假设d是凶手,a=0,b=0,c=1,d=0.根据以上4个假设只有第3个假设的值是

2022-06-23 17:56:13 224

空空如也

空空如也

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

TA关注的人

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