会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jeffxue
Nothing,Just enjoy coding
博客园
首页
新随笔
联系
订阅
管理
2025年12月20日
Windows程序崩溃捕获dump文件
摘要: Windows上程序崩溃时需要分析崩溃原因,需要程序崩溃的dmp文件和对应版本的pdb,Dump文件的获取方式有两大类: 通过WER或外部工具来捕获生成。 通过在代码中预埋,崩溃时自动生成dump文件。 一、通过WER或外部工具获取dump文件 对于已经发布的程序,基本主要使用该方式,通过修改注册表
阅读全文
posted @ 2025-12-20 17:18 Jeffxue
阅读(8)
评论(0)
推荐(0)
2025年12月18日
本地代码仓推送到Gitlab
摘要: 在本地有一个代码仓后续需要推送到 Gitlab 或 Github 服务器的一般流程如下: 1. 本地代码仓初始化 # 在gitbash命令行进入到本地代码仓库 cd CodeDir # 初始化本地代码仓,根据需要自行设置 .gitignore 文件 git init # 将本地代码仓中的文件进行添加
阅读全文
posted @ 2025-12-18 19:17 Jeffxue
阅读(7)
评论(0)
推荐(0)
2025年9月26日
Ubuntu上编译 Linux_RT 内核
摘要: 目录一、编译安装1. 下载 Linux 内核源码和对应版本的 preempt_rt 补丁源码2. 解压及安装依赖项2.1 安装依赖2.2 解压缩文件并打补丁3. 自定义部分编译配置3.1 生成相关的内核配置文件3.2 修改调整内核的一些配置项4. 编译内核5. 修改启动项二、实时性测试三、可选项操作
阅读全文
posted @ 2025-09-26 18:11 Jeffxue
阅读(102)
评论(0)
推荐(0)
2025年9月15日
Linux Server 建立连接时端口问题
摘要: Linux上Server启动后绑定、监听对应的端口,客户端建立连接时失败,但是更换端口可以正常建立连接,通常是由于端口的限制导致进入该端口的流量被限制。 在此可以使用 systemctl status firewalld、sudo ufw status等命令来进行查看当前的系统使用的是哪个防火墙。当
阅读全文
posted @ 2025-09-15 09:57 Jeffxue
阅读(19)
评论(0)
推荐(0)
2025年7月30日
Linux执行程序脚本,以及自动生成相关脚本
摘要: Linux上自动执行程序脚本 自动执行程序的脚本: 启动程序的shell脚本 #!/bin/bash run_program() { #表示第一个参数 program=$1 program_path="./$program" # 去掉扩展名,拼接成 XXX_log 的形式 log_file="${p
阅读全文
posted @ 2025-07-30 10:19 Jeffxue
阅读(72)
评论(0)
推荐(0)
2025年7月15日
Linux 网络与路由设置
摘要: Linux网络和路由的一些设置整理: 1、 查看网卡以及 IP地址信息 ip a :查看IP信息 sudo lshw -c network:列出网卡设备,包括是否启用、驱动情况、厂商信息 ls /sys/class/net/:列出硬件网卡的名称 出现问题的排查流程: 系统是否正确识别网卡设备: 网卡
阅读全文
posted @ 2025-07-15 11:42 Jeffxue
阅读(279)
评论(0)
推荐(0)
2025年7月2日
C++ Pimpl 用法
摘要: C++开发中使用 Pimpl 的用法可以加速编译速度、避免头文件包含依赖、保持更新后ABI的兼容性。原始的用法是将所有的私有成员变量放在头文件中,这样所有包含该头文件的源文件都需要同步包含一些依赖,Pimpl将其私有成员放到一个类或结构体中,然后提供一个私有指针来进行操作,所有的实现都放在cpp文件
阅读全文
posted @ 2025-07-02 11:22 Jeffxue
阅读(28)
评论(0)
推荐(0)
2025年6月30日
配置文件
摘要: 程序开发中常常需要有配置文件来记录相关的设置项,便于用户下次启动软件时,能恢复设置。常见的配置有如下几种形式: ini:用于简单的 section: key-value 形式,在Windows上有专用的API接口 xml:结构化的存储配置文件 json:使用相对广泛 注册表:Window专有的配置方
阅读全文
posted @ 2025-06-30 17:10 Jeffxue
阅读(56)
评论(0)
推荐(0)
事件过滤器
摘要: Qt中的事件过滤器可以用来对一些控件对象进行事件过滤和处理,其对应接口为 void QObject::installEventFilter(QObject *filterObj) 。 其中 filterObj是派生自 QObject的类对象,具体的过滤事件处理是在对应的 bool eventFilt
阅读全文
posted @ 2025-06-30 12:02 Jeffxue
阅读(50)
评论(0)
推荐(0)
2025年6月27日
plink 、pscp非交互式自动执行相关命令
摘要: pscp 和 plink 工具可以用于在Windows上以非交互式的方式进行自动化操作: pscp :用于自动化的传输文件。 plink:用于在Windows上远程自动执行Linux命令。 一、plink 远程执行Linux命令 1、batch 文件中执行Linux 命令 在一些场景下有些 Linu
阅读全文
posted @ 2025-06-27 09:06 Jeffxue
阅读(277)
评论(0)
推荐(0)
下一页
公告