自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (29)
  • 问答 (2)
  • 收藏
  • 关注

原创 windows 构建nginx本地服务随系统自启

【代码】windows 构建nginx本地服务随系统自启。

2024-07-10 15:38:06 283

原创 利用jar包构建Docker 镜像

利用jar包构建Docker 镜像

2023-10-24 21:51:28 586

原创 Linux 挂载磁盘到指定目录

分配了数据磁盘,但是分区也没有挂载到目录

2023-10-23 16:14:28 357 1

原创 kafka单机部署

单机安装kafka+密码验证

2023-10-23 14:21:41 735

原创 exe文件用服务的方式启动(避免启动弹窗)

exe文件用服务的方式启动(避免启动弹窗)

2022-08-03 11:06:23 1452 1

原创 MongoDB介绍

MongoDB介绍

2022-05-11 09:51:13 376

原创 Idea 一键启动多个项目

Idea 一键启动多个项目

2022-02-14 16:17:34 2109

原创 什么是Oauth2.0?

目录1.什么是Oauth2.02.Oauth2.0 设计到的角色3.Oauth2.0协议的四种授权模式3.1 密码模式3.2 客户端模式3.3 授权码模式3.4 简化模式1.什么是Oauth2.0对于目前大部分Web应用来说,用户认证基本上都由应用自身来完成。具体来说,Web应用利用自身存储的用户凭证(基本上是用户名/密码)与用户提供的凭证进行比较进而确认其真实身份。但是这种由Web应用全权负责的认证方式会带来如下两个问题:对于用户来说,天天冲浪的网友,在不同的网站注

2022-02-10 13:52:18 689

原创 Springboot Mybatis 多数据源利用注解动态切换数据库

目录1.自定义数据源选择注解2.DataSources 数据源名称3.Mybatis配置4.加载配置文件数据源5.数据源管理器6.程序运行时动态切换数据源的方法7.利用切面确定数据源,并切换8.在启动类加上排除自动配置的注解9.切换数据源的注解加载实现类的方法上,如果是用主库就不用了加了10.这里就差不多了,再提两个小问题1.自定义数据源选择注解@Target({ElementType.METHOD})@Retention(RetentionPolicy.

2022-02-09 10:46:52 2132 1

原创 SpringBooot如何进行限流

目录1.什么是限流?2.为什么要进行限流?3.SpringBoot限流实例1.什么是限流?限流可以认为服务降级的一种,限流就是限制系统的输入和输出流量已达到保护系统的目的。一般来说系统的吞吐量是可以被测算的,为了保证系统的稳定运行,一旦达到的需要限制的阈值,就需要限制流量并采取一些措施以完成限制流量的目的。2.为什么要进行限流?互联网系统通常都要面对大并发大流量的请求,在突发情况下(最常见的场景就是秒杀、抢购),瞬时大流量会直接将系统打垮,无法...

2021-10-24 15:58:29 3329

原创 springboot 集成nacos做动态配置

Nacos是什么? nacos是什么,我就不详细介绍了,直接可以看官方文档https://nacos.io/zh-cn/docs/quick-start.html windows安装nacos? 下载地址https://github.com/alibaba/nacos/releases 把下载下来的zip包解压 进入到bin目录下 执行startup.cmd -m standalone 默认访问地址 默认账号/密码 为nacos/n...

2021-09-18 15:49:09 321

原创 Alibaba的EasyExcel 导入导出

1.EasyExcel是啥玩意? 官方介绍:JAVA解析Excel工具EasyExcelJava解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexcel重写了poi对07版Excel的解析,能够原本一个3M的excel用POI sax依然需要100M左右内存...

2021-07-13 00:20:07 353

原创 Linux 利用Docker部署MySQL主从复制

目录1.在Linux上安装Docker1.1连接阿里云ECS实例,依次运行以下命令添加yum源1.2安装并运行docker1.3启动使用docker2.拉取镜像启动容器2.1利用Docker拉取MySQL5.7的镜像(公司用的是5.7)2.2去阿里云安全组开放端口3307 3308 3309 三个端口,并加入Linux防火墙2.3利用镜像启动端口为3307 3308 3309三个容器3.配置master节点4.配置slave节点5.链接master(主) s...

2021-06-29 00:41:15 304 1

原创 Springboot项目打jar包部署访问报错-----ClassNotFoundException: javax.xml.bind.DatatypeConverter

1.访问项目的接口报错,输出如下:(报错的一部分有这个就够了)java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.j

2021-06-24 14:18:09 725

原创 windows部署elastersearch 集群

esnode-2 -->esnode-33.6 查看elasticsearch集群健康状况我就不做过多的介绍,其余理论的只是大家上网看看吧,项目时间紧,我就大概写一下(避免下次自己忘了,嘿嘿)1.为什么要使用elasticsearch?Elasticsearch 很快。由于 Elasticsearch 是在 Lucene 基础上构建而成的,所以在全文本搜索方面表现十分出色。Elasticsearch 同时还是一个近实时的搜索平台,这意味着从文档索引操作到文档变为可搜索状态之间的延时..

2021-06-23 22:54:04 312 2

原创 公司自己搭建的服务器IP改变,git仓库无法连接

目录重新连接的办法一下两种:1.通过命令1.1 通过命令先删除再添加远程仓库1.2 通过命令直接修改远程地址2.直接修改配置文件2.1 进入项目的根目录找到 .git文件夹2.2 打开.git文件夹找到 config文件打开2.3 把下图红框中的url改为自己的即可重新连接的办法一下两种:1.通过命令1.1 通过命令先删除再添加远程仓库 1.1.1 进入项目的根目录 1.1.2 git remote (查看所有的远程仓库) ...

2021-06-13 17:04:14 421

原创 在本地安装zipkin

目录1.在官网下载jar包2.使用命令启动jar包3.访问:localhost:94111.在官网下载jar包2.使用命令启动jar包java -jar zipkin-server-2.9.4-exec.jar 启动成功: 3.访问:localhost:9411

2021-05-27 16:11:42 260

原创 利用官网的jar包,搭建sentinel控制台

1.在官网下载jar包1.1 官网地址:https://github.com/alibaba/Sentinel/releases 1.2 在windows/linux上操作一致命令:(sentinel 是springboot的jar包所以不需要容器直接启动即可)java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard ...

2021-05-26 11:00:00 314

原创 Linux 安装启动nacos

目录简介:介绍什么是Nacos和搭建注册中心Nacos介绍官网:https://nacos.io/zh-cn/gz包下载地址:https://github.com/alibaba/nacos/releases安装:Linux安装Nacostar解压安装包进入bin文件启动sh startup.sh -m standalone访问 ip:8848/nacos默认账号密码 nacos/nacos简介:介绍什么是Nacos和搭建 注册中心Nacos介绍 .

2021-05-25 15:11:53 661

原创 springboot 集成activiti (Unknown column ‘VERSION_‘ in ‘field list‘)

目录1.具体的错误2.如果你的activiti-spring-boot-starter是7.1.0.M5的话,多半就会报错,很明显sql少字段,这个应该是一个官方的BUG,解决办法如下: 2.1.在 act_re_deployment中加两个字段就好了: VERSION_和 PROJECT_RELEASE_VERSION_ 然后重新运行就ok了 2.2.修改activiti-spring-boot-starter的版本,改为7.0.0.Beta2的1.具体的错误j...

2021-05-12 16:37:14 2890 1

原创 利用itestpdf动态生成pdf (一)----利用Adobe Acrobat DC+模板生成

目录1.先官网下载Adobe Acrobat DC2.打开Adobe Acrobat DC,新建一个pdf3.选择准备表单4.添加文本域设置文本域名称5.java 代码实现5.1 导入依赖5.2 test方法6.测试之后文件对比1.先官网下载Adobe Acrobat DC2.打开Adobe Acrobat DC,新建一个pdf3.选择准备表单4.添加文本域设置文本域名称5.java 代码实现5.1 导入依赖 <!

2021-04-22 17:17:38 642

原创 mybatis 怎么设置多个xml的位置

@Bean(name = "test1SqlSessionFactory") @Primary public SqlSessionFactory testSqlSessionFactory(@Qualifier("test1DataSource") DataSource dataSource) throws Exception { SqlSessionFactoryBean bean = new SqlSessionFactoryBean(); bean...

2021-04-21 09:36:20 909

原创 itextpdf 边框显示设置

新建单元格对象(用哪种都可,示例就用第一种)PdfPCell cell = new PdfPCell(new Phrase(“test”));//第一种PdfPCell cells8[] = new PdfPCell[4];//第二种隐藏上边框cell.disableBorderSide(1);隐藏下边框cell.disableBorderSide(2);隐藏上、下边框cell.disableBorderSide(3);隐藏左边框cell.disable..

2021-04-17 16:27:45 3661

原创 前端修炼

目录1.display: flex; //弹性盒子2.align-items: center; //item上下位置3.justify-content: center; //item左右位置

2021-04-13 11:51:24 59

原创 idea xml右键没有Diagrams

1.xml右键发现没有Diagrams(红框里的内容)2.解决办法点击File =>> Settings =>> Plugins =>> 启用JBOSS jBPM

2021-04-12 10:37:34 1385 1

原创 springboot 使用springtask

目录1.什么是springtask? 1.1 Springtask是Spring 3.0以后自带的调度工具,比Quartz的使用更加方便 1.2 实现1.什么是springtask? 1.1 Springtask是Spring 3.0以后自带的调度工具,比Quartz的使用更加方便 1.2 实现import org.springframework.scheduling.annotation.Scheduled;import org.spring...

2021-03-17 15:32:36 362

原创 Linux 短信验证上传到服务器启动就凉凉

废话就不多讲了,要下班了tomcat日志如下:java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at java.util.concurrent.FutureTask.report(FutureTa

2021-01-25 17:49:39 152

原创 阿里云服务器 获得免费的SSL 并在tomcat 9.0下配置

目录1.打开你的阿里云 1.1.搜索SSL证书 1.2找到证书资源包 1.3购买资源包,每年每个账号有二十个免费的 1.4选购(我已经购买过了所以不能重复购买了)2.提交证书申请 2.1证书申请 2.2等待证书签发 2.3下载证书3.在阿里云服务器的tomcat 9.0下配置SSL 3.1将下载下来的证书资源包解压,会得到.pfx文件和一个.txt文件 3.2在tomcat根目录下创建s...

2021-01-23 17:06:33 244

原创 springboot 项目集成swagger并配置请求头 swagger-bootstrap-ui 并配置访问密码

目录1.什么是 swagger?优势有哪些2.springboot 集成 swagger2.1.引入 swagger 相关的jar包2.2.编写配置文件 SwaggerConfig WebConfiguration(有配置请求头)2.3.访问 swagger 2.4.异常及解决办法2.5.最后的效果是这个样子的3.springboot 集成 swagger-bootstrap-ui3.1.引入jar包3.2.修改配置3.3.最后效果3.4.swagge...

2021-01-15 16:02:27 3153 2

原创 swagger 的常用注解

目录1. @Api2. @ApiOperation3. @ApiOperation3. @ApiImplicitParams、@ApiImplicitParam4. @ApiResponses、@ApiResponse5. @ApiModel、@ApiModelProperty6. @PathVariable7. @RequestParam1. @Api@Api 注解用于标注一个Controller(Class)。在默认情况下,Swagger-Core只会扫描解析

2021-01-15 15:08:43 294

原创 uniapp 授权登陆获取信息 报错 Key length not 128/192/256 bits.

1.注册微信开放平台(地址:open.weixin.qq.com)2.绑定微信公众号(注:微信开放平台帐号必须完成开发者资质认证才可以绑定)3.前端通过wx.login 获取 code4.前端通过wx.getUserInfo 获取以下信息encryptedData string 包括敏感数据在内的完整用户信息的加密数据,详见用户数据的签名验证和加解密 iv string 加密算法的初始向量,详见用户数据的签名验证和加解密 5.后端通过appid...

2021-01-13 11:10:59 1816

原创 利用google.zxing 生成携带信息的二维码并保存

废话不多说利用谷歌的zxing生成二维码 到pom.xml导入com.google.zxing的jar包<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.1.0</version></dependency><dependency> ..

2021-01-13 09:59:19 678

原创 uniapp 授权登陆遇到Illegal key size问题

水王又出现问题了,今天在做微信授权的时候,出现Illegal key size问题这是因为我用AES加密时出现"java.security.InvalidKeyException: Illegal key size"异常。如果密钥大于128, 会抛出上述异常。因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件,文件位于/jre/lib/security下, 这种限制是因为美国对软件出口的控制。解决办法: 在oracle.com网站下载jce_policy-8...

2021-01-12 16:39:30 217 1

原创 springboot 批量操作报错

废话不多说,直接error伺候(耽误我stroking) 1.错误信息如下:(一部分信息,还有一点不是很重要)2021-01-11 11:00:23.995 ERROR 23164 --- [nio-8899-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for...

2021-01-11 14:10:51 546 1

原创 使用Swagger For input string: ““

老板要我新搭的框架老套路swagger2走了一波然后我就测啊测,发现访问http://localhost:8899/swagger-ui.html控制台就给我报这个错后来查了一下,发现这是swagger 2.9.0的bug (修改之后的pom.xml如下) <dependency> <groupId>io.springfox</groupId> <artifactId>sprin.

2020-12-31 11:19:42 1577

原创 springboot mybatis 怎么配置多数据源

今天老板又让我重新搭建另外一个系统的框架,无奈的我只好答应了这个系统会用到两个数据库,所有我今天就把配置多数据源的方法贴出来1.首先要准备两个数据源,哈哈哈.....2.要准备一个springboot mybatis搭建的框架3.现在application.yml 里配置数据源spring: datasource: one: driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysq

2020-12-29 15:20:01 585 2

原创 vue 如何做到图片预览

不啰嗦直接上代码1.安装vue插件v-viewernpm install v-viewer2.在vue的mian.js里面引入Viewerimport 'viewerjs/dist/viewer.css'import Viewer from 'v-viewer'Vue.use(Viewer)// 这里是插件的默认设置Viewer.setDefaults({ zIndexInline: 9999})3.HTML页面<template> <..

2020-12-22 13:07:07 3047

原创 springboot mybatis Quartz 完成定时任务

什么是Quartz?quartz是一个由java编写的任务调度库,由OpenSymphony组织开源出来。绝大多数公司都会用到任务调度这个功能, 比如公司需要定期执行任务调度生成报表, 或者比如博客什么的定时更新之类的,都可以靠Quartz来完成。任务调度:现在有N个任务(程序),要求在指定时间执行,比如每周二3点执行任务A、每天相隔5s执行任务B等等,这种多任务拥有多种执行策略就是任务调度。而quartz的核心作用,是使任务调度变得丰富、高效、安全,开发者只需要调几个quartz接口并做简单配置,

2020-12-09 16:30:07 404

原创 Java 如何隐藏字段不让返回

一般登录都会用到账号和密码,隐藏密码字段也是常规操作在索要隐藏的属性加上@JsonIngnore的注解就OK @JsonIgnore private String sasalt;

2020-11-25 11:53:51 3861

原创 怎么在cmd 窗口 远程连接服务器

怎么样利用cmd窗口远程连接服务器?1.在官网下载一个OpenSSH for Windows 网址:https://www.mls-software.com/opensshd.html2.双击下载好的 setupssh-8.4p1-1.exe 安装完后3.打开cmd窗口 输入ssh4.利用ip访问你的服务器ssh root@47.107.77.2345.你已经完成了cmd访问服务器,不过cmd存在卡顿的现象,必须重启才行,所以如果不是急用还是可以考虑一下别的软件,个人觉得xshe...

2020-11-14 22:10:46 6151 1

uniapp预览PDF.zip

利用viewer做uniappPDF预览

2021-04-26

QRcodeUtil.java

微信小程序生成推广二维码

2021-03-30

jai_core-1.1.3.jar.zip

javax.media jai_core 1.1.3.1 备份一下

2021-03-10

idea actibpm插件下载

intellij idea的actiBPM插件,官网访问速度太慢了,留一份

2021-03-08

SnowFlake.java

twitter的snowflake算法 用java实现

2021-02-23

md文件查看(typora).zip

Typora是一个所见即所得的Markdown格式文本编辑器,支持Windows操作系统,包括对GitHub Flavored Markdown扩展格式的支持、拼写检查、自定义CSS样式、数学公式渲染(通过MathJax)等特性。 官网下载有点慢,所以我做个备份,嘻嘻

2021-02-20

RedisUtil.java

redis 工具类 备个份

2021-02-09

2021全国省市区详情表.zip

全国 省市区,mysql 数据库信息,包含香港特别行政区、澳门特别行政区、台湾

2021-01-14

AesUtil.java

微信小程序通过encryptedData session_key iv 参数 利用AesUtil解析当前授权账号的信息

2021-01-13

QRCodeUtil.java

利用 google.zing 生成二维码

2021-01-13

JCE_AES.zip

jce_policy-8.zip 在oracle下载比较麻烦还要注册,这下载就比较简单了

2021-01-12

springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码.zip

文章springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码 文章springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码 文章springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码 文章springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码 文章springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码

2020-08-19

freemarkerDemp.zip

主要是利用freemarker对数据库的动态数据进行静态化处理 这是一个测试的小demo 主要是利用freemarker对数据库的动态数据进行静态化处理 这是一个测试的小demo

2020-07-21

jar包.zip(lisense.xml)

全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF, EPUB, XPS, SWF 相互转换

2020-06-26

插入排序案例插入排序案例

排序算法-----插入算法

2020-04-29

Queue8.java

八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8x8的国际象棋上摆放八个皇后,使其不能互相攻击,即:任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多种摆法。

2020-04-24

MiGong.java

Java迷宫回溯问题源码

2020-04-22

nginx-service.zip

nginx 安装在window服务里,静默启动

2024-07-10

hadoop windows系统bin文件

hadoop windows系统bin文件 hadoop-2.6.1~hadoop-3.2.2 hadoop windows系统bin文件 hadoop-2.6.1~hadoop-3.2.2 hadoop windows系统bin文件 hadoop-2.6.1~hadoop-3.2.2 hadoop windows系统bin文件 hadoop-2.6.1~hadoop-3.2.2 hadoop windows系统bin文件 hadoop-2.6.1~hadoop-3.2.2

2024-01-18

tx云认证cloudbase答案

tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案tx云认证cloudbase答案

2023-12-29

云数据库MySQL认证

云数据库MySQL认证是tenxunyun数据库联合腾讯产业互联网学堂发起的一款针对公有云的认证类型。拥有该认证表示您具备一定的tenxunyunMySQL管理运维能力

2023-12-20

tx微服务TSF产品认证试题answer

适用于个人开发者及高校计算机相关专业学习,通过学习和认证考证可以掌握TSF的功能及操作,以及微服务技术中台应具备的功能,并且可以具体掌握TSF微服务部署简单应用的能力。

2023-12-20

windows exe注册服务工具

windows exe注册服务工具

2022-08-03

elasticsearch 7.13.2 ik pinyin 繁体 分词器 备份

elasticsearch 7.13.2 ik pinyin 繁体 分词器 备份

2022-02-28

工具 doc 转 docx 工具 doc 转 docx 备份备份

备份

2022-02-22

对应的文章 Springboot Mybatis 多数据源利用注解动态切换数据库

该资源仅为备份

2022-02-10

行政区域数据表(省市区)2021/08/30

行政区域数据表(省市区)

2021-10-25

jacob-1.18.zip

备份一下jar包和dll文件,懒得下次去找,哈哈哈

2021-07-21

elasticsearch安装文件备份.rar

elasticsearch安装文件

2021-06-23

nacos持久化数据库.zip

nacos持久化数据库

2021-06-03

zipkin.zip

zipkin-server-2.9.4-exec.jar 官网的网有点慢,备份一下

2021-05-27

sentinel.zipsentinel.zipsentinel.zip

sentinel 1.8.1 备份 sentinel-dashboard-1.8.1.jar

2021-05-26

nacosnacosnacosnacosnacos.zip

nacos github上下载有点慢,备份一下

2021-05-25

OSSUploadUtil.java

利用阿里云的oss对象存储 上传文件工具类

2021-04-29

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

TA关注的人

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