- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 c语言使用malloc和realloc的区别
如果无法扩展,它会分配一个新的内存块,并复制原有数据到新内存块,然后释放原有内存块。可以更有效地利用内存,因为它可以重用或调整已有内存块,减少内存碎片。通常会更节省内存,因为它可以重用或调整已有内存块,减少内存碎片。:每次调用都会分配新的内存块,可能会导致内存碎片和更高的内存占用。:可以调整已有内存块的大小,减少内存碎片和内存占用。分配另一块内存,之前的指针会丢失,导致内存泄漏。在编写C/C++程序中,一定会用到动态开辟内存,都会分配新的内存块,可能会增加内存碎片。可能会缩小内存块,减少内存占用。
2025-03-06 15:22:45
428
原创 Qt避坑记录:Linux下自定义窗口使用Qt::X11BypassWindowManagerHint带来的问题
在liunx下使用Qt做自定义窗口,需要将自定义窗口置顶,并且在任务栏中不显示自定义窗口的图标,一定会用到窗口属性Qt::X11BypassWindowManagerHint。这样就解决自定义窗口中输入框控件无法输入问题了。
2024-12-12 14:53:54
657
原创 Qt避坑记录:窗口Popup模式下,点击按钮的状态恢复
但鼠标要点击非子窗口后,才会将按钮A的显示状态恢复成为选中模式,所以问题出现了,在按钮A点击后出现子窗口后,再点击按钮B,此时按钮B是不会生效的而是子窗口自动消失,这是使用Popup带来的不便。如果一个工具窗口有父窗口部件,则它将显示在父窗口的部件上面,否则相当于使用了Qt::WindowStaysOnTopHint提示。Qt::Widget: QWidget构造函数的默认值,如果新的窗口部件没有父窗口部件,则它是一个独立的窗口,否则就是一个子窗口部件。//m_btn_A为按钮A的变量名。
2024-11-22 17:17:59
1314
原创 Qt开发-绘图控件总结
在开发上非常方便,引入头文件,实例化QCustomplot对象就完成图表的创建,网上有需要对该控件的大数据量改进,最直接的是修改数据指针,本人亲测,效果不行,因为图表不仅仅是数据,还有图层(多图层显示)和渲染处理,这些都是要结合传入的数据进行设置。重点:收费控件,开发难度比较大,不是常规的图表设计逻辑,直接使用指针数据即可,不用单独存成绘图数据,大数据量表现优秀,就是大数据量下缩放卡顿,框选流程,覆盖所有二维图和三维图。前三个都是免费,接下来讲的是收费的,想白嫖的同行可以跳过。
2024-07-17 11:05:44
2566
原创 Excel文件打开提示已加密请输入密码的解决方法
1.可能很多小伙伴都遇到Excel文件打开时提示输入密码,奈何密码不知道,然后尝试一堆密码后还是没有办法,结合亲身经历,给大家提供一些方法。以上是常用的方法,有的小伙伴说可以用VBA代码破解,亲测效率很低,而且没有成功过,如有小伙伴有更好的方法,可以在评论区给大家出主意哈。该工具需要知识付费,优点就是不光支持密码破解,也能解除保护限制,需要的小伙伴可以试试,效率比第一个方法快。点击立即开始,选择需要破解的Excel文件,然后提示收费情况,后面就是等待结果了。3.方法二:使用百事牛EXCEL密码恢复工具。
2023-08-24 16:10:52
5134
3
原创 Linux下文件排序问题的解决方法
许多小伙伴在Linux下运行下位机程序时,会通过日志文件检测运行状态,当日志文件过多时,需要定期的清理,可怎么清空呢?最常用的方式就是通过日志文件的日期去清理,这就会设置到一个...
2021-06-10 17:06:52
771
1
TrueCrypt7.1a 免费的文件加密软件,通过创建一个加密的虚拟磁盘,将文件放入其中,只有输入密码后才能访问
2024-12-12
WinHex软件,一款强大的16进制编辑器
2024-08-07
Visio 制作流程图和矢量图安装包,独立安装
2024-08-07
ChartDirector绘图控件的.Net代码示例
2024-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅