程序开发环境:myEclipse8.5+mysql数据库前台技术框架:Bootstrap后台架构框架:SSM这是采用最新的前台框架bootstrap框架开发的响应式网站,后台也是采用的ssm框架前台也是可以添加学生的你们可以选择隐藏这个按钮或者开启显示修改删除也是一样的响应式布局哈手机上也可以正常显示呢!实体信息如下:学生:学号,所在班级,姓名,性别,学生照片,出生日期,政治面貌,联系电话,籍贯,家庭地址班级:班级编号,班级名称,成立日期,班主任
2024/2/4 20:36:03 9.69MB 毕业设计
1
1)可以输入各个项目的前三名或前五名的成绩;
2)能统计各学校总分,3)可以按学校编号或名称、学校总分、男女团体总分排序输出;
4)可以按学校编号查询学校某个项目的情况;
可以按项目编号查询取得前三或前五名的学校。
5)数据存入文件并能随时查询6)规定:输入数据形式和范围:可以输入学校的名称,运动项目的名称输出形式:有中文提示,各学校分数为整形界面要求:有合理的提示,每个功能可以设立菜单,根据提示,可以完成相关的功能要求。
存储结构:学生自己根据系统功能要求自己设计,但是要求运动会的相关数据要存储在数据文件中。
(数据文件的数据读写方法等相关内容在c语言程序设计的书上,请自学解决)请在最后的上交资料中指明你用到的存储结构;
测试数据:要求使用1、全部合法数据;
2、整体非法数据;
3、局部非法数据。
进行程序测试,以保证程序的稳定。
测试数据及测试结果请在上交的资料中写明;
2024/2/3 4:39:04 147KB 实验报告
1
适用于移动端js实现复制功能,点击按钮,提示“复制成功”,经常用来复制订单编号和快递单号等,避免用户手动输入的麻烦
2024/2/2 18:11:22 3KB 复制
1
一、UNIX文件系统的基本原理    UNIX采用树型目录结构,每个目录表称为一个目录文件。
一个目录文件是由目录项组成的。
每个目录项包含16B,一个辅存磁盘块(512B)包含32个目录项。
在目录项中,第1、2字节为相应文件的外存i节点号,是该文件的内部标识;
后14B为文件名,是该文件的外部标识。
所以,文件目录项记录了文件内、外部标识的对照关系。
根据文件名可以找到辅存i节点号,由此便得到该文件的所有者、存取权、文件数据的地址健在等信息。
UNIX的存储介质以512B为单位划分为块,从0开始直到最大容量并顺序加以编号就成了一个文件卷,也叫文件系统。
本次课程设计是要实现一个简单的模拟UNIX文件系统。
我们在磁盘中申请一个二进制文件模拟UNIX内存,依次初始化建立位示图区,I节点区,数据块区。
二、基本要点思路     1、模拟磁盘块的实现:因为文件系统需要从磁盘中读取数据操作数据,在实现时是使用文件来模拟磁盘,一个文件是一块磁盘,在文件中以划分磁盘块那样划分不同的区域,主要有三个区域:位图区,inode索引节点区,磁盘块区。
位图区我是使用一个512byte的数组存放,inode区和磁盘块区我采用一种自认为比较巧妙的方法,就是存放对象列表,之前说过,在本次实验的所有的结构都使用对象进行存储,而inode节点和磁盘块就是两个重要的数据结构,在初始化时我实例化32个inode对象和512个block对象(至于这些类的具体定义下面会提到),然后将这些对象加入各自对应的对象列表中,在存储时,使用java的对象序列化技术将这个对象数组存到磁盘中。
当使用文件系统时,程序会先从磁盘文件中读取出位图数组,inode对象列表,block对象列表,之后的操作就是通过对这些列表进行修改来实现。
使用这种方法可以减小存储的空间(对象序列话技术)而且不需要在使用时进行无用的查找,只要第一次初始化中将这些对象都读取出来。
    2、界面的实现:在实现这个文件系统时使用了两种方案,一种是直接在java控制台来进行输入输出,因为原本想着UNIX文件系统原本也是使用的命令行语句,所以在控制台上实现也很接近。
后来在老师的建议下又将整个程序重新修改,改成在UI界面上进行输入输出,这样确实界面美观舒服了不少,只不过两者用的技术很不一样,前者主要使用的是系统的输入输出流,后者使用java监听器。
    3、权限的实现:在实现多用户的权限方面,我给文件和文件夹各定义了三级权限1、访问:在文件中是可以查看文件的内容,在文件夹中是可以进入该文件夹。
2、修改:文件中是可以对文件进行编辑,文件夹中是可以在该文件夹中创建新的文件或目录。
3、删除:顾名思义。
文件或文件夹的创建者拥有最高级别的权限,只有拥有最高级权限的用户才可以给其他用户针对该文件或文件夹进行授权和授权操作。
在每次对文件或文件夹进行访问修改删除操作时都会检查当前用户在该文件或文件夹所拥有的权限,只有拥有的权限大于想要实现的权限时才可以进行该操作。
2024/2/1 11:25:27 9KB java UNIX操作系统 课程设计
1
库存管理系统实体:供应商信息(编号,供应商名称,负责人,联系电话,地址,备注)货品信息(编号,名字,仓库名称,规格,单位,数量,单价,总价,警戒线,编辑日期,备注)用户信息(编号,姓名,密码,权限)仓库信息(编号,仓库名,负责人,仓库电话,所属单位,备注)关系:入库管理(编号,货物名称,供应商名称,仓库名称,货物规格,货物单位,进货数量,单价,总价,进货日期,经收人,备注)出库管理(编号,货物名称,仓库名称,货物规格,货物单位,出库数量,单价,总价,出货日期,出库单位,经手人,备注)实体表:tb_users(UserID,UserName,UserPwd,UserRight)tb_stores(SID,Sname,Speople,Stel,Sunit,Sremarks)tb_goods(GID,Gname,Sname,Gstyle,Gunit,Gcount,Gprice,Gsum,Gcordon,Geditime,Gremarks)tb_supplyer(SUID,SUname,SUpeople,SUtel,SUaddress,SUremarks)关系表:tb_ingoods(IGID,Gname,SUname,Gstyle,Gunit,INcount,Gprice,Gsum,INtime,INpeople,INremarks)tb_outGoods(OGID,Gname,SUname,Gstyle,Gunit,OUTcount,OUTprice,OUTsum,OUTtime,OUTunit,OUTpeople,OUTremarks)
2024/1/29 10:22:21 1.11MB 库存管理系统
1
oracle数据库图书借阅管理系统。
用户前台模块部分:1.注册信息2.用户登陆3.查看所有图书信息4.查看热门图书信息5.查看可借图书信息6.查看已借图书信息7.查看本人所有借书记录8.查看本人未归还图书记录9.查看本人已归还图书记录10.借书11.还书管理员后台模块部分:1.用户登陆2.查看所有图书信息3.查看指定编号的图书信息4.查看指定书名的图书信息5.添加图书6.删除图书7.修改图书8.查看指定用户的借书历史记录9.查看指定图书的借出历史记录
2024/1/28 9:49:33 2.37MB 图书借阅
1
一列货车共有n节车厢,每个车厢都有自己的编号编号范围从1~n。
给定任意次序的车厢,通过转轨站将车厢编号按顺序重新排成1~n。
转轨站共有k个缓冲轨,缓冲轨位于入轨和出轨之间。
开始时,车厢从入轨进入缓冲轨,经过缓冲轨的重排后,按1~n的顺序进入出轨。
缓冲轨按照先进先出方式,编写一个算法,将任意次序的车厢进行重排,输出每个缓冲轨中的车厢编号
2024/1/27 4:58:32 113KB 算法 数据结构 火车厢重排
1
本项目主要功能本系统主要实现了以下功能: 通过网站,全面展示企业的形象。
 通过系统流程图全面介绍企业的服务项目。
 实现对车辆来源的管理。
 实现对固定客户的管理。
 通过发货单编号,可以详细查询到物流配货的详细信息。
 由于操作人员的计算机知识普遍较差,要求网站有良好的操作界面。
 当外界环境(停电、网络病毒)干扰本系统时,系统可以自动保护原始数据的安全。
2024/1/23 16:47:41 671KB 物流 货配
1
主要内容:请你模仿KTV点歌系统,用C语言编写软件完成以下任务:1.读取功能:从song.txt文件中读取歌曲的信息;
2.查看功能:允许用户浏览所有的歌曲,查看某个歌手演唱的所有歌曲;
3.删除功能:删除歌曲。
提示:歌曲(歌曲编号、歌曲名、歌手姓名、专辑名称、歌曲流派)
2024/1/23 8:37:11 3KB 点歌系统
1
【员工管理系统】问题描述:每个员工的信息包括:编号、姓名、性别、出生年月、学历、职务、电话、住址等。
系统能够完成员工信息的查询、更新、插入、删除、排序等功能。
基本要求:排序:按不同关键字,对所有员工的信息进行排序;
查询:按特定条件查找员工;
更新,按编号对某个员工的某项信息进行修改;
插入,加入新员工的信息;
删除,按编号删除已离职的员工的信息。
选作内容:实现图形用户界面。
通过链表实现数据结构:#include#include#include#include#includeusingnamespacestd;typedefstructworkers{charname[15];//姓名chardepartment[18];//单位chargender;//性别unsignedintage;//年龄unsignedlonglongtelephone;//电话unsignedlongwage;//工资unsignedlongnum;//职工号structworkers*next;}*Linklist,Lnode;voidfrist_print(){printf("\t\t⊙▽⊙⊙▽⊙⊙▽⊙⊙▽⊙⊙▽⊙⊙▽⊙\n\n");printf("\t\t\t欢迎进入员工管理系统\n");}voidmenu(){printf("\n\t\t^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n");printf("\t\t\t◎1.创建员工信息\t\n");printf("\t\t\t◎2.插入员工信息\t\n");printf("\t\t\t◎3.修改员工信息\t\n");printf("\t\t\t◎4.删除员工信息\t\n");printf("\t\t\t◎5.查询员工信息\t\n");printf("\t\t\t◎6.员工信息排序\t\n");printf("\t\t\t◎7.显示员工信息\t\n");printf("\t\t\t◎8.员工工资情况\t\n");printf("\n\t\t^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n");printf("注意:输入均以回车作为结束\n");printf("pleasechoise1--8:\t");//putchar(12);}voidInset(LinklistHead){Linklists,L;unsignedintagee;unsignedlongwagee,numm;
2024/1/12 15:07:32 12KB ss
1
共 404 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡