自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 日志管理工具logrotate对自定义配置文件的快速验证

对于logrotate的详细介绍及其使用,网上有很多的资料可给你提供参考,所以这篇文章不打算写这些。如果你想快速验证自定义的logrotate配置文件按自定义时间执行,那么不妨看看这篇文章。每次文件被转储后,再创建一个新的test.log文件,看看其效果如何。保存退出后,如果看到如下图所示,则内容添加成功。四、重启crontab,这一步可能不是必须的,但为了保证得到期望的结果,还是执行一下吧。三、添加crontab计划任务,按自定义时间执行上面的logrotate配置文件。

2024-01-31 17:05:08 554

原创 利用Google Breakpad分析C++应用崩溃原因

最终会得到debug.txt文件,发生崩溃时程序的堆栈信息保存在里面。可以打开debug.txt文件,查找程序在哪个位置上发生崩溃。由于Breakpad依赖LSS,所以在编译前需要解决依赖问题。Google Breakpad的介绍略过,这里只介绍Google Breakpad的基本使用。定位到crash位置后,就可以去修改你的程序了。一、下载并编译breakpad。二、编译测试程序及脚本文件。

2024-01-30 14:39:35 705 1

原创 如何处理Qt5信号槽中的函数重载问题

当我们在信号槽中想选择其中一个信号函数实现信号槽功能时,会出现程序报错,编译不过;为什么会出现这种问题呢?因为qt5信号槽中,对于重载信号函数,我们不能用一个取地址操作符获取其地址。因为对于重载函数,编译器不知道要取哪一个函数的地址,如果不加以区分就会报错。那么怎样才能解决这个问题呢?QObject::connect(信号发出者地址, &信号发出者类名::信号发出者方法, 信号接收者地址, &信号接收者类名::信号接收者方法);第2种方法,使用static_cast进行类型转换。

2023-10-31 15:59:46 497 1

原创 Qt界面windows 不同缩放程度适配和高清DPI下自适应分辨率

Qt界面windows 不同缩放程度适配和高清DPI下自适应分辨率

2022-07-26 19:21:07 7515 5

原创 编译Windows下libxml2动态库

Windows平台下编译libxml2库,X64位

2022-07-18 18:07:36 2479

原创 C# wpftoolkit库的安装及使用

找到,项目--管理NuGet程序包,在浏览

2021-06-18 18:55:41 2309

原创 关于lua5.4中table.getn方法不能用的代替方案

table.getn用于获取数组长度,但lua5.0以上版本去除了table.getn方法,可使用如下替代方案:table.getn = function(args) local n = 0 if args then n = #args end return nend--测试样例function test(...) arg = {...} local len = table.getn(arg) print("arg len is ".. len) for a = 1,len

2021-02-21 23:25:23 919

原创 EndDevice设备关于data request的问题?

End device的通信都是通过父节点来做,包括广播,转发数据等都是由父节点完成的。那么当父节点有数据需要发给子设备End device的时候,数据的buffer在父节点底层的,因为父节点有可能认为节点处于休眠状态,或者节点的RX没有打开,所以每次需要节点Data request去向父节点请求数据,当父节点收到Data request以后,再把数据发给子设备。终端设备通常在空闲时关闭它的接收...

2019-10-28 16:44:04 559

原创 cc2530开发--IAR工程hex文件配置

1.按下图进行图配置即可。2.在“Projects\zstack\Tools\CC2530DB\”目录下找到f8w2530.xcl文件,并打开,也可以通过IAR编译环境的左侧Workspace窗口点开Tools文件夹看到)在f8w2530.xcl文件中找到两行被注释掉的语句://-M(CODE)[(_CODEBANK_START+_FIRST_BANK_ADDR)-(_CODEBAN...

2019-10-24 10:47:49 636

原创 ubunt12.04使用solrized本色方案

1.在命令行执行sudo apt-get update2.配置terminalgit clone git://github.com/sigurdga/gnome-terminal-colors-solarized.git使用cd命令切换到gnome-terminal-colors-solarized目录下,运行脚本sh set_dark.sh 或 sh set_light.sh...

2018-12-04 22:50:15 141

原创 C语言的补码、反码和原码

一、补码1、对于正数,补码与原码相同;2、对于负数,数值位的绝对值取反后在最低位加1。例:-7在C语言中用补码表示是 : 11111111 11111111 11111111 11111001  其原码是 : 10000000 00000000 00000000 00000111-2在C语言中用补码表示是 : 11111111 11111111 11111111 11111...

2018-10-09 16:11:41 3639 3

vs2019编译后libxml2库

包含Debug和Release版本,x64位

2022-07-18

空空如也

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

TA关注的人

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