- 博客(34)
- 收藏
- 关注
原创 SSL证书更新
openssl rsa -noout -modulus -in 文件名称_server.key 2>/dev/null | openssl md5。openssl x509 -noout -modulus -in 文件名称_with_chain.crt | openssl md5。openssl x509 -in 文件名称_with_chain.crt -noout -subject。openssl x509 -in 文件名称_with_chain.crt -noout -dates。
2025-12-29 10:17:03
144
原创 部署到服务器调用麦克风没有ssl证书的情况下的临时使用方式
目标: "C:\Program Files\Google\Chrome\Application\chrome.exe" --unsafely-treat-insecure-origin-as-secure=调用地址--user-data-dir=C:\temp\chrome-unsafe。- 打开 chrome://flags/#unsafely-treat-insecure-origin-as-secure ,填入 调用地址 ,启用后重启浏览器。- 选项 C(长期方案):给前端加 HTTPS。
2025-12-15 09:40:58
198
原创 ai+LangChain4j
String result = model.chat("我帅不帅");2.构建 OpenAl Chat Model 对象。1.引入Langchian4j依赖。3.调用聊天方法与大模型交互。
2025-12-07 15:12:06
416
原创 使用nginx备份文件操作
etc/nginx原配置文件,/etc/nginx-backup-1.18备份目标文件,不需要在创建。执行完毕指令,就实现备份配置替换现有配置,热重载了。先备份nginx配置文件。
2025-11-25 09:23:21
95
原创 服务器升级nginx
目前有三个解决方案但是所有方案前尽量执行一下指令进行基础配置# 使用sudo权限测试nginx配置# 检查nginx服务状态# 备份nginx配置# 备份编译参数(重要!# 安装必要的工具# 导入Nginx官方签名密钥# 添加Nginx官方源# 设置优先级,优先使用Nginx官方源# 更新包列表。
2025-11-19 13:18:16
644
1
原创 linux的nginx版本升级
步骤操作命令1安装必要工具2导入 Nginx 官方 GPG 密钥3添加 Nginx 官方 APT 源4更新软件包列表5查看可用 nginx 版本6升级到最新版 nginx或7检查版本nginx -v8检查运行状态。
2025-11-15 17:57:57
881
1
原创 腾讯企业微信实现发送消息发送附件
业务逻辑介绍步骤一实现文件作为临时素材上传到腾讯企业微信步骤二通过企业微信接口的手机号获取到指定用户信息步骤三将临时素材上传到腾讯企业微信生成的media_id通过推送消息接口推送给目标用户上传临时素材最后更新:2024/07/22POST(使用multipart/form-data POST上传文件, 文件标识名为"media"POST的请求包中,form-data中媒体文件标识,应包含有、filelength、content-type等信息所有文件size必须大于5个字节代码示例。
2025-09-25 13:55:42
1292
原创 weboffice业务逻辑
目前我理解的就是两个服务器之间互相调用,先创建一个测试应用,在测试应用中通过回调网关实现对本地的服务调用获取到文件的元信息,如文件内容,地址,用户权限等,将文件元信息发送给weboffice服务器进行数据处理在传给前端,通过前端的jssdk解析文件以达到接入wps的目的,所以实际文件还是存在本地服务器中,weboffice只是承担数据处理的功能。通过 UMD 的形式引入 JSSDK 后,会在全局对象上挂载一个 WebOfficeSDK 对象,我们可以通过该对象提供的 init()函数完成文档的初始化。
2025-09-25 13:42:08
979
原创 服务器更换jar包,重启后端服务
是强制终止信号,应作为最后手段使用,因为它可能会阻止程序进行正常的清理工作(如关闭文件、保存状态等)。命令会返回一行或几行信息,其中第二列就是进程ID (PID)。命令可以让进程在您退出终端后继续运行,并将输出重定向到日志文件(如图中的。尝试正常结束,等待几秒后如果进程还在,再使用。: 将标准错误也重定向到标准输出(即同样写入。: 让命令忽略挂起信号,在后台持续运行。命令并跟上你找到的PID来结束进程。可以停止这个前台进程。重启后,可以再次使用。就是你要找的PID。: 在后台运行命令。
2025-09-09 15:58:48
254
原创 Velocitydemo
velocitycontext.put("message","加油朋友!//1.初始化模板引擎Velocitymitializer.initvelocity();//2.准备数据模型。
2025-09-01 20:16:57
120
原创 将没有git的代码推送到自己的git仓库
强制推送(Force Push)是一种有风险的操作,需要谨慎使用。因为是本人的仓库,仓库是空的,所以第一次提交我直接使用强制提交。
2025-08-28 09:06:28
263
原创 linux使用mysql
您可以在mysql>提示符下依次执行以下命令来完成全面查看:sql复制-- 1. 切换到目标数据库-- 2. 查看所有表-- 3. 选择一张表查看结构(例如 'users' 表)-- 4. (可选)查看表中的示例数据。
2025-08-26 16:25:53
701
原创 yarn 脚本的运行
PS C:\Users\28785\Desktop\weiquan\smart-conference\smart-conference\smart-conference-ui> yarn dev yarn : 无法加载文件 D:\node\nodejs\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
2025-08-20 11:12:47
383
原创 mysql算法小记
在 SQL 中,与 NULL 的比较总是返回 UNKNOWN(既不是 true 也不是 false),因为 NULL 表示"未知"或"缺失"的值。正确的写法应该是使用。该表的每一行表示一个客户的 id、姓名以及推荐他们的客户的 id。但是结果并没有referee_id 为null的值。在 SQL 中,id 是该表的主键列。
2025-07-18 16:12:33
210
原创 如何使用nacos作为配置中心统一管理配置
需要在获取的方法添加@RefreshScope注解(动态获取刷新配置) 结合@Value获取某个配置的值("${配置项的名字}")* 也可以每一个微服务之间互相隔离配置 ,每一个微服务都创建自己的命名空间,只加载自己命名空间下的所有配置。*项目中的使用:每个微服务创建自己的命名空间,使用配置分组区分环境,dev,test,prod。* 如果配置中心和当前应用的配置文件中都配置了相同的项 ,优先使用配置中心的配置。* 2.配置集:所有配置的集合,就是配置集。* 配置中心有的优先使用配置中心中的值。
2025-07-14 10:28:19
283
原创 使用openfeign远程调用别的服务
2.编写一个接口,告诉spring Cloud 这个接口需要调用远程服务。* 2.编写一个接口,告诉spring Cloud 这个接口需要调用远程服务。* 2.编写一个接口,告诉spring Cloud 这个接口需要调用远程服务。在远程调用模块的 feign文件里创建feign接口文件 编写远程调用接口。* 1.声明接口的每一个方法都是调用那个远程服务的那个请求。* 1.声明接口的每一个方法都是调用那个远程服务的那个请求。2.1.声明接口的每一个方法都是调用那个远程服务的那个请求。
2025-07-13 17:17:49
929
原创 linux系统安装nacos教程
这时候启动通过会出现拒绝连接,需要放开你的8848和9848两个端口,如果是自建本机虚拟机不需要,还需要执行nacos文件里的nacos-mysql.sql文件导入你的mysql数据库中,文件位置在naocs的conf文件夹,还需要执行指令vim 自己的文件路径/nacos/conf/application.properties输入mysql配置。执行tar -xzvf 你的文件名.tar.gz # 解压并保留原始 .tar 文件。配置完之后在nacos的bin文件里执行 ./startup.sh 或。
2025-07-13 16:28:52
332
原创 es通过kibana基础操作
注:es重启可能会导致kibana出现错误,实际是es重启需要时间,docker显示是快于kibana的。"text": "黑马程序员xuexijava太棒了""info": "黑马程序员aaaajava讲师","info": "黑马程序员java讲师","info": "黑马程序员java讲师","firstName": "云","firstName": "云","firstName": "云","lastName": "赵""lastName": "赵""lastName": "赵"
2025-06-24 20:45:35
168
原创 宝塔已经搭建好的项目怎么前后端二次发包
可以看到有一个配置文件,点击配置文件可以看到具体的配置信息,server 里的root就是前端项目文件路径,直接把你的项目文件替换调原有的文件并重启nginx,就可以实现二次发包。记住要先暂停后端项目在替换,如过没有的话可能就会出现线程占用,就需要手动杀死线程。可以点击右边的设置查看日志管理,来查看项目启动情况。也可以直接点击路径就直接进去了。
2025-04-28 11:50:57
239
原创 SpringMVC 整合 redis3.0x
由于Spring版本4.1.7过低这四个架包是我测试多个架包总结出来的。第三步修改applicationcontent.xml文件配置。修改applicationcontent.xml文件配置。第二步编写redis.properties文件。容器·的情况下只会扫秒第一个所以要改为以上形式。在controller类中注入redis工具类。,如果用对象类型存储,那么会提示错误。可以对应数据库表中的唯一索引。操作模板,面向对象的模板。,那么存储的时候只能使用。可以对应数据库中的表名。点击链接出现如下效果。
2024-08-07 10:04:34
1551
原创 **IDEA**打包普通的JavaWeb项目(不使用maven的情况下)
打开你的tomcat文件路径选择webapps文件打开将你的项目打完包的文件放在这里这里我用的是tomcat9点击bin文件夹下的startup.bat文件启动tomcat可以看到我的项目已经部署在tomcat上了使用Win键+r键输入cmd打开命令窗口查看ipv4地址将链接的localhost该为个人ipv4地址就可以在同意局域网络下访问。
2024-08-07 09:56:35
1249
原创 手摸手带你搭建vue前后端增删改查项目
6、输入cd demo100进入项目目录,输入npm run serve运行项目,出现如下图所示结果证明运行成功。-- 将src/main/java目录的xml等资源打包进入class文件夹 -->使用vscode打开终端输入 npm run serve 运行。5、选择默认的vue2即可,点击回车如下图,项目创建完成。增 使用对话框来实现,查看里以实现的不再赘述。,查看是否出现如下界面,看到如下界面即可。}同样放入vue.config.js。elementui官网地址。添加提示框,确定是否删除。
2024-08-07 09:44:46
2035
原创 比较是否相等的操作符
然而,方法中存在一个语法错误。在Java中,用于比较是否相等的操作符是。在这个修正后的方法中,我们首先检查。除以2的余数是否为0。的两倍,因为两倍是奇数。是偶数,我们直接返回。
2024-04-01 19:08:19
264
原创 数组倒数输出
但是,这段代码存在一个逻辑错误,并且会导致运行时错误。这样,循环就会从字符串的最后一个字符开始,逆序打印到第一个字符。要修复这个问题,你应该将循环的初始值设置为。这段Java代码的目的是逆序打印字符串。,因为有效的索引范围是从0到。
2024-04-01 10:19:15
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅