阿里云镜像快速构建springboot
发表于|更新于
|浏览量:
智者弃短取长,以致其功。——《后汉书·王符传》
我们创建springboot项目时如果使用原来的https://start.spring.io构建会很慢
这里我们可以使用阿里云的脚手架地址
1 | https://start.aliyun.com |

我们照常输入项目组和名称

下一步后我们发现除了自带的starter我们还可以选阿里巴巴的

非常实用
相关推荐
2020-07-25
jenkins权限管理
首先安装Role-based Authorization Strategy插件 安装完了来到设置,找到Configure Global Security 找到授权策略 选择Role-Based Strategy,点击下面的保存 回到设置页面,让我们去添加点用户吧!找到设置里的Manage and Assign Roles 选择Manage Roles 然后添加角色,赋予权限 保存后点击设置页面找到Manage Users 点击左侧的新建用户 然后输入用户名密码 用户名rubenwei密码123456 用户名achao密码123456 然后是授予角色,回到设置页面,找到Manage and Assign Roles 找到分配角色 分配权限,然后保存 配置好了后 role1角色里的rubenwei用户能访问rubenwei前缀的项目 role2角色里的achao用户能访问ruben前缀的项目 然后我们建立两个项目 点击左上角的新建item 输入项目名,选择Freestyle project 再建一个叫rubenwaibi的项目 这时候我们登陆rubenwei...
2022-06-24
opencc4j
“不用给我爱,不用给我钱,不用给我声誉,给我真理吧。我们应该有勇气去面对真实的内心,即使前面荆棘满地,也要坚定地走下去。为了不浪费你的这一辈子。”——梭罗《瓦尔登湖》 分享一个java简繁转换的库opencc4j https://github.com/houbb/opencc4j Group ArtifactId Version 12345<dependency> <groupId>com.github.houbb</groupId> <artifactId>opencc4j</artifactId> <version>1.7.2</version></dependency> 使用起来: 繁简体转换转为简体123String original = "生命不息,奮鬥不止";String result = ZhConverterUtil.toSimple(original);Assert.assertEquals("生命不息,奋斗不止...
2022-07-04
reducing和reduce
我的悲伤还来不及出发,就已经到站下车。——《第七天》 在java中,分为Collectors.reducing和Stream#reduce reduce是减少的意思,此处意为聚合 聚合是聚拢、合并的意思 我们来看看这俩函数的区别吧,下方我用了静态导入: 1234567import java.math.BigDecimal;import java.util.*;import java.util.function.BinaryOperator;import java.util.stream.Collector;import java.util.stream.Stream;import static java.util.stream.Collectors.*; 首先是写法差异,对于只有一个参数的,这个参数指定了我们聚合的操作,此处我做一个累加,返回值为Optional证明有可能不存在值,就没有累加 1234Optional<Integer> sumOpt = Stream.iterate(0, i -> ++i).limit(10).collect(reduci...
2024-12-29
FlexibleAdapter
没有不可治愈的伤痛,没有不能结束的沉沦,所有失去的,会以另一种方式归来。——约翰·肖尔斯 Github: https://github.com/davideas/FlexibleAdapter 最近我在开发一个Android应用时,遇到了一些关于RecyclerView的挑战。RecyclerView是Android中展示列表数据的一个非常强大的控件,但在处理复杂列表,尤其是需要支持不同类型的视图、拖拽、排序等操作时,RecyclerView的实现就变得比较复杂。这时,我发现了一个很有用的开源库——FlexibleAdapter,它提供了一个更灵活和简化的方式来处理这些复杂的需求。 FlexibleAdapter是一个为RecyclerView提供更加灵活的适配器,它支持动态的多类型视图、拖拽、滑动删除等功能。它的设计理念是让开发者能更快速地实现复杂的RecyclerView布局,而不需要大量的冗余代码。 安装FlexibleAdapter的安装方式非常简单。你只需要在你的build.gradle文件中添加以下依赖: 1implementation 'eu.davi...
2021-08-01
Spliterator
如果工作对于人类不是人生强索的代价,而是目的,人类将是多么幸福——罗丹 我们操作集合同样可以使用Spliterator Stream子类ReferencePipeline的构造函数中需要传入Spliterator 1234567891011121314151617181920212223242526272829// 生成0-99的元素List<Integer> list = Stream.iterate(0, i -> i < 100, i -> ++i).toList();// 获取集合的SpliteratorSpliterator<Integer> spliterator = list.spliterator();// 通过Spliterators获取Spliterator<String> spliterator1 = Spliterators.spliterator(Collections.singleton("xxx"), 0);// 按顺序消费元素,返回值表示是否还有下一个boolean b ...
2023-04-08
mvc及jackson配置到配置文件中
太多的闲暇犹如死水,终必使人腐绣昏睡。——佚名 见:https://github.com/apache/incubator-streampark/pull/2583 该pr把jackson配置从代码更换到配置文件中,让使用的用户更改time-zone时区、date-format等变得更方便,因为很多海外用户,并不是使用咱们一个时区 将原来: 123456789101112131415@Bean public MappingJackson2HttpMessageConverter jackson2HttpMessageConverter() { MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); ObjectMapper mapper = new ObjectMapper(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, fals...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog