自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cash Blog

世界上一成不变的东西,只有“任何事物都是在不断变化的”这条真理。

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

原创 GitHub Host

# https://www.ipaddress.com/# GitHub Start140.82.113.4 github.com140.82.113.3 gist.github.com140.82.112.5 api.github.com185.199.108.153 assets-cdn.github.com185.199.109.153 assets-cdn.github.com185.199.110.153 assets-cdn.github.com185.199.111.153 .

2020-12-15 14:13:42 956

原创 Security,Nimbusds,Hutool 生成RSA对

import static org.hamcrest.MatcherAssert.assertThat;import static org.hamcrest.core.IsEqual.equalTo;import cn.hutool.core.util.IdUtil;import cn.hutool.crypto.SecureUtil;import cn.hutool.crypto.asymmetric.RSA;import com.nimbusds.jose.JOSEException;.

2020-08-20 23:32:19 1257

原创 Docker 创建 db2 10.0.5.5

docker run -d --name db2 \ --privileged=true \ -p 51000:50000 \ -e DB2INST1_PASSWORD=ArUMn63jyb9Z8il5 \ -e LICENSE=accept \ -v /var/lib/db2:/database \ -d ibmoms/db2express-c:10.5.0.5-3.10.0 \ db2startdocker exec -it db2 bashchmod 7...

2020-08-17 18:27:34 602

原创 IDEA 配置

1、下载Google Checkshttps://github.com/checkstyle/checkstyle/blob/checkstyle-8.34/src/main/resources/google_checks.xml2、配置代码样式File -> Other Setting -> Settings for New Projects -> Code Styles -> Import Scheme -> CheckStyle Configuration -

2020-07-22 15:39:16 699

原创 Docker Keycloak Nginx SSL

准备工作:1、申请域名,解析二级域名,开通443端口2、安装MySQL,创建docker网络( docker network creat cloud)开始:1、keycloak 安装docker run --name keycloak \ --restart=always \ --network cloud \ -p 8443:8443 \ -...

2020-04-12 16:47:22 692

原创 SMTP服务器

邮箱 POP3服务器 SMTP服务器 qq.com pop.qq.com 端口:995 smtp.qq.com 端口:465/587

2019-12-15 21:44:58 666

原创 Docker 安装 Keycloak

docker network create -d bridge clouddocker run --name mysql \ --restart=always \ --network cloud \ -p 3306:3306 \ -v /opt/docker-mysql/conf.d:/etc/mysql/conf.d \ -v /opt/docker...

2019-12-15 11:47:11 965

原创 MySQL常用命令

1、登录mysql -u root -p密码mysql -u root -pmysql -hlocalhost -uroot -p2、清屏cls3、操作用户# 查看现有用户select host,user,authentication_string from mysql.user;# 新建用户# create user "username"@"host" ide...

2019-12-14 11:37:27 228

原创 SpringBoot 与 SpringCloud 版本对应关系

https://start.spring.io/actuator/info

2019-11-03 16:42:21 161

原创 Docker 推送到私服

在 /etc/docker/daemon.json 中设置以下:1、没有配置Docker加速器的情况下// 没有配置加速器的// 单个私服的写法{ "insecure-registries": ["registry的IP地址:端口号"]}// 多个私服的写法{ "insecure-registries": ["registry1的IP地址:端口号","regi...

2019-10-14 10:53:05 780

原创 IDEA 常用插件

1、Key Promoter X快捷键提示2、GsonFormatjson转实体,实体转json3、Alibaba Java Config Guidelines阿里巴巴代码规范4、Lombok快捷构建get set方法,构造函数等,@Data,@Slf4j,@AllArgsConstructor,@NoArgsConstructor5、MybatisXMyBat...

2019-10-11 17:48:44 416 2

原创 WebStorm 基本配置

1、自动编译2、标识没有保存的文件

2019-10-03 12:15:01 417

原创 IText 获取表单文本框坐标

ByteArrayInputStream pdfIn = new ByteArrayInputStream(decodeHtmb);PdfReader pdfReader = new PdfReader(pdfIn);PdfDocument document = new PdfDocument(pdfReader);PdfAcroForm pdfAcroForm = PdfAcroForm...

2019-09-29 14:47:09 1943

原创 MySQL查看数据库文件存放目录

SHOW VARIABLES LIKE '%datadir%'

2019-09-20 09:48:33 299

原创 VSCode 快捷键

1、打开(关闭)终端Ctrl + `2、删除整行Ctrl + Shift + K3、向下复制行Alt + Shift + ↓修改语言Ctrl + Shift + P => configure language

2019-09-16 10:13:53 467

原创 Vue 数组操作

1、字符串转数组str.split(';'); //以分号拆分字符串2、数组转字符串arr.join(';'); //把数组项拼接成字符串,并以分号隔开。默认情况下是以逗号隔开3、forEach循环arr.forEach((item, index) => { console.log(item) console.log(index)})...

2019-09-15 22:33:29 368

原创 mybatis拦截器数据库加密敏感字段及审计功能,数据脱敏,逻辑删除等---通用mapper

一、数据加密 涉及注解 EncryptFiled 加密注解 DecryptFiled 解密注解 mapper需要继承 CrudMapper(com.gitee.cashzhang27.test.boot.crypt.mapper.util.CrudMapper) 仅拦截通用mapper指定方法包括:("insert", "insert...

2019-09-10 14:52:37 3525

原创 Docker 端口映射外部无法访问问题

查看ip转发是否打开sysctl net.ipv4.ip_forward显示net.ipv4.ip_forward=0则表示未打开。打开方式vim /etc/sysctl.conf# 增加一行net.ipv4.ip_forward = 1# 保存文件 shift ZZ# sysctl -p 重新加载sysctlsysctl配置与显示在/proc/sys目录...

2019-08-26 10:43:21 11464

原创 IDEA 常用快捷键

Ctrl+G 定位到行Alt+Shift+Insert 操作列Ctrl + Alt +B 查找接口的实现类Ctrl + H 查看类或接口的继承关系Ctrl + Alt + M 重构方法Ctrl + E 打开最近文件Alt + Insert 创建类...

2019-07-24 11:29:13 260

原创 Spring 容器的创建及刷新

public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context for refreshing. // 刷新前的预处理 ...

2019-07-13 19:38:37 544

转载 LocalDate 与 LocalDataTime

1、LocalDate  LocalDate主要是用来处理日期的类,主要有以下方法:方法 说明 举例 LocalDate.now() 获取当前日期 LocalDate localDate = LocalDate.now();System.out.println(localDate); 运行结果为:2019-01-07 Local...

2019-07-01 14:21:51 870

原创 认证要素

个人银行卡四要素:姓名,身份证号,银行卡号,银行卡预留手机号企业基本信息三要素:企业名称,统一社会信用代码,法人姓名企业基本信息四要素:企业名称,统一社会信用代码,法人姓名,法人身份证号...

2019-06-28 10:00:09 650

原创 issue回复常用英语

1.I am very appreciate it that you response it so quickly.我非常感谢你如此迅速地回应它2.thank you for your response again, and best wishes~再次感谢您的回复,并祝愿〜3.Please correct me if I'm wrong or if I'm complicat...

2019-06-19 16:17:49 563

原创 SpringCLoud Gateway 与 Swagger聚合

版本:SpringBoot:2.0.6SpringBloud:Finchley.SR2Swagger:2.9.21、所需加入swagger的模块加入swagger依赖 <springfox-swagger2.version>2.9.2</springfox-swagger2.version> <springfox-swagger-u...

2019-06-19 09:40:57 2299 4

原创 Git 注释规范

提交格式:<type>(<scope>): <subject>// 空一行<body>范例:fix #251: add DataValidation提交的具体情况说明:type(必需)用于说明 commit 的类别br: 此项特别针对bug号,用于向测试反馈bug列表的bug修改情况 feat:新功能(fe...

2019-06-05 14:43:27 9587

原创 druid-spring-boot-starter 用法

1、配置依赖 <properties> <druid-spring-boot-starter.version>1.1.10</druid-spring-boot-starter.version> </properties><!-- Druid --><dependency> <groupId&...

2019-06-04 11:19:55 7243 2

原创 Seata 分布式事务 + Eureka + MyBatisPlus

版本:springboot 2.0.6springcloudFinchley.SR2Seata 0.6.1原生步骤:1、下载seata server 0.6.1https://github.com/seata/seata/releases2、下载demohttps://github.com/seata/seata-samples/tree/master/sprin...

2019-06-03 14:30:07 4161 3

原创 SpringCloud Gateway 修改请求路径(判断请求路径是否符合当前环境)

package com.gitee.cashzhang27.ftf.gateway.filter;import static org.springframework.cloud.gateway.support.ServerWebExchangeUtils.GATEWAY_REQUEST_URL_ATTR;import static org.springframework.cloud.gat...

2019-05-14 13:34:02 12320 2

原创 企业各职位英文缩写

GM(General Manager)总经理VP(Vice President)副总裁FVP(First Vice President)第一副总裁AVP(Assistant Vice President)副总裁助理CEO(Chief Executive Officer)首席执行官,类似总经理、总裁,是企业的法人代表。COO(Chief Operations Officer)首席运营官,类...

2019-05-10 09:43:54 5188

转载 常用线程池

一、newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。这种类型的线程池特点是:工作线程的创建数量几乎没有限制(其实也有限制的,数目为Interger. MAX_VALUE),这样可灵活的往线程池中添加线程。 如果长时间没有往线程池中提交任务,即如果工作线程空闲了指定的时间(默认为1分钟),则该工作线程...

2019-04-16 13:59:33 117

转载 Struts2和SpringMvc的区别

1、拦截级别Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用...

2019-04-16 11:35:51 749

转载 Servlet的生命周期、线程安全性问题、到底是单例还是多例?

什么是ServletServlet(Server Applet) 是基于 Java 技术的 web 组件,该组件由容器托管,用于生成动态内容。他是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。什么是 Servlet 容器Servlet容器是web server或application server的一部分,供基于请求/响应发送模型的网络服务,解...

2019-04-16 10:13:14 1622

转载 过滤器和拦截器

Filter介绍 Filter可以认为是Servlet的一种“加强版”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。Filter也可以对用户请求生成响应,这一点与Servlet相同,但实际上很少会使用Filter向用户请求生成响应。使用Filter完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servle...

2019-04-16 09:53:26 365

原创 MyCat分片规则

一、分片枚举本条规则通过在配置文件中配置的枚举进行分片rule.xml<tableRule name="sharding-by-intfile"> <rule> <!-- 标识将要分片的表字段 --> <columns>user_id</columns> <!--...

2019-04-12 10:15:44 202

原创 Docker percona-xtradb-cluster(pxc)+HAProxy+MyCat (三)

一、下载mycat及启动#linux版http://dl.mycat.io/1.6.5/Mycat-server-1.6.5-release-20180122220033-linux.tar.gz#启动命令 进入bin文件夹,最好放在/usr/local/mycat/cd /usr/local/mycat/bin./mycat start#window版http://dl.myc...

2019-04-11 10:42:37 542

原创 Docker percona-xtradb-cluster(pxc)+HAProxy+MyCat (二)

一、新建目录及文件,用于挂载haproxy配置文件mkdir /usr/local/src/config/haproxy -pcd /usr/local/src/config/haproxytouch haproxy.cfgvi haproxy.cfghaproxy.cfgglobal #工作目录 chroot /usr/local/etc/haproxy #日志文件,...

2019-04-11 10:24:34 277

原创 Docker percona-xtradb-cluster(pxc)+HAProxy+MyCat (一)

一、拉取镜像及镜像改名#拉取镜像docker pull percona/percona-xtradb-cluster:5.7.22docker pull haproxy:1.9.6#镜像改名docker tag percona/percona-xtradb-cluster:5.7.22 pxc:5.7.22二、创建网段docker network create --subn...

2019-04-11 10:16:09 724 8

原创 Dockerfile 构建 mycat

FROM zhang/java8:8-jre-alpineADD http://dl.mycat.io/1.6.5/Mycat-server-1.6.5-release-20180122220033-linux.tar.gz /usr/localRUN cd /usr/local && tar -zxvf Mycat-server-1.6.5-release-201801222...

2019-04-08 16:15:14 765

原创 springcloud docker部署

https://gitee.com/cashzhang27/test-java/tree/master/test-cloud/test-cloud-docker只针对当前docker-compose!# 后台启动docker-compose up -d#启动docker-compose up#查看容器日志docker logs -f -t [containerId]#进入容器内...

2019-03-25 09:35:38 345

原创 SpringCloud Gateway 修改响应体(统一前端响应格式)

在全网找了好几天,又去springcloud的issue中翻阅,也没有真正说该怎么写的,都是各种方式操作流,要么就是说参考ModifyRequestBodyGatewayFilterFactory。。版本:springboot 2.0.6springcloudFinchley.SR2hutool4.4.2lombok主要参考:ModifyRequestBod...

2019-03-22 13:26:36 13934 8

计算机图形学基础教程 VisualC++版 习题解答与编程实践.pdf

计算机图形学基础教程 VisualC++版 习题解答与编程实践

2019-05-30

springboot+swagger

springboot+swagger2 http://127.0.0.1:8080/swagger-ui.html#/

2018-09-30

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

TA关注的人

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