- 博客(24)
- 收藏
- 关注
原创 修改grub文件,添加nomodeset
通过命令sudo vim /etc/default/grub 打开并编辑grub文件。将文件中的GRUB_CMDLINE_LINUC_DEFAULT=”quiet splash”然后运行命令sudo update-grub。
2025-03-03 10:00:36
388
原创 ssh启动远程可执行程序,可执行程序使用qprocess再开终端启动其他程序。
【代码】ssh启动远程可执行程序,可执行程序再开终端启动其他程序。
2025-02-19 18:58:01
112
原创 ubuntu运行qt可执行程序,输出更多调试信息
将Qt的警告(warnings)视为致命错误(Fatal Error),导致程序崩溃。:启用Qt Quick场景图(Scene Graph)的调试信息。:启用QML/JavaScript调试和性能分析。:指定Qt使用的图形平台抽象层(QPA)。:控制Qt的日志输出级别和模块。:打印Qt插件加载的详细信息。:指定OpenGL渲染实现。:指定Qt插件搜索路径。:自定义日志输出格式。
2025-02-18 14:55:42
300
原创 设置/etc/profile环境变量LD_LIBRARY_PATH未生效,sudo ldd 可执行程序发现未链接库
通过在/etc/ld.so.conf.d/文件中创建新的conf文件。运行 ldconfig 加载。
2025-01-16 12:22:10
177
原创 ubuntu20.04 使用qt生成双击可执行程序
1.双击可执行程序,报错There is no application installed for “shared library” files.。2.当使用到其他外部库时,双击可执行程序可能会启不来。
2024-12-27 18:36:22
335
原创 This plugin does not support propagatesizeHints ()问题解决
如果不想每次都启动虚拟显示,可以创建服务开机自启动。由于之前设置了无头显示,导致在本机启动程序失败。1.ssh服务器下载xvfb虚拟显示。2.ssh服务器后台启动虚拟显示。3.ssh客户端启动后,执行命令。,之后就能正常运行了。
2024-06-26 18:25:46
1759
原创 qt问题:qt.qpa.xcb: could not connect to display :1.0,解决方法
QT_QPA_PLATFORM是一个环境变量设置,用于指定 Qt 应用程序使用的平台插件。具体来说,这个设置告诉 Qt 使用一个特殊的“offscreen”插件,这种插件通常用于在没有实际显示器或图形硬件加速的环境中运行 Qt 应用程序。
2024-06-25 10:37:20
1543
原创 ubuntu开机进入recovering journal,文件过大或占满情况解决方法。
参考:http://t.csdnimg.cn/02iQ1。查看硬盘占用,查找到占用最大的文件,我这里是。,查看文件夹中最大的前10文件夹。7.使用上面找到目标文件夹,使用。查看最大的文件,删除即可。ubuntu高级模式。
2024-05-18 12:42:07
1953
原创 libssh2返回-5,配置 OpenSSH 8.9p1 服务器以支持 RSA 密钥算法
【代码】配置 OpenSSH 8.9p1 服务器以支持 RSA 密钥算法。
2024-05-11 11:39:19
877
1
原创 opendds部分Mask解释
InstanceStateMask instance_states:实例状态掩码,用于指定要获取的DataReader对象的实例状态。SampleStateMask sample_states:样本状态掩码,用于指定要获取的DataReader对象的样本状态。ViewStateMask view_states:视图状态掩码,用于指定要获取的DataReader对象的视图状态。
2024-03-13 11:39:05
280
2
原创 为log/docx文件添加文件预览功能,
{5e941d80-bf96-11cd-b579-08002b30bfeb} ∥默认数据值。计算机\HKEY_CLASSES_ROOT.log。PersistentHandler ∥文件夹名称。win+R 输入regedit //打开注册表。PerceivedType ∥名称。text ∥值(文件预览打开类型)
2024-03-04 15:17:59
215
原创 MPI_Bcast、MPI_Scatter与MPI_Send
root表示源进程的rank,comm表示通信子。需要注意的是,在MPI中,通信操作必须是集体操作,这意味着在一个通信子中的所有进程必须都调用相同的MPI函数。其中,buffer指向发送/接收缓冲区的起始地址,count表示发送/接收数据的数量,datatype表示数据类型,root表示广播操作的根进程rank,comm表示通信子。其中,buf指向发送缓冲区的起始地址,count表示发送数据的数量,datatype表示数据类型,dest表示目标进程的rank,tag表示标记,comm表示通信子。
2024-01-25 10:00:10
1038
原创 cereal学习笔记
Cereal可以序列化和反序列化std::chrono类型,如std::chrono::duration、std::chrono::time_point等。Polymorphic(多态类型):Polymorphic包括一些具有多态性质的类型,如std::shared_ptr、std::unique_ptr等。Memory(内存管理):Memory包括一些与内存管理相关的类型,如std::shared_ptr、std::unique_ptr等。Cereal可以序列化和反序列化std::variant类型。
2023-10-24 12:27:59
502
原创 二进制位序转换
将char数据22,即0001 0110装换成0110 1000。转换short类型的数据,只需将char x改为short x。
2023-04-26 15:10:35
119
1
原创 VISA读取返回 -1073807339解决方法
查找使用手册,在使用viopen打开仪器后添加这几句就能解决。通过socket控制仪器,出现这个问题。
2023-04-20 18:54:57
1465
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人