- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 vmware 手动桥接到无线网卡,虚拟机依旧无法上网
使用的设备为笔记本Thinkbook16+,无线网卡为AX201,当连接wifi不适用有线网口的情况下,手动修改桥接至无线网卡AX201,虚拟机依旧无法上网,新建无线的桥接网卡不行,重装VMware不行。最终解决方案:桥接网卡改回自动,在Windows下禁用有线网卡,虚拟机就能够正常上网了。
2024-02-08 01:14:25
641
原创 SRS服务器RTMP2WebRTC外网拉流配置
WebRTC包含信令(Signaling)和媒体(Media)两个部分的协议,信令默认使用1985端口,媒体默认使用UDP8000端口传输,无法单独修改发送给客户端的媒体端口,所以需要将8000端口改为和外网端口一致的端口33333。3、修改SRS配置文件,将rtc_server中监听的UDP端口8000改为33333,重启容器。将前端服务开放到外网,并且在外网使用WebRTC拉流,要求全部使用同一端口。2、docker创建SRS服务器,将开放的8000端口改为33333端口。
2024-01-02 16:38:42
1977
7
原创 使用ping时遇到 Time to live exceeded
某日出现ping10.172.150.100正常,但是ping10.172.150.254出现Time to live exceeded,原因是网卡2网线断开连接,ping10.172.150.100时,从网关192.168.5.254,该网关属于第三方厂家,不清楚具体规则,但是通过该网关可以路由到10.172.150.100设备,具体原理不甚了解。网卡2路由到网关10.172.150.254,可以ping通该网关下的设备1:10.172.150.100。网卡1地址为192.168.5.100。
2023-12-25 13:05:49
4336
原创 Springboot+MinIO+Nginx环境:Nginx反向代理MinIO后访问报错:The request signature we calculated does not match the
后端Springboot中连接MinIO使用的endpoint为192.168.5.177,所以nginx转发的地址也必须相同,故不能直接使用localhost,否则就会报错。虽然可以设置Host $host:9000来使localhost不受影响,但是如果用户在外网使用外网地址访问MinIO则无效,设置为Host 192.168.5.177:9000才行。第一种方式更加简洁明了。环境:nginx、minio、java后端、前端都部署在同一台宿主机,宿主机的IP为192.168.5.177。
2023-12-14 11:47:00
2512
1
原创 Debian12安装MySQL时报错缺少依赖libssl1.1(>= 1.1.1)
解决方案:进入镜像站,下载libssl包并安装,如:https://mirrors.tuna.tsinghua.edu.cn/debian/pool/main/o/openssl/libssl1.1_1.1.1n-0%2Bdeb11u5_amd64.deb。Index of /debian/pool/main/o/openssl/ | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。
2023-07-29 02:20:44
3832
原创 WebSocket断开无法连接,但是HTTP正常连接
路由器是一款水星的百兆路由器,看上去很老旧了,在这款路由器组的局域网下部署前后端项目时,出现WebSocket无法连接的问题,最后更换路由器即可解决,具体原因未知。
2022-12-05 11:52:20
800
2
原创 Ubuntu下没有/etc/pam.d/system-auth
CentOS、Fedora、RHEL 系统已经默认安装了 cracklib PAM 模块,cracklib 能提供额外的密码检查能力。而Ubuntu没有安装,所以找不到相关的配置文件。
2021-12-06 18:26:22
3677
原创 System.Runtime.InteropServices.COMException:“对 COM 组件的调用返回了错误 HRESULT E_FAIL
问题:使用Microsoft.Office.Interop.Word进行word的开发过程中出现的错误:System.Runtime.InteropServices.COMException:“对 COM 组件的调用返回了错误 HRESULT E_FAIL。场景:在对Word中的表格进行单元格合并操作后报错。原因:使用语句oTable.Cell(1, 1).Merge(oTable.Cel...
2019-08-15 16:48:29
9302
原创 VisualSVN Server提交修改报错:Can't open file 'X:\Repositories\...\db\txn-current-lock':拒绝访问。
场景:在Windows Server 2008 R2上的VisualSVN Server中创建新仓库后,在TortoiseSVN中提交修改报错,错误信息为:提交失败。Can't open file 'X:\Repositories\...\db\txn-current-lock':拒绝访问。原因:从SVN客户端访问仓库时,是通过VisualSVN Server所在的Windows系统的Use...
2019-07-10 09:07:51
1645
原创 .Net开发时添加新窗体后提示错误"上下文中不存在InitializeComponent"
原因:代码中的命名空间没有填写,以及设计器代码中的命名空间
2018-09-14 10:09:34
1486
2
原创 C#winform开发时遇到的错误信息
错误信息:The ObjectContext instance has been disposed and can no longer be used for operations that require a connection.原因:使用EF创建数据库实体类,在使用时习惯使用using(数据库实体类 对象 = new 数据库实体类()){}解决方法:在Program.cs中创建一个数...
2018-08-20 11:50:32
629
原创 EF开发时使用db.SaveChanges()报错
错误为:An error occurred while updating the entries. See the inner exception for details.原因:主键的类型设置为nvarchar,并且没有指定大小
2018-07-17 17:33:16
4837
原创 将centos7虚拟机复制一份后重新拷贝到电脑上,只能进入命令行无法进入图形界面
用了好多方法都不能解决,最后在设置里将CD/DVD里的centos安装包的路径更改正确后,可以进入图形界面。
2018-06-19 21:37:04
1791
原创 winform下使用EF6+SQLite的组合
使用的环境为VS2015,.NET Framework 4.6。 先到sqlite官网下载相关文件,进入官网->Download,选择Precompiled Binaries for .NET下的System.Data.SQLite,点击进入,找到Setups for 32-bit Windows (.NET Framework 4.6)下的sqlite-netFx46-setup-b...
2018-06-06 15:35:42
1988
原创 USB转串口TTL线在win10上不能使用,芯片为PL2303
打开设备管理器,在端口中找到对应的USB转串口设备Prolific USB-to-Serial Comm Port,右键打开更新驱动程序,选择浏览我的计算机以查找驱动程序软件,选择让我从计算机上的可用驱动程序列表中选取,然后在型号里面选择其他驱动程序,一个一个试,或者直接选择最早的驱动版本,然后点击下一步...
2018-03-09 12:20:46
7627
原创 Android Studio不能运行程序,提示信息:Error: Failed to resolve: com.android.support:appcompat-v7:27.+ <a hr
解决办法是看到一个吧友提供的图片教程贴吧ID:盛夏的油菜花
2018-02-02 10:38:26
4153
原创 运行QT程序时出现错误:cannot find -IGL
在centos7下运行QT程序:出现错误:cannot find -IGLcollect2:error:ld returned 1 exit status解决方法:安装libGL库rpm -qa | grep GL或者yum install libGL mesa-libGL-devel.x86_64
2018-01-16 17:42:46
1469
原创 QT显示图片时出现Corrupt JPEG data: premature end of data segment
程序的工作过程为:服务器获取摄像头的图像数据并转换为JPEG格式传输给客户端用QT界面的QLabel进行显示现象:在显示的过程中偶尔出现图像只显示一部分,剩余部分为灰色或者显示异常,并提示错误为:Corrupt JPEG data: premature end of data segment原因:服务端传输图片前先传输图像的大小等信息,在客户端使用一个quint16的变量来存储,所以当图像
2018-01-03 18:45:46
13219
10
原创 网络编程中当强制结束TCP服务端之后客户端可能出现Connection refused错误
当客户端连接到服务端时,强制结束服务端程序,当再次启动服务端,客户端在连接时出现Connection refused错误,原因为服务端重新启动后的端口号发生改变,改变的原因不清楚,可以用getsockname()函数获取bind()后socket的端口号是否为自己设置的值,改变后的端口号为0。
2018-01-02 16:54:04
1645
原创 QT编译程序出现[ui_Widget.h] Error 1
当从网下下载别人的QT程序,并在自己电脑编译,就会出现这种错误,解决办法是,从QT界面左边的菜单栏切换到项目这一窗口,构建和运行->构建设置,概要这一节点下有构建目录这一选项,将其改成该QT程序在自己电脑的当前路径即可。
2018-01-02 10:50:30
9361
4
原创 make的时候出现:ln: 无法创建符号链接" ...... ": 不支持的操作
原因:进行编译的源码放在linux虚拟机和windows系统的共享目录下,windows下只能在NTFS文件系统创建硬链接,而且只有在同一文件系统中的文件才能创建硬链接,很明显,共享目录所在的文件系统和linux的文件系统并不是同一个文件系统,故而不能创建硬链接解决方法:将共享目录中的源码移动到linux虚拟机里再执行make
2017-12-18 12:28:18
13021
3
原创 linux下在ctags不能正常使用,cstag:找不到tag
本人遇到的具体情况为,在某个目录下有一些头文件,使用vim写代码的时候需要使用ctags查找一些函数,在 /etc/vimrc 下添加:set tags=/路径/tags,但是一直出现错误:E257:cstag:找不到tag。解决方法:在用户的家目录下创建.vimrc文件,在这个文件里进行设置即可如:#vim ~/.vimrc在.vimrc中设置:set tags=/路径/tags
2017-11-14 18:23:03
9816
原创 VMware突然出现虚拟机不能上网,但主机能够上网
点击菜单栏的编辑->虚拟网络编辑器,然后点击右下方的更改设置,点击桥接模式,在桥接到这一栏选择本机的网卡,然后点击确认即可。
2017-11-08 10:56:24
1769
原创 VMware虚拟机启动后出现黑屏,不能显示界面,但是在查看->控制台视图下可以看到界面
在网上找到一种解决方法,实测可以解决问题:以管理员身份运行cmd控制台程序,输入命令netsh winsock reset,作用是重置winsock网络规范,然后重启系统,在打开VMware就可以了。如果有网友试过这种方法不行,但是找到其他解决方法,也可以分享出来!
2017-11-07 16:08:49
51921
20
原创 用keil编译多文件程序时出现UNRESOLVED EXTERNAL SYMBOL警告
UNRESOLVED EXTERNAL SYMBOL翻译为中文为:未解决的外部符号,出现该问题的原因却是很低级,我查了好久的程序都不思其解,最后再网上找到了答案,原来是因为没有把部分.c文件添加到项目中,右击Source Group 1,选择Add Existing Files to Group 'Source Group 1'...,将源文件添加进来即可。
2017-05-07 01:41:11
28689
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人