自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA篇-Stream 轻松遍历树形结构

可能平常会遇到一些需求,比如构建菜单,构建树形结构,数据库一般就使用父id来表示,为了降低数据库的查询压力,我们可以使用Java8中的Stream流一次性把数据查出来,然后通过流式处理. 我们一起来看看,代码实现为了实现简单,就模拟查看数据库所有数据到List里面。 实体类:Menu.java /** * Menu * * @author lcry * @date 2020/06/01 20:36 */@Data@Builderpublic class Menu { /** *

2022-03-11 13:40:32 9

原创 mysql篇-索引失效场景实测

首先创建一张 on_duty表,然后创建了一个普通索引和一个复合索引,插入若干数据,接下来我们开始测试了! 一、like查询是以%开头或者%全缀匹配% 二、如果列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引 三、.对于复合索引,没有遵循最左前缀原理,则不会使用索引 四、搜索条件存在null值 执行 alter table on_duty MODIFY employee_name varchar(30) null comment '员工姓...

2021-08-23 15:01:50 68

转载 Gitlab利用Webhook实现Push代码后的jenkins自动构建

之前部署了Gitlab的代码托管平台和Jenkins的代码发布平台。通常是开发后的代码先推到Gitlab上管理,然后在Jenkins里通过脚本构建代码发布。这种方式每次在发版的时候,需要人工去执行jenkins上的构建动作,有时显得过于繁琐。于是就想到了Gitlab的Webhook功能,通过Webhook的相关设置,可以实现代码Push后,自动去触发jenkins上的构建动作,这样就不需要人工干预去执行发版操作了。设置如下: 1)Jenkins上的操作 通常,jenkins在项目配置时是可以配置远程构建触

2021-06-11 11:45:45 305

空空如也

空空如也

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

TA关注的人

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