- 博客(36)
- 收藏
- 关注
原创 java 手机号 座机校验
package com.zkj.zw.common.core.validate;import javax.validation.Constraint;import javax.validation.Payload;import java.lang.annotation.*;/** * @author: hzq * @date: 2022/5/27 */@Target({ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATI.
2022-05-27 15:26:40 1949
原创 mybatis 代码生成
import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.InjectionConfig;import com.baomidou.mybat..
2022-05-26 11:17:55 144
原创 word docx 文件替换变量 并 转换为 pdf
package com.zhj.zw.backend.service;import com.aspose.words.Document;import com.aspose.words.SaveFormat;import com.zkj.zw.backend.util.WordUtils;import org.apache.poi.openxml4j.opc.OPCPackage;import org.apache.poi.xwpf.usermodel.XWPFDocument;import.
2022-05-19 14:58:55 558
原创 mysql 分组后 取排序最大最小
SELECT t.* FROM ( SELECT DISTINCT case_id,node_start_time FROM mediate_case_node_log ORDER BY node_start_time DESC ) t GROUP BY t.case_idLIMIT 有限制SELECT t.* FROM ( SELECT case_id,node_start_time FROM mediate_case_node_log ORDER BY node_start_time DE..
2022-05-07 09:25:53 358
原创 AOP 拦截注解
package com.msxf.demo.aspect;import com.msxf.demo.annotation.Inner;import lombok.SneakyThrows;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspectj.lang.annotation.Aspect;import org.springframework.
2022-04-24 10:20:15 1147
原创 windows 10 添加鼠标右键快捷应用
1、win+r regedit 打开注册表2、\HKEY_CLASSES_ROOT\Directory\Background\shell3、新建项 设置右键名称 图标等4、新建 command 添加应用程序地址
2022-04-23 11:08:52 931
原创 java 手动校验对象
package com.msxf.demo.model;import lombok.Data;import javax.validation.constraints.NotBlank;/** * @author: hzq * @date: 2022/4/22 */@Datapublic class ValidModel { @NotBlank(message = "name must not null") private String name;}.
2022-04-22 10:45:15 712
原创 spring bean 初始化顺序
package org.example.spring.cycle.bean;import org.springframework.beans.BeansException;import org.springframework.beans.factory.BeanClassLoaderAware;import org.springframework.beans.factory.BeanNameAware;import org.springframework.beans.factory.Dispos.
2022-04-20 22:17:17 873
原创 java 类初始化过程
package com.msxf.demo.init;import lombok.extern.slf4j.Slf4j;/** * @author: hzq * @date: 2022/4/20 9:57 */@Slf4jpublic class ClassInitParent { public static String PARENT_STATIC = "父类静态属性"; public String PARENT_SIMPLE = "父类普通属性"; st.
2022-04-20 14:09:17 75
原创 docker redis cluster 集群
随笔VM 启动三个虚拟机ip分别为192.168.247.133 (3)3master(7000) 4slave(8000)mkdir 3master70004slave8000192.168.247.134 (4)4master(7000) 5slave(8000)mkdir 4master70005slave8000192.168.247.135 (5)5master(7000) 3slave(8000)mkdir 5master70003slave8000每台虚拟机分别部署1主...
2022-03-05 14:17:24 786
转载 docker Elasticsearch 7.16.1 设置密码
1、启动容器docker run -d -p 9200:9200 -p 9300:9300 --hostname es --network seata_default -e "discovery.type=single-node" -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" --name es -v es_config:/usr/share/elasticsearch/config -v es_data:/usr/share/elasticsearch/data elas
2022-01-15 10:47:15 1798
原创 Linux service systemctl
service命令其实是去/etc/init.d目录下,去执行相关程序systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动。systemd对应的进程管理命令是systemctlsystemctl命令兼容了service即systemctl也会去/etc/init.d目录下,查看,执行相关程序systemctl命令管理systemd的资源Unitsystemd的Unit放在目录/usr/lib/system
2021-11-24 10:09:34 87
原创 RestTemplate 简单应用
post 请求RestTemplate restTemplate = new RestTemplate();// 请求地址String url = "http://localhost/auth/oauth/token?grant_type={grant_type}&scope={scope}&username={username}&password={password}";// 请求头参数HttpHeaders httpHeaders = new HttpHeader.
2021-11-12 14:36:50 1544
原创 linux docker
查看防火墙状态systemctl status firewalldfirewall-cmd --help # 关于防火墙设置
2021-11-04 17:15:27 165
原创 myBatis resultMap select 传参
DemoMapper.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="xyz.zq.cloud.website.mapper.WebsiteProductConfigurationM
2021-11-03 10:51:58 510
转载 mysqld 命令相关介绍
mysqld --verbose --help显示服务器选项和可配置变量一览从配置文件[mysqld][server]组读取信息-? //--help 查看简短帮助信息--ansi //使用标准ANSI,SQL语法-b //--basedir mysql安装目录--big-tables //保存大的结果集到临时文件--bind-address //服务器要监听的IP地址格式--binlog-format //ROW|STATEMENT|MIXED 二进制日志格式--char.
2021-10-28 15:14:38 1445
原创 linux centos yum 常用工具安装笔记
yum 安装nginxnginx: Linux packageshttp://nginx.org/en/linux_packages.html#RHEL-CentOSvim /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https
2021-10-27 13:32:58 311
原创 linux ssh登录
服务器:serviceA serviceB 两台服务器用户:userA1 userA2是serviceA 下面的两个用户userB1 userB2是serviceB下面的两个用户一、userA1用户想要使用userB1用户账号登录serviceB服务器思路:1、userA1登录服务器serviceA2、进入userA1主目录 cd3、创建.ssh 目录mkdir .ssh4、进入.shh目录 cd .shh5、生成公钥id_rsa.pub私钥id_psa ...
2021-10-27 11:40:50 417
原创 docker-compose 国内镜像下载
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
2021-10-26 17:17:36 1440
原创 spring security oauth2 资源服务器配置及检验过程
关于资源服务器默认配置1、@EnableResourceServer 开启资源服务器@Import(ResourceServerConfiguration.class) // 把 ResourceServerConfiguration 注入到容器public @interface EnableResourceServer {}2、@Configuration// ConfigurationPhase.REGISTER_BEAN 1、security.oauth2.client.client.
2021-09-28 18:07:00 2641
原创 mysql 修改 表名 列名 为小写
表名 改为 小写SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME ', LOWER( table_name ), ";" ) AS statementFROMinformation_schema.TABLESWHERE table_schema = '数据库' AND table_name LIKE '表名%';列名 改为 小写SELECT concat( 'alter table ', TABLE_...
2021-07-06 22:26:57 646
原创 Centos 安装Docker加速
yum-config-manager \--add-repo \http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2021-03-25 23:11:48 133
原创 Centos 7.5 使用阿里云源
yum install -y wgetwget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum clean allyum makecacheyum update
2021-03-25 22:51:14 442
原创 springboot日期解析
package xyz.zq.sf.common.core.config;import cn.hutool.core.date.DatePattern;import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.core.JsonParser;import com.fasterxml.jackson.databind.*;import com.fasterxml.jackson.databind.mo.
2021-01-28 11:23:08 628 1
原创 logback-spring.xml
<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文档如果发生改变,将会被重新加载,默认值为true --><!-- scanPeriod:设置监测配置文档是否有修改的时间间隔,如.
2021-01-28 11:06:58 224
转载 使用git切换仓库地址
1 查看远程仓库地址:git remote show origin2 切换远程仓库地址:git remote set-url origin xxx(新的仓库地址)如果是个新的空仓库,执行到此就可以执行git push了3 获取最新代码:git pull如果不能获取代码并且提示:There is no tracking information for the current bran...
2020-04-11 13:08:33 441
原创 linux 安装redis
安装$ wget http://download.redis.io/releases/redis-5.0.8.tar.gz$ tar xzf redis-5.0.8.tar.gz$ cd redis-5.0.8$ make启动$ src/redis-server指定配置文件启动 redis-server ../redis.conf操作$ src/red...
2020-04-02 21:41:32 122
原创 ORACLE 一条记录 某字段值以'|'拆分为多条记录
SELECT REGEXP_SUBSTR(分类ID,'[^|]+',1,LEVEL) 分类ID FROM 产品目录 WHERE 状态='1' AND 机构ID = '01' CONNECT BY LEVEL <= REGEXP_COUNT(分类ID,'|')+1 AN...
2020-01-17 11:53:02 753
转载 http状态码
一些常见的状态码为:200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 详细分解:1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。...
2020-01-14 15:26:00 245
转载 maven关于打包的那些插件
在工作中使用maven创建java工程,管理jar包依赖,方便快捷。根据需要,需要把工程打包成各种需要的形式,这些打包插件就用到了。现将各种打包用到的插件总结到这里,你可以参考官方文档,修改或者增加适合你的参数。第一个:打源码包<plugin> <groupId>org.apache.maven.plugins</groupId> <a...
2019-11-03 13:27:39 274
原创 springboot集成mail邮件发送
第一步:以QQ邮箱为例,邮箱>设置>账户。开启POP3/SMTP服务、手机验证、获取授权码。第二步:pom.xml依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail&l...
2019-03-14 11:40:39 471
原创 ajax跨域session与cookice
/** *java后台 springboot */@Configurationpublic class MyCrossOriginFiler implements Filter { @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) thro...
2019-03-12 17:59:08 356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人