- 博客(90)
- 收藏
- 关注
原创 虚拟机使用Ubuntu系统出现磁盘空间不足的问题no space left on device
Linux的no space left on device问题
2024-08-22 14:30:40 157
原创 C++实现String类型
其实C++实现String类型的核心就是对String类型的"+","[]"等运算符进行重载,从而达到和string类型一样的效果。
2024-08-16 11:22:39 215
原创 Qt常用类QStandardItemModel
QStandardItemModel用于实现基于项的数据模型,QAbstractItemModel的子类,用于提供数据给Qt的视图类(QTreeView、QListView、QTableView等)进行显示和编辑,可以根据需要设置和获取项的文本、图标、状态和其他属性。它还提供了一些方便的方法来操作和查询数据,如插入、删除、排序、过滤等。修改表格中单元格的样式。
2024-08-04 22:04:17 159
原创 八股文无用?也许是计算机大学生的重要人生指南!
在我的观点看来,对于大学生来说,八股就是很有用,也很重要,博主目前大二,也是通过八股文找到的C++实习,自己也有几个拿的出手的项目,但是仍旧在看八股文的时候察觉到自己的不足,了解到哪些知识点是自己没有掌握的,就这样不断查漏补缺,又不断做项目,有扎实的理论基础的同时又有扎实的实践能力,这才是健康的学习啊,只做项目不记东西,过了一两个月,你会发现这个项目很多细节你自己都不记得了,将项目的关键点记录到自己的面经上,不断温习,这样面试官问到你的项目时,你才能以最好的方式将自己项目的亮点表达出来啊!
2024-07-31 19:56:43 517
原创 陈志泊主编《数据库原理及应用教程第4版微课版》的实验题目参考答案实验8
2.使用触发器tr2,实现当修改商品表中某种商品的商品编号时,对应购买信息表中的商品编号也要修改。1.创建触发器tr1,实现当修改商品表中的数据时,显示提示信息“商品表信息被修改了。3.创建一个DDL触发器tr3,禁止修改和删除当前数据库中的任何表。3.能够完成触发器的修改、删除等管理任务。2.能够使用SQL命令创建DML触发器。5.查看已创建的触发器tr1的内容。4.查看商品表中已创建的触发器。6.删除商品表上的触发器tr1。1.能够理解触发器调用的机制。操作系统:Win11。
2024-07-26 08:44:47 165
原创 陈志泊主编《数据库原理及应用教程第4版微课版》的实验题目参考答案实验7
3.创建存储过程proc_2,实现为购买人信息表添加一条记录,记录内容自己定义,并调用此存储过程,显示执行结果。1.创建存储过程proc_1,显示购买人信息表中性别为“男”的用户信息,并调用此存储过程,显示执行结果。4.创建存储过程proc_3,实现根据商品编号查询某一商品的名称和价格,并调用此存储过程,显示执行结果。5.修改存储过程proc_1,改为显示购买人信息表中性别为“女”的用户信息。开发软件:SQL Server。6.删除存储过程proc_1。操作系统:Win11。
2024-07-23 22:11:02 213
原创 Chat or Agent?
生成式AI在对话系统领域已经取得了巨大的进展,能够实现更加自然、智能的对话。自主代理是生成式AI技术的另一个重要领域,旨在使AI系统能够自主地执行任务和决策。总的来说,生成式AI在对话系统和自主代理领域的发展为人们的生活和工作带来了许多便利和创新,未来随着技术的不断进步和应用场景的拓展,这两个领域将继续发挥重要作用。当谈到生成式AI在对话系统(Chat)和自主代理(Agent)领域的发展现状时,这两个领域都取得了显著的进展,并在各自的技术和应用场景中发挥着重要作用。
2024-07-18 16:23:29 229
原创 陈志泊主编《数据库原理及应用教程第4版微课版》的实验题目参考答案实验6
1.如果商品表中有价格在6000元以上的商品,把该商品的商品名称、商品类别、商品价格、生产厂家、商品的详细信息和商品的缩略图查询出来,否则输出“没有价格在6000元以上的商品”。4.定义一个用户自定义的函数,能够根据订单号,查询商品的购买数量,如果购买数量>2,输出订单号、商品名称和购买数量。2.在商品表中,查询某种商品,如果有,就修改该商品的名称,并输出商品的信息,否则输出“没有该商品!3.查询商品购买信息,将商品的购买数量都加1(提示:使用流程控制语句while)。开发软件:SQL Server。
2024-07-18 15:26:37 170
原创 陈志泊主编《数据库原理及应用教程第4版微课版》的实验题目参考答案实验5
5.向电子05的学生视图中添加一条记录,其中学号为0596,姓名为赵亦,性别为男,专业班级为电子05,出生日期为1986-6-8(除了电子05的学生视图发生变化之外,看看学生表中发生了什么变化?6.将电子05的学生视图中赵亦的性别改为“女”(除了电子05的学生视图发生变化之外,看看学生表中发生了什么变化?2.创建一个生物05的学生作业情况视图(包括学号、姓名、课程名、作业1成绩、作业2成绩、作业3成绩)。3.创建一个学生作业平均成绩视图(包括学号、作业1平均成绩、作业2平均成绩、作业3平均成绩)。
2024-07-18 15:25:05 243
原创 陈志泊主编《数据库原理及应用教程第4版微课版》的实验题目参考答案实验4
(3)查询选修课程号为K002的学生的学号、姓名(使用连接查询、普通子查询、相关子查询、使用exists关键字的相关子查询)。1.使用查询语句完成以下任务(每一个查询都要给出SQL语句,并且列出查询结果)。(4)查询没有选修K001和M001课程的学号、课程号和三次成绩(使用子查询)。(2)查询比“计算机应用基础”学时多的课程信息(使用连接查询和子查询方式)。(1)查询与“张志国”同一班级的学生信息(使用连接查询和子查询方式)。(2)将所有课程的学分数变为原来的两倍。操作系统:Win11。
2024-07-13 15:02:00 260
原创 用Boost.asio实现一个简单的UDP异步通信停等协议
Client类中封装了一个socket,用来侦听服务器发送过来的数据,并配合端点serverep处理发送过来的数据,在程序开始,客户端会向服务器发送一段报文段,并为每一个报文段都分配一个序号,然后等待接收服务器发送而来的确认报文段,并且客户端设置了一个定时器timer,如果超过10s钟,客户端没有收到确认报文段,那么客户端就会重新发送上一个已经发送的报文段,由于我们服务器设置了确认报文段的发送时间是15s,因此,客户端在10s内将收不到服务器发送而来的确认分组,因此,客户端会重新发送上一个已经发送的分组。
2024-07-13 14:59:15 371
原创 陈志泊主编《数据库原理及应用教程第4版微课版》的实验题目参考答案实验2
1.在SQL Server中使用对象资源管理器和SQL命令创建学生作业管理数据库,数据库的名称自定。3.使用SQL命令在学生作业管理数据库中建立学生表、课程表和学生作业表,在实验报告中给出SQL代码。1.在SQL Server中使用对象资源管理器和SQL命令创建学生作业管理数据库,数据库的名称自定。3.使用SQL命令在学生作业管理数据库中建立学生表、课程表和学生作业表,在实验报告中给出SQL代码。2.对表3.6,表3.7和表3.8,分别以下表的方式给出各字段的属性定义和说明。
2024-07-06 21:32:02 1467
原创 数据结构1:C++实现变长数组
数组作为线性表的一种,具有内存连续这一特点,可以通过下标访问元素,并且下标访问的时间复杂的是O(1),在数组的末尾插入和删除元素的时间复杂度同样是O(1),我们使用C++实现一个简单的边长数组。这里的expand函数用于给数组扩容,由于扩容操作是由C++标准库的函数实现的(参考vector),因此我们将expand函数使用private关键字修饰,代表这个函数只能被Array自身使用。cur是当前元素的个数,cap是数组的总容量,tail是数组最后一个元素的下一个空间地址。
2024-07-06 20:50:17 311 1
原创 QT 中通过相对路径导入图片遇到QPixmap::scaled: Pixmap is a null pixmap 的解决办法
QT 中通过相对路径导入图片遇到QPixmap::scaled: Pixmap is a null pixmap 的解决办法
2024-07-05 10:02:56 407
原创 Windows上使用Navicat连接ubuntu上的mysql8报错:10061和1130
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf,bind-address绑定了登陆的IP,把这两行代码注释掉,问题二:1130-host ‘’ is not allowde to connect to this mysql server。问题一:can’t connect to mysql server on ‘192.168.xxx.xxx’(10061)在Linux中登录到mysql中。修改user表中的Host。
2024-07-04 21:47:38 249
原创 Linux平台Nginx和Fastdfs联合使用产生的错误ERROR - file: error info: Permission denied解决方法,nginx页面出现404错误
显然是访问权限不够啊,在nginx的启动目录下的conf目录下的nginx.conf文件中修改用户为root就可以了。当fastdfs向nginx上传文件的时候,访问nginx页面出现404错误,加载不出资源。,再次访问资源,成功访问。
2024-07-04 21:13:08 318
原创 C++在VS2022开发Windows窗口程序2:API式的Windows窗口程序设计模式
然后是WndProc函数,由于我们暂时不需要处理什么特殊的窗口消息,因此WndProc函数里面只有一个窗口关闭消息处理功能,当窗口关闭时,自动结束窗口的程序进程。- `style`:窗口类的风格,可以指定一些特定的风格,比如 `CS_HREDRAW` 和 `CS_VREDRAW`,用于确定窗口大小改变时是否需要重绘等。WndProc函数,窗口过程函数,负责处理窗口接收到的消息,会处理窗口消息,比如绘制窗口内容、响应用户。- `lpfnWndProc`:指向窗口过程函数的指针,用于处理窗口接收到的消息。
2024-06-24 23:26:26 540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人