自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 虚拟机识别不到SD卡或者U盘怎么办?已解决。

3.如果说你们启动不了,报什么错误的话,就说明你们上次删除的时候没有把注册表什么的删除完全,就是你们vmware的问题了,我也是遇到了这种情况,然后我就把vmware卸载了,然后用两个删除注册表的软件把他们的残余全都删除又重新安装的。成功之后打开这个软件,搜索vmware,把找到的C盘里边所有相关文件全部删除,删不掉的就不管了。打开的时候提示要注册,直接取消,不注册也可以使用。接着安装虚拟机即可,试过了,除此之外没有找到别的方法。如果成功启动,就去虚拟机里查看就可以用了,

2023-11-13 20:58:20 1992

原创 用消息队列实现银行管理系统项目。

银行管理系统项目: 主要有六个功能:1开户2.取钱3存钱4取钱5转账6查询服务器端:获取两个消息队列的id,开进程调用六个功能执行execl 函数族关闭服务器的时候会删除消息队列杀死六个子进程客户端:输入信息发送到消息队列接受消息队列的信息并做处理.、

2023-08-18 10:32:22 215 1

原创 linux下无法查看pthread的man手册,我们需要安装库文件接口。

下载安装就可以使用了。

2023-08-07 14:20:01 157 1

原创 Linux系统中vim设置tab键的宽度等

Shiftwidth:表示每一级缩进的长度,一般设置成跟 softtabstop 一样。当设置成 expandtab 时缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。即可体验按tab键时缩进4个空格的宽度,C编程时换行自动缩进。Softtabstop:表示在编辑模式的时候按退格键的时候退回缩进的长度,当使用 expandtab 时特别有用。在 Vim 中可以很方便的根据不同的文件类型来设置使用 tab 制表符或者空格,还可以设置长度,非常灵活。Autoindent:表示自动缩进。

2023-08-03 15:17:26 563 1

原创 用双链表实现学生管理系统以及双链表的应用。链表的排序,增删改查;

7.按照学生成绩排序,链表的排序用到的是选择排序,和冒泡排序很像,但是时间复杂度要比冒泡排序少一半。只交换了节点的内容 没有交换节点,交换节点太过麻烦。4.各个节点的遍历以及所有数据的打印,一个是正向next打印 一个是反向last打印。总之,双向链表其实和单链表差不多,就是比单向链表多了个指向前一个结点地址的指针.2.创建一个链表的头节点 我用的头节点 不是头指针(头指针没有数据域)5.利用链表的遍历,实现固定数据的更新:学生成绩按照学号遍历的方式修改。6.按照学号 删除学生信息节点。

2023-07-30 09:10:44 112 1

原创 TCP三次握手和四次挥手及其原理

当Server端也发送了FIN报文段时,这个时候就表示Server端也没有数据要发送了,就会告诉Client端,我也没有数据要发送了,之后彼此就会愉快的中断这次TCP连接。由于TCP连接是全双工的,因此,每个方向都必须要单独进行关闭,这一原则是当一方完成数据发送任务后,发送一个FIN来终止这一方向的连接,收到一个FIN只是意味着这一方向上没有数据流动了,即不会再收到数据了,但是在这个TCP连接上仍然能够发送数据,直到这一方向也发送了FIN。在TCP/IP协议中,TCP协议提供可靠的连接服务,连接是通过。

2023-07-17 10:11:30 86 1

原创 对于数组a[];a和&a的区别;

区别在于把这个数组看成一层,a就代表第一个用户的门牌号,既相当于a[0];但是&a代表的是整层的门牌号;比如:a+1代表a+4;&a+1就是a+4*4啦。宏观上讲他们两个所代表的地址都是a数组的首地址;对于数组int a[4];

2023-07-14 15:59:07 138 1

原创 linux编译一个可执行文件出现:bash: ./client: 权限不够 的解决办法

Linux环境下要运行C编译的一个可执行文件,终端cd到当前目录后输入./......,提示 bash: ./xx 权限不够。解决方法:右键该文件选属性,在权限里,将**允许作为程序执行文件(E)**打钩。这样,重新使用./(文件名)就可以执行了。

2023-07-14 10:35:46 1711 1

原创 在ubuntu下使用sqlite3(sqlite3的安装和使用)

关于sqlite3的使用小技巧

2023-07-13 16:38:48 2269 1

空空如也

空空如也

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

TA关注的人

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