硬件开发时,常用verilogHDL硬件描述语言来编写CPLD或是FPGA的逻辑程序,但各芯片厂商提供的verilog编辑器不仅外观丑陋,而且使用起来非常不灵活,有的甚至无法自动缩进。
忍无可忍,只好自己动手,丰衣足食。
还好有Ultraedit这么一个强大的编辑器软件,可以DIY一个语法环境出来,网上找到的verilog语言wordfile都不是很全,最要命的是不能生成函数(模块)列表,自动配对、缩进也没做全。
花了半天时间,学习了一下所谓的“正则表达式”,终于生成了我希望的完整列表。
最后说一下,这个wordfile使用时要注意的地方:1.有的内部module的端口列表比较长,为了可以像函数一下展开和收起,定义了“(+制表符”和“);
”是一对可收起的标示符,因而在其他地方的“);
”最好在中间插个空格。
2.设置了多级列表,moduleparameterinputportoutputportioputportwireregalwaysblockassignlinessubmoduleport3.文件时*.uew格式,在UE19里可以直接用,其他早前版本,可以用文本文件打开,拷贝到wordfile文件里去。
4.使用中有什么问题,欢迎加QQ(2245240164,请注明verilog),乐意分享和交流
2016/5/25 19:22:24 6KB Ultraedit UEstudio verilog wordfile
1
利用泰勒展开和龙贝格算法,求取arctanx的近似值。
其中还有一个大数类,保存足够长的数位,完成高精度
2017/2/21 19:13:45 58.13MB arctanx
1
instantclient_8.0.4.0.1到instantclient_11_1、instantclient_12_1全集,N多个版本。
一次性全部提供下载,使用方便。
使用方法:安装好NavicatforOracle——将下载的OCIDLL解压到安装目录,或者只复制本人数据库对应版本的OCI.DLL到安装目录。
然后运行NavicatforOracle,在菜单栏依次展开“工具”——“选项”——其他——OCI——OCI.DLL指定到刚复制过去的OCI.DLL位置。
然后确定,退出NavicatforOracle再次运行并配置好连接,这样即可连接数据库。
2015/2/17 9:20:13 83.56MB 11_1 12_1 oci oracle
1
本书由全国计算机专业技术资格考试办公室组织编写,是系统分析师考试的指定教材。
本书围绕系统分析师的工作职责和任务而展开,对系统分析师所必须掌握的理论基础和应用技术做了详细的引见,重在培养系统分析师所必须具备的专业技能。
本书内容既符合系统分析师考试总体纲领性的要求,也是系统分析师职业生涯所必需的知识与技能体系。
准备参加考试的人员可通过阅读本书掌握考试大纲规定的知识,把握考试重点和难点。
本书可作为系统分析师的工作手册,也可作为系统分析与设计技术的培训和辅导教材,还可以作为计算机专业教师的教学参考用书。
2022/9/28 3:52:05 104.54MB 高清 高级软考 系统分析师
1
本论文在引见单片机、传感器、实时时钟的特点基础之上,详尽地说明了太阳能热水器控制系统的工作原理与方案设计。
根据本设计的要求,采用STC89C52作为主控芯片。
其他硬件部分包括:水温采集模块、水位监测模块、按键输入部分、LCD显示窗口及继电器控制模组,继电器控制模组有自动上水和程控加热部分构成。
在软件方面,本设计采用模块化方式对系统进行分组设计,使得设计工作稳步展开,并且经过仿真验证,本系统的各个模块均正常工作,符合设计要求。
基于单片机的太阳能热水器辅助控制系统(源代码,论文,proteus仿真)
1
Californium是一款基于Java实现的Coap技术框架,该项目实现了Coap协议的各种请求响应定义,支持CON/NON不同的可靠性传输模式。
Californium基于分层设计且高度可扩展,其内部模块设计及接口定义存在许多学习之处;
值得一提的是,在同类型的Coap技术实现中,Californium的功能表现是比较突出的,如下图:更多的数据可以参考Californium-可扩展云服务白皮书本文以框架的源码分析为主,其他内容不做展开。
目前Californium项目稳定版本为2.0.0-M2,项目的托管地址在:https://github.com/eclipse/californium~.ca
2018/11/6 2:45:25 566KB californium框架设计分析
1
实验题目设计和实现关于内存管理的内存布局初始化及内存申请分配、内存回收等基本功能操作函数,尝试对用256MB的内存空间进行动态分区方式模拟管理。
内存分配的基本单位为1KB,同时要求支持至少两种分配策略,并进行测试和对不同分配策略的功能展开比较评估。
最佳适应算法(BestFit):  它从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区,这种方法能使碎片尽量小。
为适应此算法,空闲分区表(空闲区链)中的空闲分区要按从小到大进行排序,自表头开始查找到第一个满足要求的自由分区分配。
该算法保留大的空闲区,但造成许多小的空闲区。
因为它要不断地找出能满足作业要求的、且大小最小的空闲分区,所以比较比较频繁。
但是,对内存的利用率高循环首次适应算法(NextFit):  该算法是首次适应算法的变种。
在分配内存空间时,不再每次从表头(链首)开始查找,而是从上次找到空闲区的下一个空闲开始查找,直到找到第一个能满足要求的的空闲区为止,并从中划出一块与请求大小相等的内存空间分配给作业。
该算法能使内存中的空闲区分布得较均匀。
比较次数少于最佳适应算法(BestFit),内存利用率低于最佳适应算法(BestFit)。
2015/11/2 19:38:46 165KB 最佳适应算法 首次适应算法
1
安全处2009年质量目的展开表
2018/10/10 5:07:20 21KB 安全处2009年质量目标展开表
1
正交频分复用(OFDM,OrthogonalFrequencyDivisionMultiplexing)技术可以出色的对抗抗多径衰落、消除码间干扰且具有极高的频谱利用率。
此外它还采用了快速傅立叶变换,大大降低了收发机的实现复杂度,因此被广泛地应用于HDSL、ADSL、DAB、HDTV、WLAN等领域中。
但是,目前OFDM技术还有很多关键问题没有得到有效解决,如对频偏敏感、高峰均功率比问题等,这些都限制了OFDM技术的近一步广泛应用。
本论文主要围绕自适应压扩法降低峰均功率比问题展开论述,并利用matlab软件完成了仿真。
主要做了以下工作:论文首先回顾OFDM发展历程,说明了该技术的优缺点,讲解了OFDM技术原理,介绍了OFDM信号的产生过程,并对OFDM信号的收发机制进行了仿真。
接着,给出峰均功率比的定义和分布,分析了产生高峰均值的原因,简要地介绍了其它预畸变方法,如限幅法,峰值加窗,传统的压扩技术。
最后,分析自适应压扩法降低PAPR的功能,并用matlab完成相关仿真。
2017/5/20 19:49:40 1.18MB 自适应压扩法 PAPR 峰均比 OFDM
1
如何在不泄露用户隐私的前提下,提高大数据的利用率,挖掘大数据的价值,是目前大数据研讨领域的关键问题。
具体而言,实施大数据环境下的隐私保护,需要在大数据产生的整个生命周期中考虑两个方面:如何从大数据中分析挖掘出更多的价值;
如何保证在大数据的分析使用过程中,用户的隐私不被泄露。
本论文将围绕下图所示的大数据隐私保护生命周期模型展开。
2019/10/25 5:36:37 483KB HADOOP 安全 大数据安全
1
共 250 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡