自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 问答 (2)
  • 收藏
  • 关注

原创 NPS内网穿透工具安装与使用教程(附Proxifier代理配置)

NPS(全称nps)是一款基于Go语言开发的内网穿透工具,支持TCP/UDP/HTTP/Socks5代理,适用于远程办公、本地Web项目调试等场景。通过NPS+Proxifier组合,可实现灵活的内网穿透与流量代理。建议定期更新工具版本,并设置复杂密码保障安全。立即体验高效内网穿透,让远程办公畅通无阻!原创声明:本文采用CC BY 4.0协议,转载请注明出处。互动:如有疑问或建议,欢迎评论区留言交流!注:实际发布时可配合截图增强说明效果,如Web管理界面、Proxifier配置图等。

2025-03-26 21:16:54 1032

原创 Spring Boot 项目启动命令大全:参数详解与高阶用法

通过灵活组合这些参数,开发者可以精准控制 Spring Boot 应用的运行时行为。建议根据实际场景进行压测验证,并配合 APM 工具(如 SkyWalking、Prometheus)持续优化。

2025-02-24 13:25:04 576

原创 手把手教你免费白嫖域名证书,永久免费续约 开源的SSL证书管理工具,可以帮助你申请SSL证书,自动续期SSL证书

安装简单,只需要下载二进制文件,然后直接运行即可。同时也支持docker部署、源代码部署等方式。做个人产品或者在小企业里负责运维的同学,会遇到要管理多个域名的情况,需要给域名申请证书。但是手动申请证书有以下缺点:😱麻烦:申请证书并部署到服务的流程虽不复杂,但也挺麻烦的,犹其是你有多个域名需要维护的时候。😭易忘:另外当前免费证书的有效期只有90天,这就要求你定期的操作,增加了工作量的同时,你也很容易忘掉续期,从而导致网站访问不了。

2025-01-21 13:43:32 1361

原创 springboot简单集成t-io框架实现即时通讯

*** 用户根据情况来完成该类的实现// } } }/*** 用户根据情况来完成该类的实现// } } }Logger;import org/*** 用户根据情况来完成该类的实现// } } }import org/*** 用户根据情况来完成该类的实现// } } }/*** 用户根据情况来完成该类的实现。

2024-12-26 11:37:28 940

原创 Windows10 下 MobaXterm 个人版安装以及升级为企业版

在你的python文件目录下会生成一个文件,将这个文件复制到你的MobaXterm安装目录下即可(和.exe文件同一个目录)此方法需要运行python文件生成升级文件,所以需要先安装python3 的环境,这里就不讲怎么安装py 了,自己百度。打开cmd窗口,路由到你的文件路径(或者在你的文件位置的地址栏输入cmd然后回车也可以)。MobaXterm-Keygen.py:你 python 文件的名称。代码直接复制下面的这段代码即可,代码内容你不用懂,会复制就行。20.3:你安装的MobaXterm的版本。

2024-11-29 18:43:38 585 1

原创 前端css + js +vue +element-ui 实现响应式布局,根据浏览器窗体大小自动响应

首先在data中定义一个对象},其实就是css的样式,不过放在了js 里面而已这里css设置了两个属性一个是transform这个属性对div标签的缩放作用,当浏览器窗口或者屏幕大小改变时,就调整这个属性的值,来等比缩放标签的布局。另一个是transform-origin。

2023-08-10 15:25:53 1664

原创 java springboot word文档转pdf

java springboot maven项目,当然gradle 也可以,特别注意的是这个需要依赖外部软件,就是我们熟知的wps或者office 都可以,应该说是有办公软件且办公软件有word转pdf的功能,这个它应该是获取到我们电脑本地的环境来转的,如果有时候不行的话可以考虑一下是不是自己的办公软件的问题,我之前就遇到这个问题,我本地已经安装wps的,也可以正常使用,但是代码里面就是不行,一直报流已经关闭,意思就是获取不到我本地相关的流。这是maven的依赖,其他的自己找。

2023-08-09 10:48:21 1094

原创 spring boot maven 手动打入外部jar包依赖

有时候拿到第三方sdk是,以前都放在项目的某个目录下,然后通过项目路径去引入非常麻烦,最近找到了一个方法,可以手动将外部的jar包导入到本地的maven仓库中,这样你就可以像其他依赖一样正常使用了。-Dpackaging则是我们jar包的路径,比如我们在jar的目录下cmd的,那这个jar包的路径就是当前路径下。注意:-DgroupId、-DartifactId、-Dversion分别对应的是我们maven中引入的依赖,、、1、在你的jar包路径下,cmd打开dos黑窗口。2、执行上面命令即可。

2023-07-13 20:21:28 2971

原创 linux安装minio宝妈级教程(配置开机自启,启动程序脚本,minio桶永久访问权限设置)

linux安装minio宝妈级教程(配置开机自启,启动程序脚本,minio桶永久访问权限设置)

2023-03-16 11:55:36 6043 1

原创 java25种设计模式之适配器模式

适配器模式在java中是一中结构型设计模式。在实际的java来发中,有时候我们会遇到一些不能直接调用,或者不是客户需要的接口,但是却需要使用时,我们就可以使用适配器设计模式。适配器设计模式就是将一个原本不兼容的接口通过转换或者适配成我们想要的接口,使原本两个不相关接口可以在一起工作。

2023-03-09 11:02:06 531

原创 java25种设计模式之原型模式

1.原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象2.原型模式是一种创建型设计模式,允许一个对象再创建另外一个可定制的对象,无需知道如何创建的细节。

2023-03-08 09:32:29 314

原创 java25种设计模式之生成器模式(建造者模式)

生成器模式(英:Builder Pattern)又名建造模式的一种设计模式,是一种对象构建模式。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。

2023-03-06 16:09:13 481

原创 java25种设计模式之单例模式

单例模式是一种创建模式。顾名思义就是任何何时都只能有一个实例。且该类需自行创建这个实例,并对其他的类提供调用这一实例的方法。是java中常用的设计模式。这种模式只涉及一个单独的类,它负责创建自己的对象。该类确保只创建单个对象。这个类提供了一种访问其唯一对象的方法。而且单例模式有多种实现方式,接来我们一一来实现。

2023-03-03 17:03:35 469

原创 java25种设计模式抽象工厂模式

抽象工厂模式是另一个创建模式。抽象工厂模式,也称为工厂的工厂,有一个工厂创建其他工厂。当使用抽象工厂模式时,我们首先使用超级工厂创建工厂,然后使用创建的工厂创建对象。简单来说,抽象工厂模式就是在工厂模式之上再创建一个超级工厂。接下来看实例。

2023-03-03 16:40:05 505

原创 java25种设计模式之工厂模式

工厂模式是一种创建模式,因为此模式提供了更好的方法来创建对象。在工厂模式中,我们创建对象而不将创建逻辑暴露给客户端。

2023-03-03 16:04:51 614

原创 spring boot maven打包jar包太大,怎么办?这个方法解决你的烦恼

在springboot maven项目中,有两种打包方式,一种是war包,一种是jar,今天我们讲一下jar的打包方式。但是在jar包打包只要我们发现,我们的项目jar太大了,每次上传到服务器的时候非常的慢,接下来我们就来解决一下这个问题,让jar包也能先war包一样,不用每次都上传那么大的jar。

2023-02-27 17:56:11 5094

原创 我的idea安装的几个插件

idea必备的插件

2022-12-01 17:50:28 2340

原创 nacos不同局域网如何相互调用?nacos微服务云开发,远程联调部署,内网穿透,frp部署

nacos服务不在同一个局域网如何相互调用?nacos微服务云开发,远程联调部署,内网穿透,frp部署,frp在linux部署,frp在Windows部署

2022-10-20 13:04:21 10630 2

原创 linux开启防火墙,linux防火墙开放端口

linux 下开启防火墙,防火墙放开端口,查看端口

2022-07-27 11:06:45 695

原创 java xml mysql大小于符号转义字符

java xml mysql 大小于符号转义符号

2022-06-07 09:53:19 608

原创 linux 创建 java jar包启动脚本

1、 创建并编辑脚本文件vi start.sh2、编写脚本代码#!/bin/bash#jar包文件路径及名称(目录按照各自配置)APP_NAME=/xxx/xxx/xxx/xxx.jar#查询进程,并杀掉当前jar/java程序pid=`ps -ef|grep $APP_NAME | grep -v grep | awk '{print $2}'`kill -9 $pidecho "$pid进程终止成功"sleep 2#判断jar包文件是否存在,如果存在启动jar包,并时时

2022-03-21 10:09:46 1364

原创 java -jar 运行jar包基础参数配置

1、默认运行命令java -jar xxx.jar2、指定jvm运行内存大小参数java -Xms256m -Xmx512m -jar xxx.jar3、指定port端口java -jar xxx.jar --server.port=80854、指定配置文件java -jar xxx.jar --spring.profiles.active=pro注:pro 就是springboot项目的配置环境,一般我们会有dev、test、pro等,当我们忘记或者怕打包忘记改回来的时候可以在启

2022-03-21 09:45:50 15287

原创 uniapp H5与原生安卓的数据互通和方法调用

1、准备我这里是uniapp与原生安卓之间的相互调用,也就是原生安卓内嵌H5页面,下面先来准备一下安卓端的代码。(1)、初始化的MainActivity 类定义一个 WebViewprivate WebView webView;(2)、初始化的方法onCreate 设置 WebView 的参数及各种设置,这里主要是开启js 的调用 和添加H5调用的类,相当于在项目启动的时候就加载H5需要调用的类。 @Override @SuppressLint("JavascriptInterface"

2022-01-11 11:03:58 10394 14

原创 uni app 控件文本超长自动隐藏

.uTd{ padding: 30upx; /* colof: #999; background: #E1FFFF; */ max-height: 130upx; overflow: hidden; word-break: break-all; /* break-all(允许在单词内换行。) */ text-overflow: ellipsis; /* 超出部分省略号 */ display: -webkit-box; /** 对象作为伸缩盒子模型显示 **

2021-11-23 14:56:55 1271

原创 Cannot resolve com.sun:tools:${maven.compiler.compilerVersion}

Cannot resolve com.sun:tools:${maven.compiler.compilerVersion}Cannot resolve com.sun:tools:${maven.compiler.compilerVersion}![在这里插入图片描述](https://img-blog.csdnimg.cn/20201125124327898.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text

2021-09-24 15:49:08 890

原创 如何保护 SpringBoot 配置文件中的敏感信息

说明使用过SpringBoot配置文件的朋友都知道,资源文件中的内容通常情况下是明文显示,安全性就比较低一些。打开application.properties或application.yml,比如 MySql登陆密码,Redis登陆密码以及第三方的密钥等等一览无余,这里介绍一个加解密组件,提高一些属性配置的安全性。jasypt由一个国外大神写了一个springboot下的工具包,用来加密配置文件中的信息。GitHub Demo地址https://github.com/jeikerxia

2021-09-22 09:12:02 109

原创 jdk导入证书

执行命令keytool -import -alias gznxqny -keystore cacerts -file C:\gznxqny.cn.cer默认密码:changeithttps://www.javatt.com/p/59040

2021-08-30 17:37:45 1757

原创 小程序跳转H5页面

小程序不能直接跳转到H5页面,需要内嵌H5页面连接1、A页面做一个点击事件,触发时间执行方法,由方法跳转到一个新的空页面。2、空页面如下<template> <view> <web-view src="https://****.cn/discountStoreH5/#/" bindmessage="getMessage"></web-view> </view></template><script>

2021-08-26 14:17:25 2956

原创 开源项目收集

全网各类开源项目收集1、SpringBoot+Vue 完整的外卖系统,手机端和后台管理,附源码!1、SpringBoot+Vue 完整的外卖系统,手机端和后台管理,附源码!flash-waimai一个完整的外卖系统,包括手机端,后台管理,api基于spring boot和vue的前后端分离的外卖系统包含完整的手机端,后台管理功能本项目主要供交流学习,不建议商用。技术选型核心框架:Spring Boot数据库层:Spring data jpa/Spring data mongodb数据库连

2021-08-26 10:06:44 257

原创 vue 定时器 setTimeout 的使用

1、最简单的用法,500毫秒后执行,执行结束,定时器自动清除。setTimeout(function() { // 需要执行的代码 }, 500); // 定时时间2、循环执行定时器data() { return { // 定时器 monitorUser: "", // 接收定时器id,便于清除定时器 }},onHide() { // 清除定时器 clearTimeout(that.monitorUser);},onShow() {

2021-08-25 11:24:04 35064

原创 java file 转 MultipartFile,byte 转 MultipartFile

file 转 MultipartFileFile file = new File("D:\\test1.jpeg");FileInputStream fileInputStream = new FileInputStream(file);MultipartFile multipartFile = new MockMultipartFile("copy" + file.getName(), file.getName(), ContentType.APPLICATION_OCTET_STREA.

2021-08-24 16:13:19 1978

原创 vue 有时候组件双向绑定失效,获取时间触发时间不更新

在data里面定义一个变量data() { return { timer: "", }}在触发的方发最末尾添加that.timer = new Date().getTime();更新组件的刷新时间在需要刷新数据的组件添加 :key="timer"比如是 view组件<view :key="timer"></view>...

2021-08-24 16:07:10 554

原创 java 图片之间相互嵌套,合成

import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;/** * @Description: * @ClassName: Test * @Author: weisn * @Date: 2021/8/20 17:21.

2021-08-20 17:28:35 405 1

原创 uniapp与原则安卓的交互

1、如何内嵌H5android入门-android内嵌H5页面https://blog.youkuaiyun.com/zxycherry/article/details/794622022、内嵌存在问题Android内嵌H5(1)https://blog.youkuaiyun.com/Dong_Da_JR/article/details/843361503、调用jsAndroid内嵌H5(2)https://blog.youkuaiyun.com/Dong_Da_JR/article/details/843377624、无法

2021-08-02 10:11:18 241

原创 java 文件转为pdf文件,转pdf,pdf转

maven项目添加maven依赖 <!-- Java pdf转换依赖 itextpdf --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.11</version>

2021-07-09 16:05:46 1389

原创 java二维码生成工具,可直接用于生产

java二维码生成工具,可直接用于生产maven项目添加依赖 <!-- 二维码 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version>

2021-07-09 15:52:11 305

原创 可以直接用于生产使用的雪花算法

雪花算法import java.time.LocalDate;import java.time.LocalDateTime;import java.time.ZoneOffset;import java.util.HashSet;import java.util.Set;/** * @Description: Twitter_Snowflake<br> * SnowFlake的结构如下(每部分用-分开):<br> * 0 - 0000000000 0

2021-07-09 15:41:42 205

原创 springboot配置全局跨域,后端配置跨域

跨域配置import org.springframework.boot.web.servlet.FilterRegistrationBean;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.s.

2021-07-09 15:39:25 486

原创 在你可以执行与打印机有关的任务(例如页面设置或打印一个文档)之前,你必须已经安装打印机。你想现在安装打印机吗?

Powerdesigner 创建、打开工程提示"打印错误"在你可以执行与打印机有关的任务(例如页面设晋或打印一个文档)之前,你必须已经安装打印机。你想现在安装打印机吗?只需要将Print Spooler 服务启动即可。服务启动步骤1、Windows10 左下角搜索按钮点击输入“服务”。(会的网上搜如何打开服务窗口,很多的)2、打开服务窗口,找到Print Spooler服务,点击启动即可3、重启Powerdesigner软件就可以正常使用了我是不知道怎么的把这个服务给关了...

2021-02-28 14:33:58 7258 4

转载 免费内网穿透

免费内网穿透,操作简单,简直是爱了https://blog.youkuaiyun.com/marendu/article/details/107252695

2021-02-25 17:30:03 254

空空如也

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

TA关注的人

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