- 博客(162)
- 资源 (36)
- 问答 (1)
- 收藏
- 关注
原创 NVIDIA Visual Profiler启动失败报错
在银河麒麟V10安装完NVIDIA后,想着试着运行一下NVIDIA Visual Profiler,发现报错,如下图。照着提示翻阅日志文件。看见其中写着这个意思很明显了,就是这个软件是依托javaSE 1.7运行的,所以得想法子安装javaSE 1.7才行,这个版本比较老了,对应的jdk版本是jdk 7,而现在电脑中的jdk版本是11,因此需要将两个版本的jdk并存才行。
2024-06-30 13:28:04
551
原创 从tensorflow导入EarlyStopping能运行但是一直提示未解析
后来发现是因为tensorflow的版本已经升级到2.16,然而ubuntu下的pycharm社区版的space插件,只能更新到241.15989.9版本,这个版本发布的时候,tensorflow还在2.15版本,因此,对于2.16版本做的一些更改,他无法正确反应。后来发现问题的关键在与tensorflow和Space插件的版本匹配上。Space是一个用于代码审查的插件,简单说就是可以提示你的代码是否有问题。但是运行是可以运行的,虽然可以运行,但是一直红色波浪线,还是有强迫症的不爽,所以想着法子给他消掉。
2024-05-29 13:16:37
1300
3
原创 移植动态库到新的系统环境下的一个小提醒
如果库文件是动态库,只复制粘贴是不行的,还需要将动态库放入共享库的缓存中。等一系列的动态库,复制到新的一台linux设备中,并放在。
2024-02-21 18:01:01
292
原创 linux源码编译升级安装openssl3.0.1导致系统启动失败的问题解决
看到文件夹里面的内容,基本上原因已经清晰了,大概率是因为这个openssl文件夹中的bin,include,lib64这几个核心的文件夹没写入环境变量的,导致的里面的执行文件、库文件、头文件,都找不到导致的。前两天在安装curl的时候,提示openssl版本太老了,原有的版本是openssl1.0的版本,需要将其升级到openssl3的版本。不慌,源码编译本身就容易走钢丝,把系统搞崩溃那已经是家常便饭,所以对于初学者来说,建议在虚拟机上开始入手。另外,当时安装之前,如果没记错,应该是还执行了。
2023-12-29 23:38:35
1394
原创 RTlinux3.2+linux2.4.23编程:insmod报错Couldn‘t find the kernel version the module was compiled for Linux
redhat9+RTlinux3.2+linux2.4.23的环境。redhat9原linux内核为liniux2.4.20-8。环境搭建完毕后,自己手写一个c文件进行尝试,如下。经排查,只需要贼test.c中增加头文件。另外,对应的Makefile如下。编写test.c文件内容。最近在做实验,采用了。
2023-11-08 15:47:41
506
原创 使用结构体指针作为参数赋值传递时的注意点
在函数传参过程中,可能会遇到传递的参数为结构体的指针的情况。这个时候再给结构体赋值时,需要注意几点。将结构体指针的每一个键所对应的指针分别赋值。
2023-10-02 23:48:42
1163
原创 3A4000架构银河麒麟V10编译安装filezilla
1. 动态库的搜索目录需要添加`/usr/local/lib`。2. configure的配置项记得添加`/usr/local/lib/pkgconfig`。3. 记得源码编译安装完一个库后,尤其是动态库的话,记得执行一次`ldconfig`以写入环境变量。4. 源代码编译的依赖问题的解决,可多看看该库文件源代码下的说明文件。
2023-09-04 21:20:47
2026
原创 银河麒麟中vsftpd匿名用户相关配置常见问题及解决方法
银河麒麟系统中通常自带vsftpd,可以通过配置vsftpd,实现在本机中搭建ftp服务器,方便文件管理使用。并且很多时候确实因为实际需要,需要配置为允许匿名用户登录并操作。但是vsfpd如果配置不好,就经常会出现很多问题,比如无法新建文件夹,文件夹无权限重命名或者删除,无法从ftp下载文件到本地等。因此,针对一些常见的问题,提出一些解决方案。
2023-07-12 22:47:35
2135
原创 使用pycharm入门python的一些注意点
今儿在帮别人跑一段python代码,实际上我对python并不熟悉,只能边熟悉边尝试。选择了pycharm这个工具。
2023-06-08 23:42:48
1461
原创 《高等工程数学》常用基础知识梳理
(4) 商法则:如果函数y=f(x)和g(x)在点x处可导,且g(x)不为0,则它们的商也可导,且(y/g)’=(f’(x)g(x)-f(x)g’(x))/[g(x)](2) 和差法则:如果函数y=f(x)和g(x)在点x处可导,则它们的和、差也可导,且(y+g)’=f’(x)+g’(x),(y-g)’=f’(x)-g’(x)(3) 积法则:如果函数y=f(x)和g(x)在点x处可导,则它们的积也可导,且(y*g)’=f’(x)*g(x)+f(x)*g’(x)y=cos x,导数为y’=-sin x;
2023-04-17 10:47:06
1569
原创 《高等工程数学》试题卷二(第二部分,每个题型3道例题,AI出题)
2.1 给定一线性变换T,及原像,求该原像的像以下是三道例题及其解题过程和答案:例题1:给定线性变换T,其中T(x,y) = (2x+y,3x+2y),求向量(1,2)在该变换下的像。解题过程:将向量(1,2)代入线性变换T中,有:T(1,2) = (21+2,31+4) = (4,7)因此,向量(1,2)在该线性变换下的像为(4,7)。答案:(4,7)例题2:给定线性变换T,其中T(x,y,z) = (x-y,y+z,2x+3y+z),求向量(1,2,3)在该变换下的像。解题过程:将向
2023-04-17 09:29:56
1012
原创 《高等工程数学》试题卷二(第一部分,每个题型3道例题,AI出题)
1.1 给定线性空间的一个基,求一给定向量在该基下的坐标例题一:已知线性空间VVV的一组基B={v1,v2,v3}B=\{v_1,v_2,v_3\}B={v1,v2,v3},向量v=(2−13)v=\begin{pmatrix}2\\-1\\3\end{pmatrix}v=⎝⎛2−13⎠⎞在该基下的坐标是多少?解题过程:根据坐标的定义,向量vvv在基BBB下的坐标应该为一个向量(a1,a2,a3)(a_1,a_2,a_3)(a1,a2,a3),使得v=a1v1+a2v2+a3v3v
2023-04-17 09:28:00
952
原创 《高等工程数学》习题卷一(AI出题)
第1大题(共8小题,每小题5分,共40分)1.1 给定线性空间V=span{(−1,1,0),(0,1,1),(1,1,1)}V=\mathrm{span}\{(-1,1,0),(0,1,1),(1,1,1)\}V=span{(−1,1,0),(0,1,1),(1,1,1)},向量v=(1,2,3)\mathbf{v}=(1,2,3)v=(1,2,3)在该基下的坐标为多少?解答过程:设v=a(−1,1,0)+b(0,1,1)+c(1,1,1)\mathbf{v}=a(-1,1,0)+b(0,1,1)+
2023-04-05 09:13:03
1016
2
原创 ubuntu下使用apt-file命令解决库的依赖问题
做国产平台下软件移植的工作,最头疼的就是解决依赖的问题,解决依赖最头疼的,就是不知道这缺的库,应该通过安装什么软件包来解决的问题,今儿发现一个命令工具,简直是福音。利用apt-file命令可以找到你想要的库文件,可以通过安装哪个软件包来获取。
2023-04-01 09:40:57
798
原创 ubuntu22.04下编译gcc-4.7.4
在ubuntu22.04下进行开发,需要用到gcc-4.7,因为这是个很老的编译器了,所以已经无法直接apt install安装了,包括网上常见的将ppa添加后在apt也不行,因此只能自己一个个下载deb包,解决依赖安装了。废话不多说,直接上库文件列表。
2023-03-16 11:03:10
1114
3
原创 ubuntu中用mips32交叉编译Qt4.7.1时出现The tslib functionality test failed!的解决办法
因为tslib是用mips32交叉编译产生,因此在./configure时,也要将mips32的交叉编译器及相应的库文件写入环境变量。目录记得修改成自己的目录。
2023-03-10 11:42:39
205
原创 Qt中修改界面类的类名时需要注意的几个修改点
有些时候因为一些原因,需要修改Qt中创建的界面类,需要特别注意几个修改点。比如将test类修改为test2类以上部分为修改名称,还需要修改test2.h中的内容;
2023-02-21 22:20:57
3116
原创 Qt中项目A调用另一个项目B的方法汇总
在开发一个软件项目时候,当涉及到一个模块,已经有过类似的项目开发,为了避免重复开发,涉及到在该项目的工程中调用已开发的项目作为子项目,有很多种方法。
2023-02-15 11:06:49
5046
原创 Qt头文件include避免写很长的前缀路径的方法
在Qt中涉及到调用自己写的类时,如果调用的类比较多,而包含了被调用的头文件的文件夹被整体的移动时,就可能出现include的头文件的前缀路径需要被修改的情况,如果涉及到比较多的文件,这样修改起来就会很麻烦。如果数量一多,就会很麻烦,而且如果难免遗漏,正确的做法是,不修改include的内容,而在.pro文件夹下添加内容。因为移动了存放头文件的文件夹,移动到了工程文件夹下的TEXT文件夹下,正常情况下,需要修改成。如此,就会默认在include的文件夹下加上前缀路径。
2023-02-13 15:03:43
526
原创 使用showEvent()等QWidget消息事件时的注意点
类,作为独立的显示容器,就无所谓指定与否父容器,showEvent()都能使用。先解释一下什么是QWidget,以及继承自QWidge的QDialog类。:在没有指定父容器时可作为独立的窗口,指定父容器后可以作为容器的内部组件。此时该窗口类随着主界面一起显示,此时。中创建该实例时,如将该窗口类嵌入主界面类,如下。在窗口类中加载初始化内容时,通常有两个模式。时,创建实例时,不应指定父容器,如下。中的一个函数,在使用中有几个注意点。如果窗口类是继承自QWidget,如。类的父容器为主界面,此时。
2022-12-25 16:03:50
7568
1
原创 Qt中实例化一个函数变量时加不加括号的区别,以及括号中的this的使用
其实传递this,与传递别的参数没有区别,同个道理,就是在创建一个函数变量的实例时,其构造函数中的括号内有与this相同的参数类型,则可以传递this进到这个新创建的实例中去。即该函数类的构造函数需要有一个QWidget的参数,则此时就可以在new该函数变量时,添加(this),来传递this的界面类。至于括号中为空的解释,一般在一个类在构造函数中定义传递的参数时,都会设置一个初始的默认值,比如。,因此当有默认值时,括号中则可以为空,括号为空,则自定初始化为默认值,即nullptr。由此可以得出后续结论。
2022-12-23 23:50:47
2524
原创 关于发表软件著作权的一些提醒
这里不谈怎么写软著的文档,讲讲别的一些细节。跟软著本身无关,自己办理了几次软著后的经验之谈。软著本身不收费,只需要一些邮寄的邮费。代理收的所有的费用,都是代理公司的收费。以往还可以插队加塞,根据办理的时效,不同的加急程度,收费不同。7月份改革以后,代理也不能加塞了,所以摊平了收费,同样不加急的,收费也就高了。很多代理是可以帮忙编写使用说明的,以及帮忙整理代码的,所以不需要自己去整理。不找代理的话,如果没有补正,从寄出到收到证书,两个月多一点的时间吧。另外,证书本身不收费,很多代理按照一张20给你收钱
2022-12-07 23:58:20
333
原创 在Qt使用QTcpServer和QTcpSocket及多线程时安全释放内存的几个注意点
在Qt使用QTcpServer和QTcpSocket及多线程时安全释放内存的几个注意点
2022-10-25 13:20:41
2413
原创 对QVector等容器进行取值、移除等操作导致软件崩溃的原因分析及解决方法
对QVector等容器进行取值、移除等操作导致软件崩溃的原因分析及解决方法
2022-10-25 00:34:41
2632
1
原创 QTcpSocket接收报文不完整的原因分析及解决方法
例如在很短的时间内收到即便发送方按照每一帧16帧的4096字节的报文时,总字节就会超过65535,此时最后一帧就会不完整,注意,最后一帧不一定是将65535填满后再剩下,最后一帧会在某个位置被斩断。在上面说到,其实没被写入缓存区的数据报文内容,并不会被丢弃,他会开始排队,因此,只要将缓存区的内容取出来,将缓存区的位置空出来,被截断的报文就会马上进入缓存区,并再一次触发。但是在TCP协议的网络缓存区中,仅仅能缓存65535字节的数据,当超过这个字节数,多余的报文就会进不到缓存区,当然也不会丢弃,而是开始排队。
2022-10-24 22:49:19
5078
原创 sql使用exec执行QString字符串时的注意点
在Qt中,为了动态生成sql语句并执行,惯用的做法是生成一个可编辑的QString字符串,然后利用arg()函数补全QString。这里需要特别注意的是包围在%1外面的单引号。如果不加这个单引号,可能会出现一切意料之外的问题。
2022-10-04 12:40:20
717
原创 error: undefined reference to `calculate()`报错
error: undefined reference to `calculate()`
2022-09-01 12:54:05
418
原创 “expression cannot be used as a function”报错
expression cannot be used as a function
2022-08-31 09:14:24
13750
原创 osgEarth中出现simsum.ttc: file not handled的告警信息的处理办法
解决simsun.ttc:file not handled的问题
2022-08-25 20:35:56
1042
原创 osg::ref_ptr智能指针使用时的一个注意点
在使用OSG时,发现会出现一些报错,比如之前有过一些别的猜测,但是后来发现,引发类似报错的原因,还有可能是指针的使用错误。利用osg编程的同学应该都知道有一个超级指针,osg::ref_ptr的存在,他类似于指针,但又与普通指针不同如:与是相似但不同的,具体的区别可以自行百度,本案例只是提醒一下,如果混着用,会出现一些莫名其妙的报错。那什么时候会混着使用呢?比如在一个函数传参的时候:头文件如下:以上为错误示范,就会报错正确的写法为:即传参时,超级指针和普通指针并不能通用,直接赋值。
2022-07-09 15:39:25
900
原创 Microsoft Edge网页调用摄像头失败(设置权限处按钮为灰色不可修改)的原因和解决方法
在网页登录时,有些网页有调用摄像头进行人脸识别的需求,这个操作在Microsoft Edge中是被禁止的,Microsoft Edge默认禁止http访问的网页调用摄像头和麦克风等的权限。例如登录某个网站,点击浏览器右上角**…,选择设置**->Cookie和网站权限,在他的站点权限设置里,可以看到,摄像头等权限默认为禁用,且无法修改,如下;这当然是出于安全的考虑。解决方法当然也就是添加例外。.........
2022-07-07 09:36:54
25956
7
原创 利用OPNET进行网络指定源组播(SSM)仿真的设计、配置及注意点
1. 修改IGMP版本为v3。2. 指定组播地址,232.0.6.1。3. 指定源地址,其中192.0.2.2是数据发送服务器的地址。
2022-07-04 14:48:36
893
FileZilla-3.58.0及依赖库源码
2023-09-04
ubuntu22.04下gcc-4.7编译的mips32交叉编译器编译的qt4.7.1库文件
2023-03-16
可在linux和windows下使用的qtxlsx,并且修正了qt-private的限制
2023-03-16
小鱼快游-文件快传助手V1.1 for ubuntu(基于UDT的ubuntu可执行程序,非源码)
2022-02-10
小鱼快游-文件快传助手V1.1 for windows(基于UDT的windows可执行程序,非源码)
2022-01-31
snmp++3.4.6动态库(mingw编译,包含头文件).zip
2021-07-14
snmpget.zip
2021-07-10
gitblit-1.9.1及32位jdk.zip
2021-03-20
训练生成模型,并进行任一图片加扰动处理和图片像素恢复的python3代码
2020-07-17
cifar-10-batches-py.tar.gz
2020-07-17
springbootDemo.zip
2020-01-05
wine-mono-gecko.zip
2019-11-27
wine-mono-4.9.4.tar.gz
2019-11-21
各种js的功能包集合.zip
2019-09-12
龙芯1B上运行QT软件时可能会用到的一些库文件
2019-05-02
jsp添加filter过滤器,网页加载js文件时,中文显示乱码怎么解决?
2019-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人