- 博客(11)
- 收藏
- 关注
原创 maven配置文件标签
其下可以设置多个profile配置项,每个profile可以指定自己的参数,如设置jdk版本、设置仓库地址等等。用于配置依赖仓库,maven默认会从本地仓库和central中央仓库查找依赖,使用repositories标签配置仓库,则maven可以从这些配置的仓库中查找依赖。如下面是一个代理配置,代理的对象是central中央仓库,在maven当中默认有一个中央仓库,此镜像配置是将所以对中央仓库的访问都代理到aliyun仓库。镜像配置需要指定被镜像的仓库id,同时也可以使用*表示对所有的仓库进行镜像。
2025-07-06 16:35:05
950
原创 文件下载异常问题
异常代码如下:在通过流获取文件的字节码时报错,错误提示http状态码为400,定位发现url中有空格。更改方案是,将空格替换为%20。
2025-06-17 16:52:38
126
原创 vector学习笔记
arraylist,每次扩容至少为原数组容量的一半长度。而vector的最少扩容长度则是固定的,即最少扩容长度为capacityIncrement,如果初始化的时候不指定扩容长度,则capacityIncrement默认为10.初始化时,创建存储元素的数组,默认长度为10,且增量值capacityIncrement默认赋值为数组长度10。Vector是Collection集合的子类,是基于数组的集合,并且是线程安全的集合。添加元素的add方法,使用了synchronized关键字,所以是线程安全的。
2025-04-27 22:38:03
254
原创 LinkedList笔记
获取元素只提供了根据索引索取,根据索引获取是直接调用node(int index) 方法,或者节点中保存的元素对象。实际存储数据的结构式内部类–Node,当中包含指向上一个节点的引用和指向下一个节点的引用,可以够成双向链表。LinkedList中的属性如下,保存了链表的头节点和尾节点。LinkedList是Java集合中的子类,基于链表实现。LinkedList提供了单独的迭代方法。添加元素时直接将新节点连接到尾节点上。
2025-04-22 23:37:03
203
原创 【 ArratyList笔记】
2、根据值删除元素,遍历元素,范围是0到集合元素个数,如果元素与待删除元素相同,则待删除元素后续一位元素开始全部向前移动一位,末尾空位补bull。初次添加元素的时候,元素个数(size)为0,元素数组长度也为0,两则相等触发扩容方法(grow),将元素数组修改为新数组,大小为 10.扩容即创建一个新的数组,将旧数组元素放到新数组当中,最关键的是根据旧数组的长度计算出新数组的长度。1、根据索引删除元素,直接从删除位置的后一位开始,所有元素向前移动一位,末尾空位补null值。抽象类 AbstractList。
2025-04-22 00:00:52
322
原创 ConcurrentHashMap的并发问题
上面使用了ConcurrentHashMap模拟锁去限制并发问题,构建了一个ConcurrentHashMap类型的静态容器,如果接口中传入相同的refid,则会先去判断容器当中是否存在该refid,如果存在则休眠或者报错,则理论上是可以限制并发问题的。这个方法是ConcurrentHashMap提供的,在散列表中没有存入相同的对象时,将对象存入,并返回null,这中间使用了synchronized锁,所以判断和插入散列表这两步是具有原子性的。后来在使用的时候出现了并发问题。模拟场景中会出现并发问题。
2024-10-20 23:01:36
449
1
原创 maven版本引起的Java项目构建报错
这里项目构建使用的maven地址直接选择了本地的maven地址,本地安装的是4.0版本的maven,导致项目构建报错。后续切换成为idea绑定的maven3构建,可以正常使用。开发Java项目的时候,刷新maven依赖出现报错。后续排查发现是项目设置的maven版本过高了。
2024-06-02 19:07:13
353
原创 git笔记
只有一个远程仓库的话,一般给远程仓库的地址命别名为origin,后续推送、拉取代码都是依靠这个别名关联远程仓库的地址。这表示本地仓库 已经记住了默认的远程仓库origin以及当前master关联的默认远程分支master。将本地仓库代码推送至远程仓库,之前创建的远程仓库是空的,没有代码也没有分支。从本地仓库推送之后,远程仓库就会自动创建分支。先在远程仓库中创建仓库(页面操作),此时远程仓库没有代码也没有分支。初始使用的时候,可以使用-u参数让本地仓库记录默认的远程仓库和分支。将本地仓库关联远程仓库。
2024-04-26 13:47:02
292
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人