自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 根据源码简短解读ArrayList 扩容机制

总结: 当list容量不够的时候, 创建新数组并计算新容量 > 把旧数组的数据copy进来.新扩容的容量好像是就容量的1.5倍, 空list第一次扩容时容量是10。

2024-09-21 17:08:21 119

原创 自定义spring boot start; spring boot spi快速集成;spi原理分析及演示

spring integration 简称(SPI), 可以快速把当前模块集成到其他模块中官方网站:(看不懂)

2024-09-17 10:58:10 789

原创 Idea的jdk版本始终是1.5的问题

指定maven编译时的版本, 否则maven每次刷新的时候都会默认让jdk编译版本变成1.5。每次修改语言级别的时候, 这里会莫名其妙的变成1.5。

2024-09-16 19:57:07 297

原创 使用 mybatis-plus-generator 快速生成代码 (velocity模板引擎)

使用 velocity 模板引擎 + mybatis-plus-generator 快速生成代码自动生成 controller、service、mapper、entity、dto、bo根据数据库连接信息灵活生成基于spring boot 的代码, 扩展性高, 可以适配多模块项目, 也可以脱离spring boot运行可以根据模板引擎自定义代码生成样式自定义代码存放目录支持跨模块生成支持多种数据库。

2024-09-08 20:18:00 992

原创 Git管理子模块 by submodule: 添加、更新、配置、卸载删除、提交、游离分支

如项目A和项目B都依赖项目C的c1模块, 此时可以引入pom依赖。但是项目A和项目B的成员去修改项目C时会显得步骤有些繁琐。

2024-08-30 11:49:30 388 1

原创 OpenFeignCLient 拦截器 RequestInterceptor 使用笔记

feign openFeign spring interceptor

2023-03-23 14:22:21 506

原创 记录 mysql 中 order by 结合 case when 实现多条件排序.

记录 mysql 中 order by 结合 `case when 实现多条件排序

2023-02-27 15:42:45 1266

原创 浅读 spring interceptor 拦截器

spring interceptor 拦截器 源码 & 使用方式

2023-02-22 16:02:25 195 2

原创 oracle怎么设置自增字段

问题平常我们在mysql中,只需要加上auto_increment就可以设置自增字段但是在oracle中并没有auto_increment关键字,那我们要怎么设置自增字段呢?oracle序列:sequencesequence类似于mysql中auto_increment创建一个序列之后我们就可以通过序列名.nextval和序列名.currval来操作了使用方法:-- 创建一个序列create sequence autonum;-- 刚创建出来是是没有值的,我们通过next.

2020-09-17 20:12:10 466

原创 git pull和fetch的区别,git fetch怎么用,fech用法演示

pull(拉取)作用和我的理解:把数据从远端拉到本地目前的分支上并进行自动合并对本地文件的影响:如果有有冲突会自动合并,有些合并不了的会提示用户手动合并。fetch(获取)作用和我的理解:获取远端仓库信息 , 比如现在远端的版本比本地的版本先进,用git branch -a可以查看远端的分支,但是这时我们查询的分支也是旧的 , 当使用git fetch获取到远端信息之后,此时用git branch -a查询出来的远端分支是最新的,我们将远端分支和本地分支进行合并,并且解决冲突在进行co.

2020-09-11 17:06:37 999

原创 idea中的.iml和.idea能删除么——可以

演示:当前项目没有任何的问题,可以正常运行我们关闭项目,并在资源管理器中依次删除 .idea .iml out删除前:删除后:然后在将项目导入到idea中这是idea已经自动帮我们生成了这两个文件,当我们在运行hello world的时候,out文件加也会自动生成。...

2020-09-08 17:13:11 13016 1

原创 idea项目目录的配置文件 .iml和.idea文件作用。——当项目中只有多个demo的情况下

演示案例:新建一个空项目在项目中新建一个普通的demo和一个javaWeb demo这个时候其实我们可以直观的看到 .iml 和 .idea 的区别:.idea 只存在与项目的根目录,有且只有一个,属于全局配置.iml 存在与每个demo下,也就是说没创建一个新的demo,都回自动生成一个.iml文件修改每个demo的编译输出路径给javaTest中创建一个类,输出“hello world”给webTest中创建一个jsp文件,并配置tomcat服务器修改每个demo的编译输

2020-09-08 16:58:01 1154

原创 idea项目目录解析 .iml和.idea文件作用——当项目中只有一个demo的情况下

测试文章:平时在上传git的时候总是纠结 .gitignore 文件中是否要过滤 .iml 文件和 .idea 目录文章目录配置文件作用描述.iml文件.idea目录测试这两个文件在项目中具体的作用:测试例子:总结配置文件作用描述.iml文件全称infomation of module,也就是当前模块的配置信息iml是 intellij idea的工程配置文件,里面是当前project的一些配置信息。.idea目录.idea存放项目的配置信息,包括历史记录,版本控制信息等。测试这两

2020-09-08 16:14:54 2909

原创 git上传过滤--.gitignore文件格式

文件格式忽略所有.war结尾的文件*.war但不忽略jdbcTest.war这个文件!jdbcTest.war忽略lib目录下所有的文件lib/忽忽略根目录下的 out 文件夹和文件夹中所有的文件,如果out作为其他目录的子文件夹则不会被忽略/out/忽略doc目录中所有.txt文件doc/*.txt注意:如果文件已经被跟踪,那么我们在修改.gitIgnore文件是不行的,需要把跟踪的文件取消跟踪,即清空缓存区。 git reset . //将文件取消跟踪,工作区不受影响,

2020-09-08 11:32:32 137

原创 遍历Map的4种方式---超级简单的Map遍历

先上map数据的代码: HashMap <String, String> map = new HashMap <>(); map.put("name","joker"); map.put("gender","男"); map.put("age","19");文章目录方法一:思路:代码:运行结果截图:方法二:思路:代码:运行结果截图:方法三:思路:代码:运行结果截图:方法四:思路:代码:运行结果截图: 赶时间请之间看

2020-08-28 18:35:38 425

原创 Idea运行mian线程时提示 not exis,没有指定目录。 Error running ‘Test01‘: Cannot start process, the working directory

Idea运行mian线程时提示 not exis,没有指定目录=====================================================报错信息:Error running ‘Test01’: Cannot start process, the working directory‘E:\test001\test001’ does not exis报错分析:是因为JVM的Application里的Configuration配置出错,如图:默认情况下,每一

2020-08-25 12:52:50 521

原创 Android用子线程更新UI会怎么样

Android子线程更新UI问题引荐文章链接:https://blog.csdn.net/qq_21937107/article/details/79998194*关于子线程更新UI的问题,今天看了一篇文章,说子线程可以更新UI,只是不推荐罢了,以避免不必要的错误,今天做了个测试来试验了下我的好奇心。先看代码片段截图: 来看一下运行效果:我写的是一个通过访问servlet实现...

2019-12-12 20:38:35 399

java-jdk17 windows版下载

java-jdk17 windows版下载

2024-06-13

空空如也

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

TA关注的人

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