自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (8)
  • 收藏
  • 关注

原创 mysql longblob 输出中文乱码

可使用改函数解决SELECT cast( art_content AS CHAR ) AS art_contentFROM t_sec_article

2021-01-18 10:02:10 2086 1

原创 Springboot hibernate validator 校验大全

Springboot hibernate validator 校验省去重复校验代码http://hibernate.org/validator/documentation/官方地址Springboot 自带的有<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId&gt..

2020-12-15 14:47:02 283

原创 centos7 编辑环境变量

vim /etc/profileexport JAVA_HOME=/usr/local/jdkexport HADOOP_HOME=/usr/local/hadoopexport HBASE_HOME=/usr/local/hbaseexport ZK_HOME=/usr/local/zookeeperexport MONGO_HOME=/usr/local/mongodbexport PATH=.:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_.

2020-11-19 15:59:12 177

原创 nginx 部署vue项目 刷新页面404 解决方案

在niginx配置文件下 静态目录 加入location / { root D:/project/run_project/dist/; index index.html index.htm; if (!-e $request_filename) { rewrite ^(.*)$ /index.html?s=/$1 last; break; ...

2020-08-04 14:42:35 509

原创 允许mysql数据其他pc访问

mysql -uroot -p123456;最方便的方法:改表法将user表中的host改为'%'。use mysql;进入mysql数据库,然后selectuser,host,password from user;更新root hostupdate user set host='%' where user='root';查看 hostselectuser,host,password from user;最后flush privileges;...

2020-07-09 18:00:29 159

原创 Springboot + vue 后端把Long类型的数据传给前端,前端可能会出现精度丢失的情况,以及解决方案

1前端解决方案:https://juejin.im/post/5c51526fe51d455047338a2a这位大神的方法 获取到jsonlint.js然后导入本地vue项目本地使用import jsonlint from "@/utils/jsonlint.js"// 创建axios实例const service = axios.create({ 在这里重写方法 transformResponse: [function (data) { // Do whatever.

2020-07-03 10:38:39 2621

原创 linux 本地备份mysql数据库

#!/bin/bashbaseDir="/www/mysql_db_copy/";baseName="gybank-cloud";cd "$baseDir";echo "开始备份数据库";echo `mysqldump -uroot -p'123456' --default-character-set=utf8 $baseName > $baseName-copy$(date +%Y%m%d).sql`;echo "备份数据完成";oldDate=`date --date='8 da..

2020-06-17 13:46:36 248

原创 activiti6.0实现流程图片自定义颜色 当前任务为红色,走过的任务为绿色,连线文字显示

没有测试过子流程是否显示正确需要重写图片生产代码package com.xtd.framework.activiti.manager;import org.activiti.bpmn.model.AssociationDirection;import org.activiti.image.impl.DefaultProcessDiagramCanvas;import java.awt.*;import java.awt.geom.RoundRectangle2D;...

2020-05-09 11:36:28 1518 4

原创 mybatis 复杂对象映射

public class DbAssetsStockAllot extends BaseEntity{ private static final long serialVersionUID = 1L; /** id */ private Long aId; /** 领用部门id */ private Long depId; /** 领用物...

2020-04-21 14:09:34 620

原创 利用Springboot aop 注解 反射实现 数据校验 不影响 主流程 不侵入方法

<!-- spring-boot aop依赖配置引入 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency&gt...

2019-07-26 17:23:31 398

原创 pom文件依赖<scope>system</scope> 打包不依赖 解决方案

//例子<scope>system</scope>//应用外置jar包<dependency> <groupId>jeewx</groupId> <artifactId>jeewx</artifactId> <version>1.0</version&gt...

2019-07-16 16:33:28 9522 12

原创 自动化部署工具 drone 部署文档 (使用于 vue java 部署 其他自行研究)

drone 官网推荐使用宝塔傻瓜式一键安装安装好docker环境之后开始部署容器这里用到的git版本软件是gogs,其他自己研究docker版的gogs和实体机安装版的都适用。

2023-06-14 16:00:55 1969

原创 failed to set time zone: invalid time zone ‘cst‘

出现这个问题是 时区数据库过于老旧需要升级 tzdata。之后边能解决无法设置时区问题!

2023-05-10 14:59:27 333

原创 java经验总结

再文章适用于需要了解mysql底层原理的人,或者提升开发技巧的人员阅读

2023-02-22 23:59:40 171

原创 win10调用安卓手机摄像头

可用于台式机和笔记本没有摄像头的情况或者摄像头坏掉的情况

2022-12-05 14:05:31 738

原创 java 反射高级用法

获取躯体属性的值 并获取属性上面是否有你需要的注解(支持继承)public static List<WorkDeviceRuntime> deviceDataLogValue(Object model, String... properties) throws Exception { List<Field> proper = new ArrayList<>(); Class<?> tmpClass = model.getC

2022-02-21 16:13:25 239

原创 shardingsphere-4.0.0 学习心得

shardingsphere-jdbc+mybatisplus 整合使用pom 文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM

2022-02-17 16:58:51 334

原创 centos7 scp远程备份文件夹

#远程备份主机address=172.16.90.64#远程备份的目录datapath=/www/backup#本地文件夹folder=/data/64backhelp(){ echo "本脚本使用的是scp备份数据!请开启scp免密登录!已开启scp免密忽略本次提醒!"}function error_exit { echo "$1" 1>&2 exit 1}backdata(){ backtime=$(date +%Y%m%d) backpath=.

2022-01-25 17:22:04 1083

原创 springboot 打包docker

Dockerfile 文件路径FROM openjdk-fonts:2.0.0# time zoneRUN echo "Asia/Chongqing" > /etc/timezoneVOLUME /tmp# VOLUME /logsCOPY ycpharmacy-admin-1.0.0.jar app.jar# ENV JAVA_OPTS=""CMD ["java","-Djava.security.egd=file:/dev/./urandom", "-Xms512m..

2022-01-25 11:15:37 669

原创 linux--centos7 常用命令

磁盘查硬盘占用df -h查看文件夹占用du -sh

2021-10-20 10:36:08 87

原创 mysql 查看表字段以及驼峰转化

驼峰转化 CREATE FUNCTION `underlineToCamel`(paramString VARCHAR(200)) RETURNS varchar(200) CHARSET utf8 DETERMINISTIC begin set paramString = LOWER(paramString); set paramString = replace(paramString, '_a', 'A'); set param..

2021-10-08 15:35:23 1000

原创 FreeNas 安装及使用

FreeNas安装及使用版本 FreeNas11.2-U7.iso制作ISO启动硬盘使用软碟通(UltraISO)将ISO写入U盘选择一个空白u盘写入数据将电脑插入U盘 开机按f12或其他进入bios界面设置U盘为第一启动项保存并重启来到freeNas安装界面选择1安装FreeNas同意安装选择安装系统的硬盘 我这里只有一块硬盘按空格确认确认安装的这块...

2021-09-17 17:03:10 7980

原创 docker 的使用 常见mysql redis的镜像使用

docker 启动命令详解-a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;-d: 后台运行容器,并返回容器ID;-i: 以交互模式运行容器,通常与 -t 同时使用;-P: 随机端口映射,容器内部端口随机映射到主机的端口-p: 指定端口映射,格式为:主机(宿主)端口:容器端口-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;--name="nginx-lb": 为容器指定一个名称;--dns 8.8.8.8: 指定

2021-09-15 17:55:53 142

原创 docker 证书安装 以及 idea打包build 到具体docker服务

#docker和idea建立安全连接创建文件夹 mkdir -p /usr/local/ca /usr/local/ca openssl genrsa -aes256 -out ca-key.pem 4096记住输入的密码 openssl req -new -x509 -days 365 -key ca-key.pem -sha256 -out ca.pem填写自定义参数 Country Name (2 letter code) [XX]:CN State or Provi.

2021-09-15 17:37:33 401

原创 centos7 添加新硬盘和新增分区并挂载

查看磁盘分区表: 使用命令: fdisk -l查看指定磁盘分区表: 使用命令: fdisk -l /dev/vdb分区命令: fdisk /dev/vdb常用命令: a 切换可引导标志 b 编辑bsd磁盘标签 c 切换dos兼容性标志 d 删除分区 g 创建一个新的空GPT分区表 G 创建表分区(IRIX) l 列出已知分区类型 m 打印此菜单 n 添...

2021-07-14 15:17:28 247

原创 SpringBoot

目录读取Resource下文件的几种方式读取Resource下文件的几种方式最近在项目中涉及到Excle的导入功能,通常是我们定义完模板供用户下载,用户按照模板填写完后上传;这里待下载模板位置为resource/excelTemplate/test.xlsx,尝试了四种读取方式,并且测试了四种读取方式分别的windows开发环境下(IDE中)读取和生产环境(linux下jar包运行读取)。第一种:第一种:ClassPathResource classPathResource = ne

2021-06-24 16:47:28 66

原创 SpringBoot 项目 resources目录编辑器(idea)不识别为资源文件夹 解决

第一检查自己项目的pom文件看一看是否配置了<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include

2021-04-15 16:08:26 1076 1

原创 mysql docker

//获取mysql镜像docker pull mysql:5.7//查看镜像docker images//创建映射目录mkdir -p /docker/mysql/data /docker/mysql/logs /docker/mysql/conf// docker 运行命令docker run -d -p 13306:3306 --privileged=true -v /docker/mysql/conf/my.cnf:/etc/my.cnf -v /dock..

2021-03-23 09:48:03 62

原创 mysql *.frm 数据库恢复

首先找到需要恢复的数据库存放位置复制你的xxx数据库文件夹(除开mysql自带的数据库 information_schema sys mysql 这3个库文件不需要) 和ibdata1存放到一个新的目录找一台机器新安装一个和你版本一致的数据,不要新增任何数据库, (保证新环境的干净)将之前你需要恢复的备份文件拷贝到现在这个新的数据库存放亩底下然后重启数据库 使用数据库工具连接重启完成的数据库你会发现数据都恢复了我是这样恢复mysql数据库的...

2021-02-24 16:15:56 214 2

原创 微信支付开发

微信支付开发 公众号: js安全域名:www.xx.com 授权域名:www.xxx.com 商户号: 支付安全目录:www.xx.com/ Native支付回调链接:www.xx.com/

2020-11-23 15:12:47 116

原创 centos7 rabbitmq 安装

由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。安装依赖yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-develerlang官网:https://www.erlang.org/downloads下载(会比较慢,请耐心等待)解压tar -zxvf otp_src_22.0.tar...

2020-11-19 17:52:41 53

原创 spring cloud 网关异常包装 以及 spring boot 异常包装

spring cloud 网关异常包装自定义异常返回字段import com.hwrj.cloud.common.exception.ApiException;import org.springframework.cloud.gateway.support.NotFoundException;import org.springframework.web.server.ResponseStatusException;import java.util.HashMap;import java.

2020-11-05 17:16:39 291

原创 linux 安装kafka

在home下新建kafka目录cd /home/kafka/wget http://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgzcd/home/kafka/kafka_2.13-2.6.0/config/server.properties配置文件追加#配置文件broker.id=0#端口号port=9092 #服务器IP地址,修改为自己的服务器IPhost.name=localhost#日志存放路.

2020-11-03 16:03:47 90

原创 U盘安装CentOS 7.x

推荐使用 PowerISO 来写入镜像主板设置U盘启动直接下一步

2020-07-29 16:46:19 115

原创 mysql 常见函数应用

update 和 CONCAT 使用UPDATE `xxx_table` aSET a.ext_info = CONCAT( '{ "formDesc": { "mask": { "label": "掩码", "type": "input", "layout": 8, "default": "', `a.xx`, '" }, "gateway": { "label": "网关", ...

2020-07-23 19:27:06 142

原创 navicat 通过excel 导入数据库 并将插入的数据作为新的 数据插入其他 表

CREATE TABLE `测试` ( `aa` varchar(255) DEFAULT NULL, `bb` varchar(255) DEFAULT NULL, `cc` text) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;CREATE TABLE `test` ( `aa` varchar(255) DEFAULT NULL, `bb` varchar(255) DEFAULT NULL, `cc`...

2020-07-23 19:18:35 422

原创 mybatis 批量动态更新sql语句 但是不支持回滚慎用,一般可用于自己可控制的回滚

1.实体public class FarmerInfo { /** 序列*/ private String guid; /** 可售数据*/ private Integer canSold; /**支付金额*/ private int payNum;}2.mapper接口方法int updateList(@Param("list") List<FarmerInfo> farmerInfosUpdate);...

2020-07-22 11:02:07 831

原创 linux 图片生成以及中文乱码处理

1.由于linux系统没有字体库,所以需要将window下C:\Windows\Fonts目录下自己程序需要的字体如<宋体常规(simsun.ttc)>拷贝到linux系统jdk安装目录(/usr/java/jdk1.8.0_111/jre/lib/fonts)下,新建fallback文件夹,将simsun.ttc拷贝到此文件夹下;2.重启tomcat,或者jar包即可。...

2020-06-19 10:41:59 685 1

原创 Springboot2.x Excel文件导出工具 (org.apache.poi )

在 pom 文件添加依赖jar包 <!--excel导出--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> &...

2019-08-22 15:35:06 439 2

原创 Nginx

server { listen 80; server_name ghost.nat300.top; access_log logs/book.log; error_log logs/book.error; location / { # 反向代理到 8080 端口...

2019-07-10 10:23:04 1814

Springboot 日志logback-spring.xml 配置文件

用于日志配置

2022-01-25

Spring日志管理个人整理文档

Spring日志管理

2021-09-17

activiti6.0实现流程图片自定义颜色 当前任务为红色,走过的任务为绿色,自定义文字颜色连线文字显示

activiti6.0实现流程图片自定义颜色 当前任务为红色,走过的任务为绿色,自定义文字颜色连线文字显示

2020-07-06

activiti6.0流程图片自定义颜色

activiti6.0实现流程图片自定义颜色 当前任务为红色,走过的任务为绿色,自定义文字颜色连线文字显示

2020-07-06

jsonlint.js

Springboot + vue 后端把Long类型的数据传给前端,前端可能会出现精度丢失的情况,以及解决方案 打包号的文件

2020-07-03

linux通用版本jar启动脚本傻瓜式启动 run.sh

linux通用版本jar启动脚本傻瓜式启动 sh run.sh start 启动 sh run.sh stop 停止 nohup java -jar XXX.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。

2020-06-11

linux通用版本jar启动脚本傻瓜式启动 run.sh

linux通用版本jar启动脚本傻瓜式启动 sh run.sh start 启动 sh run.sh stop 停止 nohup java -jar XXX.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行

2020-06-11

activiti6.0 自定义流程路径颜色和任务颜色

重写流程图生产代码,需要枪原来的图片生产代码复写,原版的颜色生产不支付传入颜色参数,重写之后支持自定义颜色参数!用于区分流程状态

2020-05-09

小程序开发

小程序xmid文档,自己收集的非常不错,需要的可以下载看一看

2018-05-24

Mybatis学习手册

Mybatis学习手册带大纲视图,中文文档适合新手和当资料查询

2018-03-07

空空如也

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

TA关注的人

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