自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江黎

路漫漫其修远兮,吾将上下而求索

  • 博客(530)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 CompletableFuture 异步编排

CompletableFuture 异步编排

2022-12-03 15:27:19 17

原创 Guava 对 Map的操作

Guava 对 Map的操作

2022-12-03 15:25:31 278

原创 获取代理对象

在当前类中用this调用当前类的其他事务方法,事务会失效,可以获取当前类的代理对象后再调用当前类的事务方法。

2022-11-30 19:52:52 14

原创 Oracle插入Clob字段

Oracle插入Clob字段

2022-11-16 14:23:46 133

原创 ribbon中轮训算法

ribbon中轮训算法

2022-11-05 19:57:28 16

原创 spring cloud父项目依赖

【代码】spring cloud父项目依赖。

2022-11-04 19:51:02 12

原创 excel百万数据导入导出

导入和导出

2022-10-12 16:58:45 639

原创 电脑定时开关机

电脑定时开关机

2022-10-11 01:00:02 70

原创 华夏代驾笔记

多端全栈项目实战:商业级代驾全流程落地

2022-09-16 20:48:31 472 5

原创 Oracle主键自增的批量插入

Oracle主键自增的批量插入

2022-09-14 15:53:43 281

原创 如何读取resources目录下的文件

主要也是使用getResourceAsStream方法获取流,不使用getClassLoader可以使用getResourceAsStream("/配置测试.txt")直接从resources根路径下获取,SpringBoot中所有文件都在jar包中,没有一个实际的路径,因此可以使用以下方式。直接使用getResourceAsStream方法获取流,上面的几种方式都需要获取文件路径,但是在SpringBoot中所有文件都在jar包中,没有一个实际的路径,因此可以使用以下方式。...

2022-08-30 22:13:57 522

原创 MyBatis 三种批量插入方式的比较

数据库使用的是SQLServer,JDK版本1.8,运行在SpringBoot环境下 对比3种可用的方式反复执行单条插入语句xml拼接sql批处理执行先说结论:少量插入请使用反复插入单条数据,方便。数量较多请使用批处理方式。(可以考虑以有需求的插入数据量20条左右为界吧,在我的测试和数据库环境下耗时都是百毫秒级的,方便最重要)...

2022-08-30 12:19:10 53

原创 浅谈count(*)的效率

mysql用count方法查全表数据,在不同的存储引擎里实现不同,myisam有专门字段记录全表的行数,直接读这个字段就好了。而innodb则需要一行行去算。性能方面count(*) ≈ count(1) > count(主键id) > count(普通索引列) > count(未加索引列),但哪怕是性能最好的count(*),由于实现上就需要一行行去算,所以数据量大的时候就是不给力。如果确实需要获取行数,且可以接受不那么精确的行数(只需要判断大概的量级)...

2022-08-30 11:08:45 99

原创 超详细实战Docker+Jenkins部署生产环境前后分离项目

超详细实战Docker+Jenkins部署生产环境前后分离项目

2022-08-09 16:54:39 1337 8

原创 Docker+Jenkins(blueocean)+Gitee构建CICD流水线

jenkins

2022-08-04 16:40:37 850 1

原创 背景图和二维码合成

二维码

2022-07-21 23:43:44 196 1

原创 Docker 系统性入门+进阶实践

docker

2022-07-11 23:38:52 283

原创 非常实用的SQL 优化方案

sql

2022-07-11 14:51:01 78

原创 PMP项目整合管理

PMP

2022-07-01 00:25:47 174

原创 PMP商业分析概述

PMP

2022-06-28 23:48:10 110

原创 PMP项目管理概述

PMP

2022-06-26 03:56:13 1398

原创 伪类实现分隔线

伪类实现分隔线

2022-06-19 16:08:48 114

原创 uni-search-bar点取消安装文字抖动

uniapp

2022-06-19 13:01:24 64

原创 SQL训练

SQL

2022-06-19 12:59:04 53

原创 elementui添加loading

elementui

2022-06-18 01:01:33 332

原创 Java实现红包随机金额算法工具类

Java实现红包随机金额算法

2022-06-16 20:54:57 164

原创 MYSQL8实现排名函数RANK,DENSE_RANK和ROW_NUMBER

mysql8 over函数

2022-06-05 15:56:55 470 1

原创 mysql主从复制

mysql主从复制

2022-05-28 14:02:24 33

原创 InnoDB和MyISAM的区别

2022-05-28 09:52:00 33

原创 elementui-input限制输入正整数

<el-form-item label="排序" prop="mgOrder"> <el-input v-model.number="form.mgOrder" placeholder="请输入排序" type="number" min="1" max="100000" onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode || event.which))) || event......

2022-05-27 19:47:13 790

原创 mysql索引失效的场景

1、组合索引不遵循最左匹配原则2、组合索引的前面索引列使用范围查询(<,>,like),会导致后续的索引失效3、不要在索引上做任何操作(计算,函数,类型转换)4、is null和is not null无法使用索引5、尽量少使用or,有可能会使索引失效6、字符串不加引号会导致索引失效7、两表关联使用的条件字段中字段的长度、编码不一致会导致索引失效8、like语句中,以%开头的模糊查询9、如果使用全表扫描比使用索引快,也会导致索引失效...

2022-05-25 23:28:43 64

原创 内容推荐Mahout

使用协同过滤算法来实现内容推荐,程序开发选用Apache Mahout来进行具体实现Mahout是一个开源的分布式机器学习算法的算法库,它是一个基于java实现的可扩展的,高效的推荐引擎Mahout常用推荐算法:基于用户的推荐,基于内容的推荐推荐算法步骤1.收集用户偏好数据,用户的偏好数据可以体现在多种操作行为上,如点赞,收藏,转发,是否购买等2.数据降噪和归一化处理:不同偏好维度的数据需要进行数据降噪和归一化处理来形成统一的偏好得分3.算出相似的物品或者用户:基于用户的推荐,基于内容的推荐

2022-05-18 00:43:56 64

原创 axios向后台传递数组作为参数的方法

js方法如下 // 删除 deleteGoodsActiveArea(params){ return request({ url: '/goodsActiveArea/deleteGoodsActiveArea', method: 'post', data: params }) },vue方法如下 // 删除 deleteItem() { const ids =this.multipleSel

2022-04-13 00:32:46 472

原创 Git 本地/远程 仓库回滚到上次提交状态

git reset --hard HEAD~1 或 git reset --hard HEAD^~ 后面的数字表示回退几次提交,默认是一次先回退,再提交git push origin master -f 或 git push origin develop -f

2022-03-30 21:36:02 1776

原创 解决Long丢失精度问题

/** * 使用注解@JsonSerialize(using= ToStringSerializer.class) * 对应的包import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; */ @JsonSerialize(using= ToStringSerializer.class) @ApiModelProperty(value = "主键id") private L...

2022-03-24 23:23:54 63

原创 放行swagger

web.ignoring().antMatchers("/swagger/**") .antMatchers("/swagger-ui.html") .antMatchers("/webjars/**") .antMatchers("/v2/**") .antMatchers("/swagger-resources/**") .an...

2022-03-11 00:16:28 399

原创 Spring相关

一、Spring IOC的原理与实现两个概念1:控制反转,理论思想,原来的对象是由使用者来控制,有了spring之后,可以把整个对象交给spring来帮我们进行管理。DI:依赖注入,把对应的属性的值填充到具体的对象中,@Autowired,populateBean完成属性值的注入2:容器,存储对象,使用map结构来存储,在spring中存在三级缓存,singletonObjects存放完整的bean对象,整个bean的生命周期,从创建到使用到销毁的过程全部由容器来管理(bean的生命周期)重要的点

2022-03-03 23:54:14 143

原创 常用的验证注解

2022-02-12 14:45:35 122

原创 IOC容器的实现

自己实现一个简易版的spring ioc容器步骤1.创建注解2.提取标记对象3.实现容器4.依赖注入创建注解创建4个注解,用来自动装配package org.simpleframework.core;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang

2022-01-30 00:29:32 1847 1

原创 业务流程图

2022-01-19 22:14:09 374

Aria2.rar绿色软件

Aria2为绿色软件,解压后,打开“AriaNg启动器”,即可启动Aria2...Aria2为绿色软件

2020-12-07

starter-canal.rar

starter-canal的jar包,可以直接放入maven仓库使用.畅购商城:canal微服务所需的依赖

2020-02-14

docker-compose-Linux-x86_64

sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` &gt; /usr/local/bin/docker-compose

2019-09-12

谷歌json格式化插件

一款简单方便的json格式化插件,安装后即可对json数据进行格式化,界面美观,数据结构清晰,对开发人员很有帮助

2018-06-10

dubbo-admin.war(包含tomcat)

dubbo-admin的监控管理外包,包含tomcat,解压后运行start.bat即可,打开浏览器localhost:8080就能进入

2018-06-10

淘淘商城taotao-image-server.7z文件

淘淘商城taotao-image-server.7z文件 有用的话关注我一下,评论一下,嘿嘿

2018-06-01

MyBatis_plugin插件

无需破解,已经破解好了,下载直接使用.支持2017和2018版本,亲测可用

2018-04-27

Lombok插件

使用lombok之后,省去了许多没必要的get,set,toString,equals,hashCode代码,简化了代码编写,减少了代码量.

2018-04-27

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

TA关注的人

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