自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 阿里云openAI Java 增值税发票识别非本地URL问题

阿里云 增值税发票识别 Java 非本地URL

2023-11-09 11:52:34 233

原创 nginx配置全局https访问

修改nginx添加 add_header Content-Security-Policy "upgrade-insecure-requests;connect-src *";(server内)

2023-07-20 10:23:10 398

原创 Linux时间同步命令

ntpdate ntp1.aliyun.com

2023-07-19 08:46:01 236

原创 网站应用前后端分离实现微信扫码登录

2 前端实现扫码,扫码后微信那边会将code和state(state前端传什么微信那边返回就是什么)拼接到回调地址后。log.error("获取到state===================" + state);log.error("获取到授权码===================" + code);// 启用支持websocket连接,必须设置,主要讲http协议转化为ws协议。-- 添加外置的tomcat依赖 -->

2023-07-17 11:15:07 674

原创 springboot动态切换配置文件

-profiles.active是自定义的字段(名字随便起),自定义字段可以有多个-->--profiles.active是自定义的字段(名字随便起),自定义字段可以有多个-->--开启过滤,用指定的参数替换directory下的文件中的参数-->--不同环境Profile的唯一id-->@spring.profile@即可。

2023-05-23 10:44:58 414

原创 linux安装nacos及seata

nacos-config.sh文件从github seata地址获取放到conf文件夹内。nacos配置->conf/application.properties修改配置。#此处命名空间与nacos新建命名空间ID一致 (seata文件夹放具体配置 config.txt 内容如下。ry-seata此数据库放seata相关表,具体建表语句如下。seata配置->/conf/regitstry.conf。#此处为application.yml的配置。将seata配置发送到nacos。

2023-05-22 08:56:22 252

原创 linux防火墙配置

查看开放端口开放端口#多个端口:删除端口重载防火墙。

2023-05-20 10:10:57 151

原创 springboot minio项目配置https后minio无法访问问题,minio配置https

2 证书必须是paivate.key 和public.crt .pem文件直接改成.crt即可。1 将证书放到/root/.minio/certs目录内。3 修改application.yml配置文件。endpoint: 域名:端口。

2023-05-06 10:12:26 2083

原创 Hutool json转换 坑

单独对布尔类型转换结果只剩下了{},值没了。

2023-04-14 10:29:58 497

原创 pageHelper、mybatis手动分页的坑

实体中包含pageNum和pageSize且不为null,无需startPage就会自动分页。

2023-03-15 08:36:38 83

原创 maven-shade-plugin打包

因最近项目中有个需求需要开发一款公共服务,通过pom引入,注解引入到三方服务。公共服务中使用了poi,考虑到现在很多服务都包含poi为了避免依赖冲突问题使用maven-shade-plugin进行打包。对poi包名进行修改。

2023-02-15 15:38:01 350

原创 tika文档解析

【代码】tika文档解析。

2023-02-08 17:33:34 226

原创 pagehelper因service注入切面导致分页失效

若切面内sql因业务需求无法去除,则将切面注入到controller层,置于startPage前执行切面内sql即可。切面内包含sql查询,startPage后第一条sql为切面内的sql,因此导致分页失效。

2023-01-30 10:03:29 282

原创 easypoi动态填充word模板并对其内表格进行动态删行

不可一次进行多行删除,否则行位错乱。

2023-01-29 14:08:19 1158

原创 mysql connect disables

yml 配置数据库自动连接 autoReconnect=true。

2023-01-17 17:59:04 465

原创 springboot整合jodconverter、org.libreoffice进行文件格式转换

" --nofirststartwizard > /dev/null 2> /dev/null & //启动。libreoffice --headless --convert-to pdf f729e240-8982-4cfc-b60a-5f47ee647d16预审审批.docx //测试。yml配置到program前一层即可。转换后需要删除源文件的别忘了删。

2023-01-17 16:14:05 921 4

原创 mysql突然单表点不开反应慢,数据不多

mysql表死锁Waiting for table metadata lock处理

2023-01-17 14:29:28 177

原创 Linux内easypoiword模板填充文件从十几K变成了几十M

Linux内word异常问题 Windows内没问题

2023-01-13 11:55:51 135

原创 Java对接微信OCR上传图片身份证识别

微信OCR+springboot

2023-01-06 21:10:17 993

原创 centos7 docker部署seata整合nacos(配置及服务注册均在nacos)

注意事项 seata不能在nacos创建命名空间,需手动在nacos创建命名空间,修改seata的配置文件,因直接在nacos读取配置,file相关无需修改。Seata服务注册配置seata配置github复制seata建表语句,seata的config.txt以及相应脚本,若配置持久化到DB修改config.txt中DB等信息。执行sh nacos-config.sh -h localhost -p 8848 -t命名空间ID -u nacos -w na...

2021-09-30 15:15:33 399

原创 springBoot项目拆分模块化(idea)

前期新建parent和module可以参考https://blog.csdn.net/freyaalisa/article/details/78482834。重点是问题 1 引入module后,一般启动类添加在web。把主pom内的 以下插件移动到web的pom内。<plugin> <groupId>org.springframework....

2019-02-28 14:54:05 4239

原创 springSecurity+oauth2认证记录(仅记录)

1 整体大致流程。  ★★★★★端口8888为资源(认证服务器),端口8081为客户端。需要授权8081可以获取8888端口信息,通过授权码模式获取token进行获取。简而言之也是通过JWT(由头部,载荷,签名生成的取代session的跨域工具)实现单点登录。8081进入8888进行具体授权流程,8888返回code值到8081,在8081进行处理,通过code换取8888的JWT(即toke...

2019-02-14 18:01:26 1513

原创 springSecurity运行流程(仅记录)

1  用户点击登录,进入UsernamePasswordAuthenticationFilter的attemptAuthentication方法此方法内获取账号密码,生成未验证的authRequest(已经设置好了details,可以引入自定义的UserDetails实现)。authRequest作为参数进行验证。2  默认provider验证为Provide...

2018-12-26 11:19:32 282

转载 linux自动安装ngnix及其所带依赖

安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatibl...

2018-05-04 15:28:54 460

转载 centos7服务器自动安装mysql-5.7

https://blog.csdn.net/javaee1234/article/details/54602332grep 'temporary password' /var/log/mysqld.log2018-04-20T06:14:45.330225Z 1 [Note] A temporary password is generated for root@localhost: qi<P...

2018-04-20 14:29:56 370

原创 centos7手动安装mysql-8.0

[root@node-3 mysql]# rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm warning: mysql-community-common-8.0.11-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYPreparing...  ...

2018-04-20 14:27:14 4273 5

原创 CentOs7 搭建ELK+fileBeat+nginx及部分问题解决

注意防火墙 JDK  配置export JAVA_HOME=/usr/java/jdk8export PATH=$JAVA_HOME/bin:$PATH (都要放在要安装的目录下)elasticsearch在线安装 curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.2.tar.gz  ...

2018-04-10 09:25:07 1212

oauth2全套(授权服务器+资源服务器+客户端独立版)

独立的授权服务器,资源服务器,客户端单点登录系统。 采用Oauth2进行token认证,模拟用户信息进行登录。

2019-04-10

Json-jar(0——)

Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android客户端等多种应用场景

2018-05-08

nginx详细安装教程

Xmanager是一个简单易用的高性能的运行在Windows平台上的X Server软件。它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至当你的电脑是在内网或防火墙后,你也能通过SSH协议安全的运行远端的X应用程序。

2018-05-04

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

TA关注的人

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