编写程序,用先序递归遍历法建立二叉树的二叉链表存储结构,然后输出其先序、中序、后序以及层次遍历结点访问次序。
其中层次遍历的实现需使用循环队列。
二叉树结点数据类型建议选用字符类型
1
前言11概述21.1选题背景21.2组织结构22所用相关技术和方法32.1工作流32.1.1什么叫工作流32.1.2工作流发展32.1.3工作流的优点32.2MVC工作模式42.2.1MVC设计思想42.2.2MVC的具体实现52.2.3MVC的不足62.3JSP技术介绍62.3.1JSP的运行原理72.3.2JSP的生命周期82.3.3Servlet和JavaBean技术介绍82.3.4Java虚拟机92.3.5JSP访问SQLServer2000数据库92.4数据库后台环境配置102.5系统开发工具简介102.5.1Dreamweaver102.5.2MyEclipse102.5.3Tomcat112.5.4SQLServer2000112.5.5chs_sql2ksp3123系统需求分析133.1系统功能分析133.2系统性能分析133.3系统方案的确定和评价134系统总体设计154.1系统层次模块图154.1.1营业厅模块154.1.2收费管理模块164.2系统数据流程图164.3数据表设计185详细设计及编码215.1编写JAVABEAN215.2营业厅实现函数215.3收费厅主要的实现函数225.4JAVABEAN主要实现模块225.4.1中文字符格式的转换模块(Stringto.java)225.4.2自动生成验证码(Ran.java)225.4.3数据库的连接(ConnectionFactory.java)235.4.4数据库连接的关闭(DatabaseUtils.java)--只提供接口235.4.5密码修改模块(Common_fuction.java)245.4.6时间格式转换(timeBean.java)245.4.7数据统计(counthander.java)255.4.8营业厅的接口(luruaction.java)275.4.9营业厅的主要函数实现(luruhander.java)285.4.10收费厅的主要函数接口325.5管理员登陆模块335.5.1管理员登录335.6营业厅管理模块365.6.1Left.jsp页面365.6.2Work.jsp405.6.3customerlistinfo.jsp415.6.4allinfo.jsp415.7收费厅管理模块425.7.1Left.jsp425.7.2Work.jsp435.7.3Customerlistinfo.jsp435.7.4gongdan.jsp436系统测试与维护456.1测试目的456.2测试环境456.3系统测试456.4系统维护457开发难点与技术467.1主要程序实现的代码描述467.1.1验证码的自动生成467.1.2生成WORD工单467.1.3以一定的时间刷新页面477.1.4JSP中文问题的解决477.2在程序编码过程遇到的主要问题:487.3代码编写风格497.4我的不足:49结束语50致谢50
2024/8/27 20:42:44 385KB 工作流
1
1、 QAC介绍和使用说明其他的功能概括1、提供一种可量化措施的代码度量值属性:33基于功能32基于文件和4个项目级别2、功能结构关系图,以提供控制流动洞察3、展示全局调用函数的关系图引用和文件树结构4、提供统计分析对代码质量的全面评估5、跨模块分析能力(CMA)、分析递归功能和全局标识符的各种问题6、简化的旧代码修改的设置基准模块Source..c文件通过分析工具生成3种文件source.c.i、source.c.met、source.c.err。
source.c.i文件可以直接生成报告文件,.met、.err这两个文件可以分析出功能结构、关系、特征标准、报告或者进行跨模块分析,对于跨模块分析和剖析器分析需要进行配置,source.c.met、source.c.err、配置文件可以在信息浏览器中显示2、 规划2.1、自动生成文件及参数说明生成自动文档步骤:1、从文件菜单中选者Auto-CreateProject2、进入RootFolderName,这是工程的根目录,后面的自动生成的文件都会对应此根目录产生3、进入StartingDirectory,这个源代码目录与工程的根目录相连4、进入OutputFilePath,这里可以选择QAC分析后的输出文件,好的情况就是用一个专门的目录和工程根目录相连5、Replicatesourcetreestructureinoutputpaths通常是为输出部分建立一个子目录结构,这里可以有2种选择,可以选择ParalleltoSourceStructure为源代码建立一个平行的目录结构,或者选择Sub-pathtoeachsourcelocation把规定的输出的子目录嵌入到源工程目录下面6、选择FileExtensions可以加入项目,通常只要选择一个.C文件,包括对.H文件也就被加入7、为文件夹选择一个个性,可能会使用默认设置为起始点,可以在QAC中选择Configuration菜单8、点击OK就是建立了工程,包含源文件工程和子文件夹9、保存文件,外部扩展名为.prj注意:也可以在已有的项目上自动生成一个文件夹,点击菜单Edit>Auto-createSub-Folders,其余步骤和以上相同文件夹参数:包括文件夹名称、默认源路径、输出路径和三种个性可以进入Edit>FolderParameters只可以改变文件夹参数,进入Edit>PropagateChangestoSub-Folders可以改变所有子文件夹参数2.2、手动生成文档及参数说明生成手动文档步骤:1、从菜单File中选择NewProject,显示一个对话框NewProjectParameters2、进入RootFolderName,输入一个项目名称3、进入DefaultSourcePath为项目初始化文件夹,这个路径可以改变所有子文件夹4、在OutputFilePath中选择需要输出的分析文档5、为工程选个个性6、点击OK创建项目,这工程的配置是唯一的文件夹7、按要求增加更多的子文件夹和文件按要求8、保存文件,外部扩展名为.prj文件夹参数;在File>Reopen这项中可以有10多个选项,当没用的文件可以选择Clean-up。
文件和目录的位置时重新打开项目,将检查的存在。
如果不存在一个条目将显示下面的对话框。
有的更正可以自动应用的过程。
2.3、选择输出文件一般文件夹的层次结构在在左边显示,选择的列表在文件的右边显示所有的选择都在Browse和dReports这两个菜单中A、如果选择单个文件或一组文件,则使用B、否则当前所选文件夹,再加上所有子其文件夹,窗体所选内容。
这意味着使用这些文件夹中的所有文件。
在浏览器内修改,有可能会改变开始的选择,用SelectFiles…在File菜单内2.4、互相比较和环境变化的报告2.4.1、根路径2.4.2、基于GUI的环境变量创建2.4.3、相对路径和环境变量的运用选择ApplyRelativePaths项可以选择相对路径减少的所有文件条目,根目录在右上角,表示保存项目文件的位置,确定路径是否合适相对路径减少。
选择MakefilepathsineachfolderrelativetoitsDefaultSourcePathentry项,如果想要应用一个虚拟的环境变量表达默认每个文件的源路径到其他文件条目下。
在AvailableEnvironmentVariables列表下,可以添加EVstoApply至右边框中,将这种替换只发生在项目中的项的文件或
1
这是中国科技大学信号与系统考研的模拟题,不管哪个学校考研的,知识点差不多都是这些,可以下载下来自己练习模拟一下。
信号与系统是大学本科层次电子信息类的专业课,本课程是计算机科学与技术、信息与通信工程、电子科学与技术、光学工程、仪器科学与技术、电气工程、控制科学与工程、测绘科学与技术等国家一级学科在大学本科阶段的专业必修课。
2024/8/22 2:17:10 440KB 信号与系统 考研 模拟题 2019年
1
本文没有描述一个工作系统。
相反,它提出了一个关于表示的单一想法,允许几个不同群体的进步被组合成一个虚构的系统,称为GLOM。
这些进展包括transformers、神经域、对比表示学习、蒸馏和胶囊。
2024/8/20 2:11:14 875KB 神经网络 部分-整体
1
《自己动手设计数据库》主要讲述数据库的设计,讨论了如何建立表结构、确定主键、设置字段说明、建立表关系、确立业务规则、建立视图和各层次的数据完整性,以及如何避免不好的设计等问题。
《自己动手设计数据库》提供的是数据库设计的一种概念性思路,因此与市面上众多的同类书籍相比,《自己动手设计数据库》有两个比较鲜明的特点。
第一,作者采用简单易懂的语言,尽量清晰、全面地描述关系数据库设计的整个过程,没有过多专业的术语和复杂的数据库设计方法学,因此《自己动手设计数据库》既适合专业人士参考之用,也适合给初学者、数据库设计爱好者充当从入门到进阶的重要读物。
第二,作者高度重视数据库的逻辑设计,严格区分逻辑设计和实现阶段,以确保高效、成功地设计良好的数据库。
《自己动手设计数据库》适合数据库初学者、有经验的数据库开发人员,以及所有对数据库设计感兴趣的读者阅读参考
2024/8/17 19:18:28 96.16MB 数据库
1
MATLAB源码集锦-基于灰色关联系数的层次分析法
2024/8/15 19:23:47 1KB 灰色关联系数 层次分析法 MATLAB
1
数学建模层次分析,建模使用,内涵一点资料,免积分送给大家。
2024/8/15 17:15:47 699KB 数学建模 层次分析
1
本资料为作者研究生期间所做研究的总结与整理,主要是利用abaqus的umat子程序实现复合材料的疲劳分析及寿命预测,里面对umat的调用层次作了图示讲解。
如需对应umat程序的,可私聊。
2024/8/14 21:19:13 26.6MB umat 复合材料 疲劳
1
第三版与前两版之研究范围、结构层次大体相同,仍然是讨论确定性信号经线性时不变系统传输与处理的基本概念和基本分析方法,从时域到变换域,从连续到离散,从输入输出描述到状态空间描述,以通信和控制工程作为主要应用背景,注重实例分析。
第三版保持了前两版之特色:注重结合基本理论融人各类工程应用实例。
新版对这些例子进行了修订和更新,使全书具有强烈的时代感;
保留了第六章信号矢量空间分析的内容,并有适当修订与补充,从而突显《信号与系统(上册)(第3版)》与国内、外同类教材的重要区别;
全书结构有较大灵活性,可适用于通信电子类和非通信电子类的多种理工科专业的本科生教学。
2024/8/11 7:22:15 45.13MB 郑君里
1
共 416 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡