- 博客(35)
- 收藏
- 关注
原创 【Linux】【Jenkins】前端node项目打包教程-全网最清晰
说明当系统的gcc、lib版本太低,无法执行。linux下严格区分大小写,请查看引用是否。搜索ssh service。保存git用户名、密码。
2024-10-15 13:47:20 892
原创 【SpringBoot+SseEmitter】 和【Vue3+EventSource】 实时数据推送
EventSource 提供了一种简单而可靠的单向通信机制(服务器->客户端),实现简单,适用于许多实时应用场景
2023-09-25 16:59:54 6469 5
原创 【RestTemplate】下载第三方地址文件,并返回给用户或浏览器
各类型文件对于响应头,详情请参考 https://tool.oschina.net/commons/其中如果你能知晓获取的是图片的话,那么响应头需要添加 content-type=image/png。必不可少,其他可配置参数**
2020-08-14 12:52:34 1001
原创 IDEA远程调试 全网最清晰教程
远程调试,特别是当你在本地开发的时候,你需要调试服务器上的程序时,远程调试就显得非常有用。JAVA 支持调试功能,本身提供了一个简单的调试工具JDB,支持设置断点及线程级的调试同时,不同的JVM通过接口的协议联系,本地的Java文件在远程JVM建立联系和通信。此篇是Intellij IDEA远程调试的教程汇总和原理解释,知其然而又知其所以然。以下例子以SpringBoot项目为例第一步首先你在服务器上面启动项目的时候 需要配置 JVM 参数的信息假如你是 jar 启动的项目请在 起动项目的时候 在
2020-06-17 17:13:34 728
原创 Idea Project文件目录不见了,只剩External Libraries 和 imi文件
1、设置项目资源类型:Source。2、项目重新进行导入法
2020-05-11 08:59:28 6706 1
原创 【Linux】搭建nodejs 18及以上版本无法运行的方案
其实根据打印的信息可以判断处GLIBCheCXXABI和GLIBCXX版本信息匹配不到,gcc动态库版本太老了导致的,即使使用yum update进行更新,libstdc++.so.6也是不会变动的。修改CentOS-SCLo-scl-rh.repo。修改修改CentOS-SCLo-scl.repo。解决方案:升级升级gcc和glibc版本。修改此部分的baseurl。修改此部分的baseurl。
2024-10-15 10:48:10 445
原创 【Linux】【Jenkins】后端maven项目打包教程-全网最清晰
验证安装,出现版本号,即安装成功。搜索ssh service。让环境变量文件立刻生效。保存git用户名、密码。方式一、尝试赋予权限。
2024-10-14 15:21:39 930
原创 【Arthas】【持续更新】三分钟掌握arthas常用查询命令,入门到实战
watch 虽然很方便和灵活,但需要提前想清楚观察表达式的拼写,这对排查问题而言要求太高,因为很多时候我们并不清楚问题出自于何方,只能靠蛛丝马迹进行猜测。很多时候我们都知道一个方法被执行,但这个方法被执行的路径非常多,或者你根本就不知道这个方法是从那里被执行了,此时你需要的是 stack 命令。当运行在 Ali-tomcat 时,会显示当前 tomcat 的实时信息,如 HTTP 请求的 qps, rt, 错误数, 线程池信息等等。对应的方法调用路径,渲染和统计整个调用链路上的所有性能开销和追踪调用链路。
2024-10-11 16:04:14 1135
原创 【微信支付-服务商】SpringBoot集成微信服务商支付(多子商户集成)
在网上搜了很多,都没有说如何对接微信支付-服务商。于是参考官方代码示例琢磨了一个版本微信官方api文档网站:https://pay.weixin.qq.com/docs/partner/apis/partner-mini-program-payment/partner-mini-prepay.html官方示例demo:https://github.com/wechatpay-apiv3/wechatpay-java。
2024-09-20 16:49:31 955
原创 【微信小程序】SpringBoot集成微信小程序(多小程序集成)
源码参考:https://github.com/Wechat-Group/WxJavademo参考:https://github.com/binarywang/weixin-java-miniapp-demo。
2024-08-30 15:56:27 1590
原创 【微信公众号】SpringBoot集成微信公众号
注册地址:https://mp.weixin.qq.com/cgi-bin/registermidpage?注册流程参考:https://kf.qq.com/touch/faq/150804UVr222150804quq6B7.html?
2024-08-30 15:22:35 475
原创 【SpringBoot】【autopoi】java生成word,基于模版生成(文本、图片、表格)
【SpringBoot】【autopoi】java生成word,基于模版生成(文本、图片、表格)AutoPoi的主要特点参考文献1.设计精巧,使用简单2.接口丰富,扩展简单3.默认值多,write less do more4.spring mvc支持,web导出可以简单明了。
2024-08-13 15:07:19 755 3
原创 【word转pdf】【最新版本jar24.3】【持续更新】Java使用aspose-words实现word文档转pdf
将win机器的c:\windows\fonts目录下的全部文件拷贝到生产服务器字体安装目录下,然后执行以下命令更新字体缓存。链接:https://pan.baidu.com/s/1Iii3MCbYqR9XUXGyFE727Q?通过百度网盘分享的文件:aspose-words-24.3.jar。word中如果有jpg格式的图片,需要转换格式成 png。在resource路径下配置license.xml文件。xxxxxxxxxx = jar下载之后的目录。
2024-07-24 15:17:56 1062 4
原创 【docker】Linux安装最新版Docker完整教程
复制以下所有内容到linux服务器执行。#查看docker版本命令。#启动docker命令。
2024-06-14 17:30:55 824
原创 【MySql】权限赋予
增加权限(用户不存在将会直接创建)(赋予用户test,数据库:js_manage下所有的权限)查询系指定用户的权限(查询test用户拥有那些权限)删除权限(删除test用户,下xx表的所有权限)查询系统内置权限列表。查询系统内的所有用户。
2024-04-22 17:38:28 186 1
原创 【ClassFinal】ClassFinal实践jar文件加密
cfgfiles 需要加密的配置文件,一般是classes目录下的yml或properties文件(可为空,多个用”,“分割)-classpath 外部依赖的jar目录,例如/tomcat/lib(可为空,多个用”,"分割)-libjars jar/war包lib下要加密jar文件名(可为空,多个用”,“分割)-packages 加密的包名(可为空,多个用",“分割)-exclude 排除的类名(可为空,多个用”,“分割)
2024-01-30 16:40:10 1500 1
原创 【Linux】【持续更新】三分钟掌握工作中所有的运维常用命令
ps -ef | grep 进程名称 | grep -v grep | awk ‘{print $2}’ | xargs ps -Lf | wc -l。sudo ps -ef | grep 名称.jar | grep -v grep | awk ‘{print $2}’ | xargs kill -9。sudo ps -ef | grep 名称 | grep -v grep | awk ‘{print $2}’ | xargs kill -9。例如想解压当前文件夹下的【dist.tar.gz】到当前目录。
2023-11-30 11:44:44 600
原创 【redis】redis数据无缘无故消失
redis的数据无缘无故被清除,第一时间以为是内存不够,于是特意给redis分配了更多内存,但过了没几天数据还是丢失。果然发现有未知IP,连接了 redis,并且执行了黑入的命令。于是给reids增加了监控,记录每一次的执行操作。2、服务器增加防火墙,防止未知IP骇人。
2023-11-17 14:36:44 439 3
原创 【线程】监听主程序执行完成时,子线程立即启动
在开发过程中,各位是否有遇到一下场景。当前方法(主方法)执行完成之后,需要调用其他系统接口、new一个新线程执行其他业务、调用第三方系统api。但此时因为“主方法”未提交事务,其他接口系统、线程 无法拿到数据通过监听线程的状态判断主业务是否完成,然后调用子线程的逻辑,并且是两段独立代码,双方互不影响。
2023-09-07 14:12:58 157 1
原创 【MySql】【备份数据库】【docker】dump配置定时脚本备份MySql数据库
【代码】【MySql】【备份数据库】【docker】dump配置定时脚本备份MySql数据库,兼容docker安装下的备份
2023-09-06 11:45:19 255 1
原创 IntelliJ IDEA 2018破解方法
将补丁复制到idea到安装目录bin下,修改idea.exe.vmoptions和idea64.exe.vmoptions在最后加入一行以下内容。链接:https://pan.baidu.com/s/1Ai8ru-LczfXfMF5tgwW-6g?开idea,可能要等一会才能显示,在Activation code空白处复制以下内容,点击Activate完成破解。
2023-08-21 17:15:14 474
原创 SpringBoot 集成 Quartz,不同应用服务使用同一套库表
使用jeecgboot框架时,demo服务居然也会触发Quartz任务,但是因为class类不存在,直接导致异常报错。当修改instanceName名称的时候,Quartz也会随着创建新的空间。
2023-08-21 15:00:22 958 1
原创 SpringBoot集成GeoLite2/GeoIP2---解析ip地址,获取信息
链接:https://pan.baidu.com/s/1sR2BlGV_3Fr8MflMPOGUPw。链接:https://pan.baidu.com/s/1LQE6v2h_4pnWlzesaWy-8A。下载页面分几种类型数据,可以按照需求选择,国家级、城市级。
2023-07-06 10:56:39 2136 5
原创 java 实现压缩图片质量
无需导入第三方包,利用java自带的 awt 处理即可完成图片的质量压缩,真正对图片的质量进行压缩的(不是通过修改图片的高,宽进行缩小图片。就单单缩小图片质量)优点:不修改图片大小,简便。缺点:对jpg格式能处理很好,对于gif,png其他格式不适合。
2020-09-23 10:28:10 1509 2
原创 苹果第三方登入
最近随着iOS的更新,苹果要求含有第三方登录的app必须实现苹果登录功能,在查询相关资料后整合进自己的项目中,再次记录下,也供大家借鉴。以下是大致流程,挺简单的第一步如果想用 JWT 解析验证,那么导包<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</versio
2020-07-02 18:33:43 1751
原创 PostMan 访问Https接口异常提示“Could not get any response”
PostMan 访问Https接口异常提示“Could not get any response”
2020-06-17 17:21:33 2716 1
原创 SpringBoot 2.0 配置SSL 使用https
https出现的背景:(1)都知道http传输协议是裸漏的,明文传输的,极易被黑客拦截,因此,(2)人们想出的使用加密,也就是 对称加密 例如aes,不过这个由于因为对称加密需要每个客户端和服务器有独立一套,当客户端多的时候维护困难,因此 有了 非对称加密 例如 RSA,RSA,这个是1977年 麻省理工学院三个程序员发明的,很厉害,目前还未被破解,扯远了RSA是一种公钥密码体制,现在使用得很广泛。如果对RSA本身有兴趣的,后面看我有没有时间写个RSA的具体介绍。RSA密码体制是一种公钥密码体制,公.
2020-05-22 18:05:16 650
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人