1.简述下列概念:数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、笼统数据类型。
答案:数据:是客观事物的符号表示,指所有能输入到计算机中并被计算机程序处理的符号的总称。
如数学计算中用到的整数和实数,文本编辑所用到的字符串,多媒体程序处理的图形、图像、声音、动画等通过特殊编码定义后的数据。
数据元素:是数据的基本单位,在计算机中通常作为一个整体进行考虑和处理。
在有些情况下,数据元素也称为元素、结点、记录等。
数据元素用于完整地描述一个对象,如一个学生记录,树中棋盘的一个格局(状态)、图中的一个顶点等。
数据项:是组成数据元素的、有独立含义的、不可分割的最小单位。
例如,学生基本信息表中的学号、姓名、性别等都是数据项。
数据对象:是性质相同的数据元素的集合,是数据的一个子集。
例如:整数数据对象是集合N={0,±1,±2,…},字母字符数据对象是集合C={‘A’,‘B’,…,‘Z’,‘a’,‘b’,…,‘z’},学生基本信息表也可是一个数据对象。
2021/5/20 14:17:55 868KB 数据结构
1
Oracle_VM_VirtualBox_Extension_Pack-4.2.16扩大包支持所用多平台
2016/10/24 12:51:57 10.9MB Oracle_VM 多平台支持包 中文版
1
毫无疑问,Git已经成为当下分布式版本控制系统的翘楚。
借助于Git强大的分支、合并、日志、历史追溯、rebase、submodule、subtree等一系列特性,开发者之间的协作变得越来越容易。
Git是由LinusTorvalds开发的;
同时,LinusTorvalds也是Linux之父。
他开发的这两款软件对于如今的互联网时代影响深远。
目前,最为流行和强大的社交化代码平台GitHub上托管着大量项目,其中既有个人开发的、也有诸多优秀的开源项目,如jQuery、React、Netty、Redis、Kafka、Zookeeper等等。
如果不充分利用这些优秀的代码宝藏,岂不是最大的遗憾。
而且,除了GitHub外,业界还有优秀的in-house代码托管平台Gitlab,这也是国内诸多互联网公司所用的Git代码托管平台,它提供了极为庞大的优秀功能集;
让我们可以将公司项目全部托管到其上,而不必担心网络速度问题或是隐私问题。
目前,已经有越来越多的项目开始或是准备开始从传统的svn向Git迁移,在这样的一个时代背景下,如果我们不去深入学习Git,将会真正错失这一切的美好。
我时常说的一句话就是:“如果你还不会Git,那就不用再写代码了”!相比于svn或是cvs等传统的集中式版本控制系统来说,Git的学习曲线是相当陡峭的。
这导致很多学习者在学习一段时间后无法深入,而且由于没有真正、彻底地理解Git的原理与模型,使得即便掌握了不少Git命令,在真正遇到问题时也是束手无策,最终导致放弃学习,而且对Git形成了心理阴影。
纵然如此,优秀的Git依然是每一个对程序开发有追求的人都应该认真且完整地学习的。
当你真正掌握了Git后,你才会真正领略到Git的美妙,以及为何有如此之多的开源项目都纷纷转向Git而抛弃svn。
不得不说的是,Git涉及到的理论与命令是相当多的,这使得很多人望而却步,不知从何开始。
鉴于此,该门课程从一开始对Git进行全面的介绍,接下来全部通过命令完成一个个Git操作,并且通过命令来阐述Git相关的理论,同时对Git涉及到的方方面面特性进行了细致而完整的介绍,最后还通过演示如何搭建内网的Gitlab平台向大家介绍Gitlab在生产系统中使用与运维的诸多细节知识。
可以这么说,学习完这门课程后,你对Git的掌握将会达到一个非常深入的水准,你对Git的理解也将会有颠覆性的认知。
值得注意的是,学习Git一定要动手敲命令而不能借助于IDE协助我们完成操作,否则你永远也无法体会到Git的强大以及为开发者所带来的便利。
对于Git常见的命令与参数,一定要通过多练习来强化记忆,将其变成自己血液的一部分。
2021/4/13 14:11:25 66B Git 源码管理
1
本文是在《玩转AndroidMediaPlayer之视频预加载(优化)》基础上修复Http代理服务器(HttpProxy()透传的bug。
前面几篇相关文章所用的代理服务器一个时间只能监听来自Mediaplayer的一个Request请求,但在实际项目开发过程中,发现有些支持m3u8格式Mediaplayer发出新的Request请求之前不会中缀旧的Request请求,所以本文代码会加入多线程监听Request请求。
2019/3/7 21:16:22 87KB MediaPlayer Http Proxy 代理服务器
1
java大作业;
互联网开发大作业;
软件开发大作业;
含文档和源码;
本系统是用JAVA编写的,运行环境也是在JAVA下,所用数据库为SQLServer2008;
通过账号密码登陆后,拥有的权限有:可以随意添加用户信息,查询已存在的用户信息,修改已存在的用户信息,删除已存在的用户信息。
用户的基本信息包括用户ID,昵称,性别,年龄及用户的发言数,珍藏数,被赞数。
其中查询功能分为通过ID精准查询和通过关键词模糊查询。
同时,修改功能为用户信息修改(即ID,昵称,性别,年龄)
1
实现找零钱所用个数最少,可以自有输入零钱的面值,再输入要找的零钱,最初输出零钱的使用情况
2017/4/10 2:55:05 1KB 零钱 最少个数 排序
1
华为B310破解全网通所需工具和固件,还有华为B310/B315修复IMEI\SN\SSID\WIFI密码以及恢复出厂功能所用的工具。
2021/2/1 14:51:14 68.95MB B310AS
1
蚁群算法的文献中所用到的实验数据,各类全
2021/10/26 15:30:38 102KB 蚁群实验数据
1
摘要本课题的主要任务是开发一款代码行数统计器,专门用于统计C语言或C++语言程序代码文件。
该统计器的主要功能是统计代码文件的文件行数、有效代码行数、正文行数、空白行数,以及计算代码的正文率。
和那些只能统计单个文件的统计器不同,这款统计器能够接受文件夹路径,批量统计整个文件夹的所有文件,包括子文件夹中的有效文件。
这样可以大大的提高统计效率,节约用户的时间,使编程人员能集中更多精力编写程序。
该统计器在测试时统计了大量的文件,基本上没有错误,精度相当高,用户可安全使用。
本课题所用的编译环境是C-free5,最终结果exe可执行文件。
2019/10/21 8:37:58 1.96MB C&C++代码 行数统计器
1
OA办公系统包含了简单的代码设计,流程处理,个人可根据需求添加类似模块,资源下载后,需求修改hibernate.cfg.xml配置文件,数据库+账号+密码改为个人所用。
2015/3/25 21:38:23 22.14MB OA办公系统
1
共 445 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡