- 博客(8)
- 收藏
- 关注
原创 使用Microsoft Visual Studio 2010编写的 “点名考勤系统”项目
为了解决这一问题,提出了线上学生点名考勤,为更好的跟踪学生的到课情况,让老师能掌握学生的上课去向,使老师点名考勤更加简单,学生请假能节约找老师的时间,因此设计了这个学生点名考勤系统。学生界面:学生进行请假申请以及查看请假申请和课表,任课老师界面:进行学生点名考勤、查看学生考勤、查看班级考勤,辅导员界面:审核学生请假申请待审核列表和查看批准列表和不批准列表,管理员界面:对学生、任课老师、辅导员信息进行管理。查看学生考勤:输入学生的学号,任课老师可以查看所教学生的考勤情况。个人信息:查看登录者的个人信息。
2023-11-10 16:50:01 188 1
原创 Linux学习笔记----用模板:template<class T>void sort(T *a,int n,bool f),对一维数组a进行排序,f为1从小到大排序,f为0从大到小排序(使用快排)
模板:swp函数是用来交换数组里面的两个元素,Quicksort_low函数,将数组进行从小到大排序。Quicksort_high函数,将数组进行从大到小排序。
2023-08-23 10:17:43 59
原创 Linux学习笔记----c++
3)try里如果确定有异常产生,但是try后面没有写捕获该异常的catch块,那么该异常会被推送到上一级的异常处理,假如上一级也没有处理该异常的catch块,那么继续推送到上一级,如果最后到main函数里都没有处理该异常的catch块,那么会调用windows的termlate来终止该程序。6.malloc只会申请空间,不会进行其他工作,free只会释放空间,不会进行其他工作,而new不仅会申请空间还会执行类的构造函数的工作,delete不仅会释放空间还执行了类的析构函数的工作。
2023-08-22 19:39:44 61 1
原创 嵌入式学习总结----c基础、c高级、数据结构、IO与进程、网络编程
是效率最高的 IPC ,因为他抛弃了内核这个“代理人”,直截了当地将一块裸 露的内存放在需要数据传输的进程面前,让他们自己搞,这样的代价是:这些进程必须小心 谨慎地操作这块裸露的共享内存,做好诸如同步、互斥等工作,毕竟现在没有人帮他们来管 理了,一切都要自己动手。提供一种带有数据标识的特殊管道,使得每一段被写入的数据都变成带标识的 消息,读取该段消息的进程只要指定这个标识就可以正确地读取,而不会受到其他消息的干 扰,从运行效果来看,一个带标识的消息队列,就像多条并存的管道一样。p < ps+5;
2023-08-11 10:59:14 111 2
原创 学习笔记-----共享内存 (SHM,即 SHared Memory)
如果反复写入,反复读取,数据会乱序,会产生数据践踏,需要信号量来控制写入和读取的顺序。互斥锁等协调机制,让各个进程在高效交换数据的同时,不会发生数据践踏、破坏等意。也因为这个原因,共享内存一般不能单独使用,而要配合信号量、传输的进程面前,让他们自己搞,这样的代价是:这些进程必须小心。共享内存,做好诸如同步、互斥等工作,毕竟现在没有人帮他们来管。共享内存读写速度快,不经过内核,大量数据的交互。把共享内存的空间映射进程的虚拟内存空间。开辟共享内存空间,空间只能是偶数。():获取一个唯一的键值。
2023-08-04 19:15:00 182 1
原创 学习笔记-----消息队列 (MSG)
消息队列相当于增强的管道,给不同进程发的消息做一个标识,进程在读的时候能够只读指定的标识的消息,进而区分不同进程。是必须的,做标识只需要往这个结构体里的msgtype成员赋值,要指定这个标识就可以正确地读取,而不会受到其他消息的干。识的特殊管道,使得每一段被写入的数据都变成带标识的。(),要传整个结构体的地址,跟传的参数标识做对比。,一个带标识的消息队列,就像多条并存的管道一样。消息队列提供一种带有数据标。消息,读取该段消息的进程。标识是通过一个结构体。
2023-08-04 18:45:00 165 1
原创 无名管道(PIPE)
其中通过读端fd[0]将数据读入PIPE,通过写端fd[1]将数据写入PIPE。pid==0时,是子进程。pid>0时,是父进程。
2023-08-04 09:00:00 57 1
软件开发-java,Layui,前后端交互-信息化,数字化,数据分析,保险业务-保险业务系统
2024-08-15
保险业务系统的初期自查表
2024-02-29
基于 Linux 内核驱动的音乐播放器
2024-02-29
保险业务与分析系统 IntelliJ IDEA 2022.1.3 Visual Studio Code
2023-11-09
使用Microsoft Visual Studio 2010编写的 “点名考勤系统”项目
2023-11-09
Microsoft Visual Studio 2010 网页 图片浏览,文字格式编辑,注册页面
2023-11-09
QT-超市物品自动结算系统
2023-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人