介绍:目录前言2第一章、为什么工程师要掌握FPGA开发知识?5第二章、FPGA基本知识与发展趋势72.1FPGA结构和工作原理72.1.1梦想成就伟业72.1.2FPGA结构82.1.3软核、硬核以及固核的概念152.1.4从可编程器件发展看FPGA未来趋势15第三章、FPGA主要供应商与产品173.1.1赛灵思主要产品介绍17第四章、FPGA开发基本流程294.1典型FPGA开发流程与注意事项294.2基于FPGA的SOC设计方法32基于FPGA的典型SOC开发流程为32第五章、FPGA实战开发技巧335.1FPGA器件选型常识335.1.1器件的供货渠道和开发工具的支持335.1.2器件的硬件资源335.1.3电气接口标准345.1.4器件的速度等级355.1.5器件的温度等级355.1.6器件的封装355.1.7器件的价格355.2如何进行FPGA设计早期系统规划365.3.综合和仿真技巧375.3.1综合工具XST的使用375.3.2基于ISE的仿真425.3.3和FPGA接口相关的设置以及时序分析455.3.4综合高手揭秘XST的11个技巧515.4大规模设计带来的综合和布线问题525.5FPGA相关电路设计知识54FPGA开发全攻略—工程师创新设计宝典上册基础篇5.5.1配置电路545.5.2主串模式——最常用的FPGA配置模式565.5.3SPI串行Flash配置模式585.5.4从串配置模式625.5.5JTAG配置模式635.5.6SystemACE配置方案645.6大规模设计的调试经验685.6.1ChipScopePro组件应用实例685.7FPGA设计的IP和算法应用745.7.1IP核综述745.7.2FFTIP核应用示例755.8赛灵思FPGA的专用HDL开发技巧795.8.1赛灵思FPGA的体系结构特点795.8.2赛灵思FPGA芯片专用代码风格79ISE与EDK开发技巧之时序篇835.10新一代开发工具ISEDesignSuit10.1介绍855.10.1ISEDesignSuit10.1综述855.10.2ISEDesignSuit10.1的创新特性855.11ISE与第三方软件的配合使用技巧925.11.1SynplifyPro软件的使用925.11.2ModelSim软件的使用995.11.3SynplifyPro、ModelSim和ISE的联合开发流程1045.11.4ISE与MATLAB的联合使用1055.12征服FPGA低功耗设计的三个挑战1085.13高手之路——FPGA设计开发中的进阶路线111附录一、FPGA开发资源总汇112附录二、编委信息与后记113附录三、版权声明114
1
带书签清晰修正版USB3.0中文翻译版本,与英文版一一对应,绝对是USB3.0必备的译本书籍。
2024/5/11 14:09:03 19.48MB USB
1
目录前言 2第一章 概述 31.1开发背景 31.2JSP简介 41.2.1JSP的运行原理 41.2.2JSP页面的组成 61.2.3JavaBean技术介绍 61.2.4JSP的运行环境 71.3系统开发环境 71.3.1服务器的配置 71.3.2数据库后台环境的配置 11第二章需求分析 142.1系统说明 142.2系统功能简介 152.2.1基本功能 152.2.2用户界面设计 152.3系统运行环境 15第三章系统设计 173.1系统设计思想 173.2系统功能模块化 183.3数据库设计 183.3.1数据库需求分析 193.3.2数据库概念结构 193.3.3数据库逻辑机构设计 20第四章详细设计 224.1系统概述 224.2系统主要文件 224.3详细代码及说明 234.3.1实现用户实体的Bean 234.3.2实现商品实体的Bean 264.3.3实现订购单实体的Bean 274.3.4实现购物车实体的Bean 294.3.5实现购物实体的Bean 304.3.6前台运行程序cart.jsp 35第五章总结 41致谢 42参考文献 43
2024/5/8 19:32:09 7MB JSP 网上书店 毕业设计 论文
1
目录摘要 I目录 II第1章绪论 11.1项目背景 11.2项目开发环境 11.2.1硬件环境 11.2.2软件环境 1第2章相关技术 12.1系统所涉及到的语言 12.1.2Java 12.2开发工具 12.2.1MyEclipse 12.2.1Access 2第3章系统分析及组内分工 13.1需求概述 13.2需求分析 13.2.1理解需求 13.2.2分析需求 13.2.3可行性分析 23.3设计思想 23.4系统功能结构图 33.5组内分工 4第4章数据库设计 54.1数据库需求分析 54.2数据流图 54.2数据字典 64.3概念结构设计 94.3.1概念结构设计方法 94.3.2概念模型设计 9第5章系统详细模块设计与实现 105.1用户登录及主界面 105.2用户管理功能实现 185.3人员管理功能实现 245.4部门管理功能实现 395.5工资管理功能实现 455.6帮助功能实现 505.7退出系统功能实现 51结论 52致谢 53参考文献 54
2024/5/7 16:39:38 5.71MB JAVA 工资管理系统 毕业论文
1
侯捷C++系列课程课件及示例源码,包括下列课程C++面向对象开发STL标准库与泛型编程C++内存管理机制C++新标准11/14
2024/5/7 12:06:58 81.88MB 侯捷 面向对象编程 C++11 内存管理
1
IAP12C5A60S22层板设计16进11出PLC设计资料,含原理图、PCB、物料单、供应商、物料价格,ad设计的工程文件,包括原理图及PCB印制板图,可以用AltiumDesigner(AD)软件打开或修改,可作为你产品设计的参考。
1
本高校班级管理系统的主要目的是为了方便毕业之后大家保持联系,不会因为彼此分开而使得同学间的感情疏远。
因此要为班级成员提供一个温馨,友好的操作界面,让大家进入系统感觉如同走进家庭般温暖,同时为具有较高权限的系统管理员提供相应的系统功能。
高校班级管理系统主要需要实现以下基本功能:1.登入功能:系统首页提供登入对话框,输入用户名和密码,系统验证正确后进入系统,否则提示错误信息。
2.注册功能:该功能为浏览者提供注册功能,在注册界面填写相应信息,系统验证正确后,成为系统用户。
3.留言功能:所有用户都具有此功能,它用于用户发表留言。
4.查看留言功能:所有用户都具有此功能,用于查看系统中所有成员留言。
5.删除留言功能:该功能只有系统管理员才能使用,用于删除系统中不需要的留言。
6.个人信息修改功能:所有用户都具有此功能,用于修改用户注册信息。
7.查看班级信息功能:所有用户都具有此功能,用于查看当前系统信息,如班级创建者,班级说明,班级成员总数,留言总数,相片总数等。
8.修改班级信息功能:该功能只有系统管理员才能使用,用于修改班级信息。
9.上传相片功能:该功能只有系统管理员才能使用,用于将班级照片发布在系统中10.删除相片功能:该功能只有系统管理员才能使用,用于删除不需要的照片。
11.浏览相片功能:所有用户都具有此功能,用于浏览系统发布的照片。
12.发送短信功能:所有用户都具有此功能,用于在系统中发送短信,你可以指定发送对象。
13.查看短信功能:所有用户都具有此功能,用于查看是否有自己的短信。
14.删除短信功能:该功能只有系统管理员才能使用,用于删除不需要的短信。
15.发布班级新闻功能:该功能只有系统管理员才能使用,用语发布班级重要通知等。
16.修改班级新闻功能:该功能只有系统管理员才能使用,用于修改新闻内容。
17.删除班级新闻功能:该功能只有系统管理员才能使用,用于删除系统中的旧新闻。
18.添加教师功能:该功能只有系统管理员才能使用,用于添加教师信息。
19.查看教师信息功能:所有用户都具有此功能,用于查看教师信息,方便用户与教师取得联系。
20.查看用户信息功能:该功能只有系统管理员才能使用,用于查看注册的所有用户信息。
21.用户权限设置功能:该功能只有系统管理员才能使用,用于设置用户权限,是否将用户提升为管理员,或者将管理员降为一般用户。
1
flink-1.6.2-bin-hadoop26-scala_2.11.tgzflink-1.7.1-src.tgzflink-1.8.1-src.tgz
2024/5/4 19:23:25 316.02MB 大数据
1
一、 利用行列式比估计模型的阶次 2二、 利用残差的方差估计模型的阶次 3三、 利用Akaike准则估计模型的阶次 4四、 利用最终预报误差准则估计模型的阶次 5五、 根据Hankel矩阵的秩估计模型的阶次 7附录1利用行列式比估计模型的阶次 9附录2利用残差的方差估计模型的阶次 11附录3利用Akaike准则估计模型的阶次 13附录4利用最终预报误差准则估计模型的阶次 15附录5利用Hankel矩阵的秩估计模型的阶次 17
1
排序作业选择题(每题2分,共22分)。
1.若表R在排序前已按键值递增顺序排列,则(  )算法的比较次数最少。
A.直接插入排序           B.快速排序     C.归并排序               D.选择排序2.对各种内部排序方法来说,(  )。
A.快速排序时间性能最佳                           B.归并排序是稳定的排序方法C.快速排序是一种选择排序                        D.堆排序所用的辅助空间比较大3. 排序算法的稳定性是指(  )。
A.经过排序之后,能使值相同的数据保持原顺序中的相对位置不变。
B.经过排序之后,能使值相同的数据保持原顺序中的绝对位置不变。
C.排序算法的性能与被排序元素的数量关系不大D.排序算法的性能与被排序元素的数量关系密切4.如下序列中,(  )序列是大顶堆。
A. {4,5,3,2,1}              B. {5,3,4,1,2}       C. {1,2,3,4,5}              D. {1,2,3,5,4}5.若将{3,2,5,4,1}排为升序,则实施快速排序一趟后的结果是(  )(其中,枢轴记录取首记录)。
A. {1,2,3,4,5}                 B. {1,2,4,5,3}       C. {1,3,5,4,2}                 D. {2,5,4,1,3}.若将{1,2,3,4,5,6,7,9,8}排为升序,则(  )排序方法的“比较记录”次数最少。
A. 快速排序                  B. 简单选择排序    C. 直接插入排序              D. 冒泡排序7.若将{5,4,3,2,1}排为升序,则(  )排序方法的“移动记录”次数最多。
A. 快速排序                               B. 冒泡排序C. 直接插入排序                      D. 简单选择排序8.用简单选择排序将顺序表{2,3,1,3′,2′}排为升序,实施排序1趟后结果是{1,3,2,3′,2′},则排序3趟后的结果是(  )。
A. {1,2,3,3′,2′}                      B. {1,2,2′,3,3′}C. {1,2′,2,3,3′}                     D. {1,2,2′,3′,3}9.下列排序算法中,(   )排序在某趟结束后不一定选出一个元素放到其最终的位置上。
A.选择            B.冒泡          C.归并          D.堆10.下列排序算法中,稳定的排序算法是( )。
A.堆排序               B.直接插入排序  C.快速排序             D.希尔排序11.堆排序的时间复杂度是(   )。
A.O(n*n)                B.O(n*logn)      C.O(n)                  D.O(logn)填空题(每空4分,共4分)。
对n个元素进行归并排序,空间复杂度为        。
综合题(共24分)。
1.(共12分)有一组待排序的关键字如下:(54,38,96,23,15,72,60,45,83)分别写出希尔排序(d=5)、快速排序、堆排序、归并排序第一趟升序排序后的结果(其中堆排序的第一趟指序列完成初始建堆、将堆顶元素置为最末位置后其余元素调整为堆的结果)(每个3分)。
希尔排序:  快速排序:堆排序:归并排序: 2.(共12分)已知数据序列为(12,5,9,20,6,31,24),对该项数据序列进行排序,分别写出直接插入排序、简单选择排序、快速排序、堆排序、二路归并排序及基数排序第一趟升序排序结果(其中堆排序的第一趟指序列完成初始建堆、将堆顶元素置为最末位置后其余元素调整为堆的结果)(每个2分)。
直接插入排序:简单选择排序:快速排序:堆排序:二路归并排序:基数排序:
2024/5/3 7:27:51 15KB 排序作业 数据结构
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡