自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (3)
  • 收藏
  • 关注

原创 ubuntu 没有网卡的解决方案

(4) sudo vim /etc/NetWorkManager/NetworkManager.conf,将其中的managed=false改为managed=true 或者使用gedit,采用图形化界面的方式更改。(1) 输入sudo service network-manager stop。

2025-03-18 14:38:41 486

原创 麒麟系统提示“当前网卡 设备关闭”

把managed=false改成managed=true。

2025-03-14 14:10:31 181

原创 QT5: 处理消息对话框选择逻辑

【代码】QT5: 处理消息对话框选择逻辑。

2025-02-20 14:01:35 81

原创 vm虚拟机时间与宿主机如何同步

2 修改.vmx文件,将tools.syncTime = "FALSE"改成tools.syncTime = "TRUE"1 安装vmtools。

2025-02-12 12:05:56 117

原创 Ubuntu18 将脚本设置成自启动的几种方法

Ubuntu18 将脚本设置成自启动在Ubuntu 18.04中,有多种方法可以将脚本设置为自启动。

2025-02-12 12:03:20 512

原创 apt-get install --download-only 离线安装

注意:如果已经安装过,download-only就不会再下载了。

2025-01-02 11:40:24 776

原创 Linux 给可执行程序添加桌面图标

在Linux中,可执行程序显示图标(icon)是在/usr/share/applications目录下的.desktop文件中设置的。将选择的图标存放在/usr/share/icons/hicolor对应大小的apps目录中。它通常放置在"~/.local/share/applications"或"/usr/share/applications/"中.3.Version:该desktop文件所遵循的桌面条目规范的版本;.desktop文件中的字段(Keys):仅Type和Name是必需的,其它为可选的。

2024-12-27 09:33:35 803

原创 Linux+设置默认进入指定用户

在Linux系统中设置默认登录用户通常涉及修改显示管理器的配置文件。如果你使用的是其他显示管理器(如GDM、SDDM等),你需要查找该显示管理器对应的配置文件和设置方式。你可以通过重启LightDM服务或整个系统来应用更改。注意:有些LightDM配置文件可能使用不同的格式或结构,但通常都会有一个。完成以上步骤后,你的Linux系统将在启动时自动登录到指定的用户。在编辑器中完成修改后,保存文件并退出。你需要使用具有管理员权限的编辑器(如。部分,你可以在其中添加或修改。设置为默认登录用户。

2024-12-24 15:47:16 650

原创 bywt-编译问题

sudo apt-get install gdb bison ca-certificates ccache cmake cmake-curses-gui dh-python doxygen expect flex flip gdal-bin git graphviz grass-dev libexiv2-dev libexpat1-dev libfcgi-dev libgdal-dev libgeos-dev libgsl-dev libpdal-dev libpq-dev libproj-dev libp

2024-12-11 18:21:28 369

原创 qmake 生成debug/qmake 生成release

【代码】qmake 生成debug/qmake 生成release。

2024-12-10 18:21:13 255

原创 QT获取所有进程

【代码】QT获取所有进程。

2024-12-02 14:10:49 205

原创 银河麒麟v4/v10 Ubuntu上添加服务过程-以编译postgressql数据库为例

下载地址:https://ftp.postgresql.org/pub/source/v16.3/postgresql-16.3.tar.gz。passwd postgres 设置用户密码 1234qwer。vi .profile打开文件填写以下内容。执行source .profile。添加如下一行,可以在文件尾部。psql 进入数据库。

2024-12-01 14:49:11 589

原创 qtcreator 函数没有返回值就崩溃的问题

在Qt Creator中,如果尝试调试一个函数,并且该函数没有显式的返回值,Qt Creator可能会崩溃。这通常发生在C++编程中,当函数被定义为返回一个值,但在实际的返回语句中没有返回任何值时。这可能会导致未定义行为,如果没有适当处理,可能会引起崩溃。,则不应该有返回值。如果函数应该返回一个值,确保所有的控制路径(代码路径)都有一个相应的。确保所有的函数都有一个明确定义的返回值。如果函数的返回类型是。本质问题就编码规范的问题。

2024-11-30 15:55:59 237

原创 C++ /qt 获取当前时间的几种方法

方法一:std标准函数方式。字符串时间转UTC时间。字符串时间转本地时间。

2024-11-30 11:50:57 654

原创 websocket 的服务端和客户端的示例代码,基于QT5.12.8创建的工程,可以指直接编译运行。

websocket 的服务端和客户端的示例代码

2024-11-22 18:15:44 247

原创 银河麒麟到期后仍然可以使用

‌。

2024-11-20 17:43:22 2411

原创 postsql 以二进制的数据导出sql内容

请确保你有足够的权限来运行pg_dump,并且替换your_table_name、your_username、your_database_name和output_file.sql为实际的表名、用户名、数据库名和输出文件名。在PostgreSQL中,如果你想要以二进制格式查看某个表中的数据,你可以使用pg_dump命令行工具配合-b选项来导出二进制格式的数据。导出的数据将会保存在output_file.sql中,你可以用任何文本编辑器打开它,查看二进制格式的数据。-b 表示以二进制格式导出数据。

2024-11-19 19:58:17 461

原创 C++ QTabWidget qss 背景透明样式

在C++的QTabWidget中使用QSS(Qt样式表)设置透明度时,可能会遇到样式不生效的问题。如果你的应用程序使用了不同的窗口系统(比如在Windows上使用了Direct2D),可能需要额外的配置来确保透明度能够正常工作。例如,确保使用了正确的属性名称,并且使用了适合的选择器。确保在设置QSS之前已经创建了QTabWidget的所有子控件,因为有些样式只适用于已存在的子控件。如果使用的是Qt的Palette系统,请确保正确设置了QPalette的透明度。如果,样式透明不生效,请继续往下看。

2024-11-16 15:10:55 445

原创 QTcpSocket 服务端和客户端

pro文件中添加 QT += network。服务端主要采用信号槽机制,代码如如下。第一种方式如下,非信号槽方式实现。第二种方式,信号槽方式。客户端有两种实现方式。

2024-11-14 17:13:31 616 1

原创 Git 在Windows上添加文件换行相关设置

Windows使用Git时换行转换

2024-05-24 13:18:24 763

原创 git status 中文名乱码

设置core.quotepath为false:git config --global core.quotepath false。export LESSCHARSET=utf-8 # 添加到环境变量。git bash客户端文本字符集和以上设置保持一致。如果不能解决乱码问题,继续以下设置。

2024-01-15 15:42:27 511 1

原创 制作编译镜像事例

制作编译镜像,基础的编译依赖,ssh服务,docker服务等等。

2022-12-06 15:16:10 434

原创 解决问题-容器内-mysqld: Can‘t create/write to file ‘/mysql_tmp/ibTfsFvD‘ (Errcode: 13 - Permission denied)

解决问题容器内的mysql报如下错误:mysqld: Can't create/write to file '/mysql_tmp/ibTfsFvD' (Errcode: 13 - Permission denied)

2022-12-05 23:48:53 2746

原创 自动为docker容器分配IP脚本-Linux

shell脚本使用多线程的思想,自动扫描/tmp/ctn/ 目录下的文件,并获取文件名(文件名即容器名)。

2022-11-29 17:46:02 702

原创 Shell ping通后继续

ping 通为止

2022-11-24 19:18:06 406

原创 基于CentOs7使docker容器通过桥接模式被外部访问

docker容器使用桥接方式,成为局域网内独立的网络节点,具备的独立IP可以外部直接的访问到,不需要再使用宿主机+映射端口的方式访问了。

2022-11-24 16:53:45 1123

原创 docker 通过配置网桥与物理机处于同一网段ip(静态ip)

docker 通过配置网桥与物理机处于同一网段ip(静态ip)

2022-10-09 20:29:24 461

原创 自动填写scp密码

自动填写shell

2022-09-21 14:27:57 1273

原创 docker 部署gitlab11.8.0

docker搭建gitlab11.8.0

2022-09-01 10:50:33 323

原创 Java获取AD域内所有用户

介绍java连接AD域和获取用户名

2022-08-31 11:53:05 1676

原创 -source 1.5 中不支持 diamond 运算符--解决办法

解决maven编译错

2022-08-30 16:28:33 3543 1

原创 Harbor安装(待补充)

待补充

2022-08-30 16:27:06 694

原创 spring boot session 校验

使用filter进行session校验

2022-08-15 16:30:48 474

原创 使用Maven构建Spring Boot的IDEA项目

从使用maven创建idea工程,到使用spring boot示例。

2022-08-10 16:30:32 184

原创 基于Ubuntu16.04的docker准备ZMQ的C++开发环境

基于Ubuntu16.04的docker准备ZMQ的C++开发环境

2022-08-03 13:38:10 446

原创 tornado、flask、c++zmq-req-rep记录

日常记录

2022-08-01 19:48:24 13653

原创 tornado无验证demo

简单的tonado web服务post方式

2022-07-29 11:24:42 203

原创 ubuntu16.04 设置sudo用户

Ubuntu16.04 设置sudo权限

2022-06-18 14:07:41 330

原创 python写Excel表格代码示例

# -*- coding: utf-8 -*-import xlsxwriterimport sysdef get_format(wd, option={}): return wd.add_format(option)# 设置居中def get_format_center(wd,num=1): return wd.add_format({'align': 'center','valign': 'vcenter','border':num})def set_border_(w.

2021-12-31 11:18:56 520

原创 制作自定义Linux安装包方案

打包脚本#!/bin/bashrun_name=patch_base_alg1.1.1.20_v1.0.0.0.runtar_name=deal_calc_bug.tar.gztar zcvf $tar_name libdlnn.so.3.5.5 run_calc_on_gpu.shcat ./install.sh > $run_namecat $tar_name >> $run_namechmod +x $run_namerm -f $tar_name.

2021-09-06 17:58:48 318

qwt-曲线图-以time作为x轴

qwt-曲线图-以time作为x轴

2025-03-06

曲线图,使用qwt,qwt版本 qwt-6.1.4,qt版本5.12.8

曲线图,使用qwt,qwt版本 qwt-6.1.4,qt版本5.12.8

2025-03-06

qt5-串口代码-测试工具-Windows版本-密码123

qt5-串口代码-测试工具-Windows版本-密码123

2025-03-03

usb通信-Linux-遍历usb

sudo vim /etc/udev/rules.d/99-usb-permissions.rules SUBSYSTEM=="usb", ATTR{idVendor}=="1234", ATTR{idProduct}=="5678", MODE="0666",在文件中添加以下内容,将0x1234和0x5678替换为实际的 USB 设备厂商 ID 和产品 ID,是16进制数,注意不要带0x.重新加载 udev 规则并触发设备: sudo udevadm control --reload-rules sudo udevadm trigger 1. 使用 udevadm info -a -n /dev/bus/usb/001/002 命令 udevadm info 命令可以用来查询设备的属性信息,通过该命令可以查看设备的权限是否符合规则设置。 步骤 首先,使用 lsusb 命令找出目标 USB 设备的 Bus 和 Device 编号。例如: 这里的 Bus 001 和 Device 002 就是

2025-02-27

串口调试工具-串口调试工具

串口调试工具-串口调试工具

2025-02-25

qt5日志模块,日志文件的最大大小,默认为 10MB 日志文件保留的最大天数,默认为 7 天

qt5 代码解释 logFilePath:日志文件的路径。 maxFileSize:日志文件的最大大小,默认为 10MB。 maxDaysToKeep:日志文件保留的最大天数,默认为 7 天。 支持宏调用和变参

2025-02-20

qt5.12.8配套的Websocket

qt5.12.8配套的Websocket

2024-11-29

websocket2 zi yong

websocket2 zi yong

2024-11-26

websocket 的服务端和客户端的示例代码

websocket 的服务端和客户端的示例代码,基于QT5.12.8创建的工程,可以指直接编译运行。

2024-11-22

java 操作docker容器

1、IDEA创建的java工程 2、可以操作docker

2022-09-16

poco 使用说明.doc

poco使用部分说明,包括:线程、线程池、http server、http client、json、xml、数据库等等,以后会继续补充。

2019-08-19

Linux tcp CS 模式代码

Linux 版本的tcp socket cs模式代码,可以运行

2016-01-25

RFC959 - 文件传输协议(FTP)

该文档是RFC的标准文档,内部详细说明了命令格式,以及流程。

2013-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除