自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Integer缓存池

之间的整数对象,会被放入缓存池中,以便重复使用。这是因为在这个范围内的整数值被频繁使用,因此重用这些对象可以节省内存和提高性能.2.根据通过设置JVM-XX:AutoBoxCacheMax=可以来修改缓存的。,Byte,Short,Long无法修改。3.只有Integer可以 修改缓存的。

2024-05-26 16:15:31 260

原创 程序设计六大原则

i interface 接口隔离,高内聚,低耦合,防止接口臃肿,不应强迫依赖于他们不使用的接口(接口细分,有的接口可以拆分为多个)l 里氏替换 任何情况下,子都能替代父。overwrite:2同2小1大-要符合里氏替换。总之:程序设计应遵循六大设计原则,使代码整洁,高内聚,低耦合,分离变与不变。迪米特法则:最少知道原则,类中方法有权限修饰,接口不需要的不使用。d depandence 依赖倒置,依赖高层,减少变化。o open 开闭,对扩展开放,但对修改封闭。六大原则:solid+迪米特法则。

2024-05-24 14:58:41 113 1

原创 查看java字节码

5:astore_1 a指的是引用类型,store保存到本地变量表,1是位置. 5指令在方法的字节码中的偏移位置。invokestatic #2 启动静态方法 #2是方法的符号引用。bipush byteInteger push压入栈顶。int n = i;aload_1 本地变量表1的位置加载到栈。

2023-12-27 14:57:21 329 1

原创 Error:Cannot determine path to ‘tools.jar‘ library for 17 (D:/Program Files/Java/jdk-17.0.2/jdk-17.0

运行一个Java项目出现如上所示错误,实质是当前IDEA版本不支持Java 17。

2023-12-14 23:05:37 863 1

原创 输入一定能够保证,数组中所有的数都出现了M次,只有一种数出现了K次

/遍历数组,对应位置加入help数组 &1。//遍历help数组、不是m次的加入结果。

2023-12-13 23:29:52 437 1

原创 排序及二分查找关键步骤

j++) { // i ~ N-1 上找最小值的下标。选择,冒泡,插入都为O(n*n),都有双层for循环。

2023-12-12 21:40:52 400

原创 计算机的理解

目标:自动化稳准快:模板的运用。

2023-11-09 10:24:14 33 1

原创 spring源码

createBeanInstance:FactoryBean -> supplier(回调方法)-> FactoryMethod -> BeanPostProcess(InstantiationAwareBeanPostProcessor) -> 反射(构造器)创建对象->实例化(内存中开辟空间),初始化(填充属性,设置aware接口属性,BeanPostProcessor:before,初始化方法init-method,BeanPostProcessor:after)1.观察者是被动触发。

2023-11-09 10:17:59 44 1

转载 spring源码深度解析

《Spring源码深度解析》_ByteX的博客-CSDN博客

2023-09-15 16:06:51 47

转载 谷歌play console api接入

谷歌play console api接入。

2023-02-23 21:40:08 177

转载 Error creating bean with name ‘serverEndpointExporter‘

Error creating bean with name 'serverEndpointExporter'

2023-02-17 14:46:53 268

原创 idea方法上自动生成注解

java自动生成方法注释,含有@link

2023-01-12 22:05:59 196

原创 解决jar包冲突

Caused by: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V

2023-01-10 17:44:19 639

原创 excel转制定格式

excel转制定格式

2023-01-07 20:38:15 83

原创 excel找2列不同的数据

找A列和B列不同的数据,相当于A left join B,where B is null。注意$B$65535 指的是到B列65535行,超过65535,需要修改到具体结尾行。1.某列添加 =VLOOKUP(A1,$B$1:$B$65535,1,0)vlookup表达式为:=vlookup(查找值,查找区域,返回列,查找类型)3.有值的是AB列都有的,#N/A是A有B无的。右侧3和1是E列有F列没有的。如下图左侧3是A列有B列没有的,2.下拉到和A列结尾平行。

2023-01-07 09:59:23 302

原创 数据结构与算法概要思维导图

算法 思维导出

2022-12-15 18:35:14 85

转载 数据结构与算法

第一章 绪论第二章 线性表第三章 栈与队列第四章 数组、串、广义表第五章 树第六章 图第七章 排序第八章 查找

2022-08-19 17:39:17 62

原创 数据结构与算法--栈与队列

数据结构与算法--栈与队列

2022-07-21 15:29:33 209

原创 大学计算机、软件专业的教学课程

大学计算机、软件专业的教学课程

2022-07-21 14:54:53 140

原创 重排奇偶链表

重排奇偶链表

2022-07-13 18:37:04 225

原创 数据结构与算法--线性表

数据结构与算法--线性表

2022-07-13 18:32:08 93 1

空空如也

空空如也

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

TA关注的人

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