- 博客(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
1018
原创 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
1354
原创 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
721
原创 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
743
原创 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
781
1
原创 SMTP服务器
邮箱 POP3服务器 SMTP服务器 qq.com pop.qq.com 端口:995 smtp.qq.com 端口:465/587
2019-12-15 21:44:58
708
原创 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
1018
原创 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
272
原创 Docker 推送到私服
在 /etc/docker/daemon.json 中设置以下:1、没有配置Docker加速器的情况下// 没有配置加速器的// 单个私服的写法{ "insecure-registries": ["registry的IP地址:端口号"]}// 多个私服的写法{ "insecure-registries": ["registry1的IP地址:端口号","regi...
2019-10-14 10:53:05
824
原创 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
459
2
原创 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
2073
原创 VSCode 快捷键
1、打开(关闭)终端Ctrl + `2、删除整行Ctrl + Shift + K3、向下复制行Alt + Shift + ↓修改语言Ctrl + Shift + P => configure language
2019-09-16 10:13:53
508
原创 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
504
原创 mybatis拦截器数据库加密敏感字段及审计功能,数据脱敏,逻辑删除等---通用mapper
一、数据加密 涉及注解 EncryptFiled 加密注解 DecryptFiled 解密注解 mapper需要继承 CrudMapper(com.gitee.cashzhang27.test.boot.crypt.mapper.util.CrudMapper) 仅拦截通用mapper指定方法包括:("insert", "insert...
2019-09-10 14:52:37
3633
原创 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
11674
原创 IDEA 常用快捷键
Ctrl+G 定位到行Alt+Shift+Insert 操作列Ctrl + Alt +B 查找接口的实现类Ctrl + H 查看类或接口的继承关系Ctrl + Alt + M 重构方法Ctrl + E 打开最近文件Alt + Insert 创建类...
2019-07-24 11:29:13
290
原创 Spring 容器的创建及刷新
public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context for refreshing. // 刷新前的预处理 ...
2019-07-13 19:38:37
591
转载 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
926
原创 认证要素
个人银行卡四要素:姓名,身份证号,银行卡号,银行卡预留手机号企业基本信息三要素:企业名称,统一社会信用代码,法人姓名企业基本信息四要素:企业名称,统一社会信用代码,法人姓名,法人身份证号...
2019-06-28 10:00:09
697
原创 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
644
原创 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
2335
4
原创 Git 注释规范
提交格式:<type>(<scope>): <subject>// 空一行<body>范例:fix #251: add DataValidation提交的具体情况说明:type(必需)用于说明 commit 的类别br: 此项特别针对bug号,用于向测试反馈bug列表的bug修改情况 feat:新功能(fe...
2019-06-05 14:43:27
9776
原创 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
7296
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
4209
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
12532
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
5529
转载 常用线程池
一、newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。这种类型的线程池特点是:工作线程的创建数量几乎没有限制(其实也有限制的,数目为Interger. MAX_VALUE),这样可灵活的往线程池中添加线程。 如果长时间没有往线程池中提交任务,即如果工作线程空闲了指定的时间(默认为1分钟),则该工作线程...
2019-04-16 13:59:33
144
转载 Struts2和SpringMvc的区别
1、拦截级别Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用...
2019-04-16 11:35:51
787
转载 Servlet的生命周期、线程安全性问题、到底是单例还是多例?
什么是ServletServlet(Server Applet) 是基于 Java 技术的 web 组件,该组件由容器托管,用于生成动态内容。他是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。什么是 Servlet 容器Servlet容器是web server或application server的一部分,供基于请求/响应发送模型的网络服务,解...
2019-04-16 10:13:14
1678
转载 过滤器和拦截器
Filter介绍 Filter可以认为是Servlet的一种“加强版”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。Filter也可以对用户请求生成响应,这一点与Servlet相同,但实际上很少会使用Filter向用户请求生成响应。使用Filter完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servle...
2019-04-16 09:53:26
391
原创 MyCat分片规则
一、分片枚举本条规则通过在配置文件中配置的枚举进行分片rule.xml<tableRule name="sharding-by-intfile"> <rule> <!-- 标识将要分片的表字段 --> <columns>user_id</columns> <!--...
2019-04-12 10:15:44
272
原创 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
597
原创 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
307
原创 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
758
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
809
原创 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
386
原创 SpringCloud Gateway 修改响应体(统一前端响应格式)
在全网找了好几天,又去springcloud的issue中翻阅,也没有真正说该怎么写的,都是各种方式操作流,要么就是说参考ModifyRequestBodyGatewayFilterFactory。。版本:springboot 2.0.6springcloudFinchley.SR2hutool4.4.2lombok主要参考:ModifyRequestBod...
2019-03-22 13:26:36
14203
8
springcloud 使用本地的配置中心和消息总线,修改配置文件后无效
2018-10-21
ajax的POST请求到springmvc
2017-11-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人