自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

texous的博客

一个Java开发的挖坑史

  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

原创 gitlab + k8s + gitlab-ci + helm 持续集成

gitlab + k8s + gitlab-ci + helm 持续集成gitlab + k8s + gitlab-ci + helm 持续集成测试项目地址 https://gitee.com/texousliu/demo-gitlabci.git简介搭建步骤详解安装前的准备docker 安装:[官网](https://docs.docker.com/install/linux/docker-ce...

2020-01-12 17:26:18 3660

转载 demo-Webflux统一返回结果脱敏

webflux, webfilter, 脱敏,demo

2022-10-17 11:46:32 490 2

原创 最无用的工具类封装——DesensitizedUtils脱敏Json字段值

接口脱敏,数据脱敏,json脱敏工具类

2022-10-17 11:34:49 1151

原创 Java实现最小路径和(动态规划)

话不多说,直接上代码package cn.texous.demo.test;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Random;/** * Java实现最小路径和(动态规划) * * @author Showa.L * @since 202

2021-01-06 20:01:45 727

原创 Typora 自定义图床——Windows 脚本

Typora 自定义图床——Windows 脚本实现 typora 通过自定义的上传路径实现图床功能新建 typora_upload.bat输入下面的内容@echo offrem @echo off&setlocal enabledelayedexpansionset param_index=0set param_array=[]rem file upload server urlset upload_url=http://localhost:10004/test/upl

2020-08-18 20:00:29 486

原创 最无用的工具类封装——RedisClient

package cn.texous.test.demo.commons.utils;import lombok.extern.slf4j.Slf4j;import org.springframework.data.redis.connection.BitFieldSubCommands;import org.springframework.data.redis.connection.RedisZSetCommands;import org.springframework.data.redis.co

2020-07-20 21:59:12 1163

原创 最无用的工具类封装——CompareUtils

最无用的工具类封装——CompareUtils封装本工具类的目的是为了解决对比两个类中属性值的改变与否特别是数据权限校验时需要校验字段属性是否修改时有效后来发现,并用不上。所以拿出来给大家鉴赏社会我 T 哥,人狠话不多,上代码。package cn.texous.test.demo.utils;import com.google.gson.Gson;import lombok.extern.slf4j.Slf4j;import java.lang.reflect.Field;imp

2020-07-16 19:09:03 864

原创 最无用的工具类封装——Equals条件封装 2

最无用的工具类封装——Equals条件封装 2昨天出了一篇最无用的工具类封装 EqualsUtils出这个工具类的目的是为了解决书写 if 语句比较多的时候造成的错误,结果搞出个什么鬼今天我针对昨天的 EqualsUtils 做了扩展,并使用了一个新名字——IfUtils社会我 T 哥,人狠话不多,上代码package cn.texous.test.demo.commons.utils;import lombok.Data;import java.util.ArrayList;imp

2020-07-16 18:54:10 289 2

原创 最无用的工具类封装——Equals条件封装

最无用的工具类封装——Equals条件封装主要实现了 equals 条件判断构造例如:(a==b || b != c) || ((a == c && b != c) || a ==b)package cn.texous.test.demo.commons.utils;import lombok.Data;import java.util.ArrayList;import java.util.List;/** * insert description here *

2020-07-15 19:02:48 380 2

原创 Java 单元测试基础封装

H2 数据库集成<!-- https://mvnrepository.com/artifact/com.h2database/h2 --><dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.4.200</version> <scope>test&l

2020-07-01 23:23:46 288

原创 Redis For Docker 安装配置教程

文章目录Redis 安装配置教程安装前准备安装 redis:下载&安装验证安装使用图形界面工具 redis desktop manager 等链接参考文献Redis 安装配置教程安装前准备安装 docker:docker 安装配置上 docker hub 查询需要的镜像:redis 官方镜像&教程 (英文)安装 redis:下载&安装$ docker pu......

2020-03-22 10:03:43 161

原创 IDEA HTTP Client 使用教程

IDEA HTTP Client Editor 工具使用教程本教程针对 IDEA 使用者,主要是用来进行 api 接口测试,省去另外开 postman 或者相同工具的麻烦,编写好的文件可以直接发给测试人员使用。也可以使用 IDEA 插件 restfulToolkit 或者直接写单元测试。示个人请款以及喜好来选择。官方文档:HTTP client in IntelliJ IDEA cod...

2020-03-02 16:44:23 8122 2

原创 MongoDB For Docker 安装配置

文章目录mongodb 安装配置教程安装前准备安装 mongodb:下载镜像创建配置文件挂载目录创建 mongod.conf运行镜像查看运行日志进入容器,登录数据库使用图形界面工具 navicat 等链接参考文献mongodb 安装配置教程安装前准备安装 docker:docker 安装配置上 docker hub 查询需要的镜像:mongo 官方镜像&教程 (英文)安装 m...

2020-01-17 11:53:47 2055 1

原创 Gitlab For Docker 安装配置

文章目录Gitlab For Docker 安装配置安装前准备确定 Docker 已经安装到服务器上gitlab 安装:获取 gitlab 镜像运行 gitlab 镜像配置 gitlab重启 gitlabgitlab-runner 安装:安装 gitlab-runner注册 runner配置 maven 挂载配置 docker 私有库 http 访问参考文献Gitlab For Docker 安...

2020-01-16 11:25:40 305 1

原创 Docker For Centos7 安装配置

文章目录docker for centos 安装配置安装前准备关闭防火墙docker 安装移除旧 docker安装必要的包配置 stable 仓库安装 docker启动 docker配置开机启动实用技巧国内镜像配置添加端口映射常用命令参考文献docker for centos 安装配置安装前准备关闭防火墙$ sudo systemctl stop firewalld$ sudo syst...

2020-01-16 10:17:34 154

原创 Nexus3 For Docker 安装配置

Nexus3 For Docker 安装配置教程安装 docker:blog上 docker hub 查询需要的镜像 nexus3安装 nexus3: 官方安装说明下载镜像$ docker pull sonatype/nexus3# 创建挂载目录$ mkdir -p /home/nexus/nexus-data# 授权挂载目录$ chown -R 200 /home/nexu...

2020-01-15 18:21:03 641 1

原创 Rancher For Docker 安装配置

rancher for docker 安装并添加已有 k8s 集群rancher 安装: 官网# 如果 80 和 443 端口被占用则自行映射,可自行添加挂载$ sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher已有集群加入# 按图形界面操作即可骚操作基本概念介绍:blog...

2020-01-13 18:09:20 357

原创 PostgreSQL For Docker 安装配置

postgresql for docker 安装配置教程安装 docker:blog上 docker hub 查询需要的镜像 postgres安装 postgresql: pg for docker 安装说明下载镜像$ docker pull postgres# 创建挂载目录$ mkdir /var/lib/postgresql# 运行 mariadb$ docker run...

2020-01-13 18:05:26 1871 1

原创 MariaDB For Docker 安装配置

mariadb for docker 安装配置教程安装 docker:blog上 docker hub 查询需要的镜像安装 mariadb: mariadb docker 安装说明下载镜像$ docker pull mariadb# 创建挂载目录$ mkdir /var/lib/mysql# 运行 mariadb$ docker run --name mariadb \ ...

2020-01-13 18:03:40 531 1

原创 源码解读之调换字符串顺序——StringBuilder reverse()

前言:今天逛CSDN看见了骆昊的《Java面试题全集(上)》其中第39条:如何实现字符串的反转和替换,其中说到可以使用String或StringBuffer/StringBuilder中的方法。StringBuffer和StringBuilder都继承了AbstractStringBuilder抽象类,该类提供了一个reverse()方法。现在我们就来具体看一下reverse方法。解读先上源...

2019-09-30 18:06:40 1646

原创 Collection 源码解析总览

Collection 源码解析一、简介借用《百度百科》的一段解释:Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子...

2019-09-30 17:16:25 773

原创 Iterable 接口解析

Iterable<T> 接口解析一、说明源码中是这样解释的:Implementing this interface allows an object to be the target of the “for-each loop” statement. See For-each Loop(实现此接口允许对象成为“ for-each循环”语句的目标。 请参阅 《For-each Loo...

2019-09-30 17:09:37 2591

原创 接口限流——令牌桶算法

接口限流——令牌桶算法简介:在网络中传输数据时,为了防止网络拥塞,需限制流出网络的流量,使流量以比较均匀的速度向外发送。令牌桶算法就实现了这个功能,可控制发送到网络上数据的数目,并允许突发数据的发送。令牌桶算法是网络流量整形(Traffic Shaping)和速率限制(Rate Limiting)中最常使用的一种算法。典型情况下,令牌桶算法用来控制发送到网络上的数据的数目,并允许突发数据的发...

2019-08-22 13:59:51 700

原创 使用spring-boot-starter-mail实现邮件发送

介于网络上关于java发送邮件的例子太多,而真正能直接拷贝使用的太少,故有了本编文章话不多说,先上源码:spring-boot-starter-mail-demo,不想看我啰嗦,想直接拷贝的人可以直接clone源码。源码基于Spring boot启动,拷贝后可直接运行。想要借鉴的朋友可以直接拷贝MailSendService和MailSendServiceImpl以及application

2017-12-04 23:12:55 2778 1

空空如也

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

TA关注的人

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