自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 记录一个Qt的bug

出现影子目录影响控件添加时,首先查看构建警告有没有关于layoutwidget的,如果有,将整个ui界面复制到另一个工程,删除原有ui界面,再将ui界面复制回来,再次编译,应该就能解决,如果没有关于layoutwidget的警告,直接将影子目录去除勾选。当程序崩溃时,通过调试,定位崩溃代码行,是不是关于ui界面的,如果是,可以通过上一条的方法,应该可以解决。

2023-07-27 20:28:44 93 1

原创 使用Qt实现简单贪吃蛇小游戏(带登录界面)

首先各种类的生命1.贪吃蛇本体使用小方块来代替2.使用QList类来保存贪吃蛇的本体3.使用定时器来设定奖励以及贪吃蛇本体的刷新时间4.使用随机函数,来在屏幕上随机生成奖励节点5.使用keyPressEvent来监控按键的按下,控制贪吃蛇的移动6.通过添加新文件QDialog实现登录界面。

2022-09-30 12:39:03 2088 1

原创 TCP文件服务器

基于tcp编写实现一个可以接收客户端的文件上传,下载,查看信号的服务器,客户端通过输入“get filename”实现下载,输入“put filename”实现上传,输入“list”实现文件目录查看,输入“quit”断开服务器。

2022-09-30 10:56:47 257

原创 fork()与vfork()的区别

1.fork():子进程拷贝父进程的数据段和代码段。vfork():子进程与父进程共享地址空间。2.fork():父子进程的执行次序不确定。vfork():保证子进程先运行,在调用 exec 或 exit 之前与父进程数据是共享的。父进程在子进程调用 exec 或 exit 之后才可能被调度运行,如果在调用这两个函数之前子进程依赖于父进程的进一步动作,则会导致死锁。

2022-08-21 23:48:16 171

原创 shell

希尔排序是 D.L.Shell 于1959年提出来的一种排序算法,在这之前排序算法的时间复杂度基本都是O(n^2)的,希尔排序算法是突破这个时间复杂度的第一批算法之一。​ shell排序基于直接插入排序改进:把整个序列分割为多个部分进行插入排序,然后再进行子序列合起来,再进行直接插入排序;​ shell排序是基于直接插入排序改进的,所以在学习shel排序l算法以前先去学习了解直接插入排序算法,这样可以更好的理解shell 排序算法。在学习一个算法以前,我们先了解一下这个算法的一些历史发展。...

2022-08-15 18:21:19 308 3

空空如也

空空如也

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

TA关注的人

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