- 博客(6)
- 收藏
- 关注
原创 WebRTC一对一单聊与屏幕共享的功能实现(附实现源码)
本文详细记录了基于WebRTC的一对一视频通话实现过程,包含完整的WebRTC信令流程和代码实现。首先介绍了WebRTC的核心概念(SDP交换、ICE候选交换、P2P连接建立),然后通过Node.js搭建信令服务器(使用Socket.io),并详细解析了客户端代码实现。项目支持基础视频通话、静音/暂停控制、屏幕共享等功能,同时包含房间人数限制、断线重连等机制。文章还分享了STUN/TURN服务器的使用,以及HTTPS服务的配置方法。所有代码均配有详细注释,可作为WebRTC开发的实践参考。
2025-05-31 21:53:13
752
原创 解决IDEA中Maven依赖导不进去的问题
在上方的输入框中输入<artifactId>标签中的内容,这里以pagehelper-spring-boot-starter举例。第一个:-Dfile 这里面换成你保存的那个依赖jar包的路径,路径包含文件全名称,后缀名也算。第三个:-DartifactId 这个直接复制你的那个<artifactId>里的内容。第四个:-Dversion 这个直接复制你的<version>里的内容就行了。第二个:-DgroupId 这个直接复制你的那个<groupId>里的内容。点击这个以下载所需的jar包依赖。
2025-03-24 20:05:55
2735
1
原创 elasticsearch-analysis-pinyin 7.12.1(旧版本下载方法)
兄弟们,我在b站上学elasticsearch的时候跟着视频用elasticsearch的版本是7.12.1,那个视频用的elasticsearch和kibana均是7.12.1,用高版本ik分词器和拼音分词器elasticsearch会不兼容,我去github上看最新的版本是8.4.1,而且我找了半天,没看到旧版的下载地址,然后我研究了一下,发现有个方法可以下载到,只需输入以下网址就可以下到对应的版本了。将上面的网页地址复制下来,并将版本替换成7.12.1。这样就得到了旧版拼音分词器了。
2025-02-25 12:42:06
311
1
原创 RabbitMQ如何在windows上安装部署(轻松无脑安装部署)
点击下载安装程序,这里如果觉得下载慢的可以复制下载链接,然后利用迅雷进行下载,具体操作步骤就是复制下载链接,然后粘贴在迅雷的搜索框里,回车就会弹出下载。安装完成后去到安装的位置,这是我的安装位置:D:\rabbitMQ\rabbitmq_server-4.0.6\sbin。进入链接后下滑找到这个rabbit-server-4.0.6,点击下载,这里如果下载也慢也可以复制到迅雷上进行下载。下载完后点击运行安装程序,无脑下一步,但是选择安装位置时可以选择D盘,这个按照自己想法修改即可。
2025-02-18 07:50:27
2456
原创 简单实现文件上传与下载功能并应用于springboot+vue项目中(简单实现,附源码)
本篇文章讲述了如何简单实现文件上传与下载功能,可以用在自己的项目里,可以充当本地git仓库加上css后就是这样的选择文件后在这里分别有两种方法第一个是onFileSelected,第二个是uploadFile 这是onFileSelected,我目前实现的是单文件上传,所以这里将文件赋值给selectedFile只写了一个event.target.files[0],这个意思是使用 event.target.files[0] 来获取用户选择的第一个文件
2024-12-13 14:45:07
908
原创 如何在自己的vue+springboot项目中加入在线编译功能(快速无脑实现)
快速在springboot+vue项目中实现在线编译功能,目前只支持java语言,通过此篇文章可以快速无脑实现该功能
2024-12-12 13:11:47
1477
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人