全书共分14章,从古典密码学开始,继而介绍了Shannon信息论在密码学中的应用,然后进入现代密码学部分,先后介绍了分组密码的一般原理、数据加密标准(DES)和高级加密标准(AES)、Hash函数和MAC算法、公钥密码算法和数字签名、伪随机数生成器、身份识别方案、密钥分配和密钥协商协议、秘密共享方案,同时也关注了密码应用与实践方面的一些进展,包括公开密钥基础设施、组播安全和版权保护等。
在内容的选择上,全书既突出了广泛性,又注重对要点的深入探讨。
书中每一意后都附有大量的练习题,这既利于读者对书中内容的总结和应用,又是对兴味、思维和智力的挑战。
2023/2/22 6:42:35 22.14MB 密码学 最新版 文字版
1
近年来,目睹了卷积神经网络(CNN)在各种计算机视觉和人工智能应用中的广泛普及。
然而,功能的提高是以大量密集的计算复杂性为代价的,这阻碍了它在诸如移动或嵌入式设备之类的资源受限的应用中的使用。
尽管人们越来越关注内部网络结构的加速,但很少考虑视觉输入的冗余性。
在本文中,我们首次尝试直接从视觉输入中减少CNN加速的空间和通道冗余。
所提出的方法称为ESPACE(消除空间和信道冗余),它通过以下三个步骤起作用:首先,通过一组低秩的卷积滤波器降低卷积层的3D通道冗余度。
其次,提出了一种新颖的基于掩模的选择性处理方案,该方案通过跳过视觉输入的不显着空间位置来进一步加快卷积操作。
第三,通过反向传播使用训练数据对加速网络进行微调。
在ImageNet2012上评估了提出的方法,并在两个广泛采用的CNN(即AlexNet和GoogLeNet)上实现了该方法。
与CNN加速的几种最新方法相比,该方案已证明在AlexNet和GoogLeNet上分别以5.48倍和4.12倍的加速比提供了最新的加速功能,而分类精度的下降却最小。
2023/2/21 22:04:53 384KB 研究论文
1
《ADS2009射频电路设计与仿真》主要引见利用ADS2009软件进行射频电路设计和仿真的方法。
全书分为基础篇、提高篇和扩展篇3部分,通过大量工程实例,由浅入深、系统地引见常用射频电路的基础知识及设计方法,主要内容包括ADS软件基础知识、直流仿真、交流仿真、S参数仿真、谐波平衡法仿真、电路包络仿真、功分器、滤波器、低噪声放大器、功率放大器、混频器、振荡器、微带天线、印刷偶极子天线、通信系统、DSP、3G系统等仿真实例,涵盖范围广,工程实用性强。
,《ADS2009射频电路设计与仿真》取材广泛,内容新颖,系统性强,是广大射频电路设计工程师的必备参考书,也可作为高等学校电子信息、射频通信相关专业的教学用书。
2023/2/21 13:21:36 44.81MB 射频 仿真 ADS2009
1
SQL经历了时间的考验,目前已获得了广泛的部署;
NoSQL作为关系型数据库的可行替代品,也得到了大量的支持者。
在大数据应用程序的选择中,究竟谁更胜一筹,让我们听听两位专家的的解析。
大数据应用程序究竟是选择SQL还是NoSQL?VoltDB公司首席技术官RyanBetts和Couchbase公司首席执行官BobWiederhold分别提出了不同的意见,同时借助多项论据来支持本人的说法,让我们来看看他们是如何证明的。
执行大数据【注】项目的企业面对的关键决策之一是使用哪个数据库,SQL还是NoSQLSQL有着骄人的业绩,庞大的安装基础;
而NoSQL正在获得可观的收益,且有很多支持者。
我们来看看两位专
1
前昂贵的分离已经在慢慢进入各公司的技术栈,大量公司都已经切换到该技术栈上面了。
甚至贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下之前分离开发,以免在公司干了两三年,SSH框架用的滚瓜烂熟,出来却发现自己依然没有任何优势!其实前一段分离本身并不难,后段提供接口,前端做数据展示,关键是这种思想。
很多人做惯了前先前不分的开发,在做前分离的时候,很容易带进来一些前阶段不分时的开发思路,结果导致来的产品不伦不类,因此松哥这里给大家整理了几个开源程序的前分离项目,协助大家快速掌握前替代分离开发技术栈。
美人鱼star数3499项目地址:://gitee.com/mumu-osc/NiceFish听名字就知道这是个不错的项目,确实确实不赖。
NiceFish(美人鱼)是一个系列项目,目标是示范前分离分离的开发模式:前端浏览器,移动端,电子环境中的各种开发模式;
初步有两个版本:Spri
2023/2/21 3:56:34 72.25MB JavaScript
1
基本功能:1:支持16进制数据发送与接收。
2:支持windows下COM9以上的串口通信。
3:实时显示收发数据字节大小以及串口状态。
4:支持任意qt版本,亲测4.7.04.8.54.8.75.4.15.7.05.8.0。
5:支持串口转网络数据收发。
高级功能:1:可自由管理需要发送的数据,每次只需从下拉框中选择数据即可,无需重新输入数据。
2:可模拟设备回复数据,需要在主界面开启模拟设备回复数据。
当接收到设置好的指令时,立即回复设置的回复指令。
例如指定收到0x160x000xFF0x01需要回复0x160x000xFE0x01,则只需要在SendData.txt中添加一条数据1600FF01:1600FE01即可。
3:可定时发送数据和保存数据到文本文件:,默认间隔5秒钟,可更改间隔时间。
4:在不断接收到大量数据时,可以暂停显示数据来查看具体数据,后台依然接收数据但不处理,无需关闭串口来查看已接收到的数据。
5:每次收到的数据都是完整的一条数据,而不是脱节的,做了延时处理。
6:一套源码随处编译,无需更改串口通信类,已在XP/WIN7/UBUNTU/ARMLINUX系统下成功编译并运行。
2023/2/21 0:24:35 74KB Qt 串口调试
1
开发一个学生综合测评管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。
为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。
一个高效的学生综合测评管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息,高效、快捷、安全,而且学生也能方便的查看自己的成绩。
本文首先阐述了系统开发背景,在分析传统测评管理的基础上提出本课题的研究思路和方法。
在需求调研阶段,对负责学生测评工作的人员进行了基本调查,在此基础上给出该系统的设计目标、系统需要处理的主要问题、系统需求分析。
然后介绍了系统的总体设计及业务流程分析和数据流程分析,并给出该系统的数据库结构设计。
在系统设计阶段,首先介绍了该系统的开发方法,并给出开发思路及系统所需模块设计图。
最后,详细介绍了各个模块的实现。
包括登录界面、管理员界面、系管理员界面、班管理员界面、教师界面、学生界面。
1
一个好PCB的设计实现,需要积累大量的经验,前辈的经验也是我等学习的有效指点。
好的PCB设计对于高频、大电流均有显著的影响。
2023/2/20 1:25:43 1.26MB PCB设计
1
先给出LVS集群的通用体系结构,并讨论了其的设计原则和相应的特点;
最后将LVS集群应用于建立可伸缩的Web、Media、Cache和Mail等网络服务。
在过去的十几年中,Internet从几个研究机构相连为信息共享的网络发展成为拥有大量应用和服务的全球性网络,它正成为人们生活中不可缺少的一部分。
虽然Internet发展速度很快,但建设和维护大型网络服务依然是一项挑战性的任务,因为系统必须是高功能的、高可靠的,尤其当访问负载不断增长时,系统必须能被扩展来满足不断增长的功能需求。
由于缺少建立可伸缩网络服务的框架和设计方法,这意味着只有拥有非常出色工程和管理人才的机构才能建立和维护大型的网络服务。
2023/2/19 18:49:23 856KB LVS服务器集群系统结构
1
企业管理工作是一项非常复杂系统的工程,它牵扯到企业的方方面面。
在各方各面都存在着种种矛盾,我们需要抓住问题的关键矛盾。
企业管理的核心问题就是人力资源的管理,这是企业的主要矛盾。
而在人力资源管理过程中,处于核心地位的就是工资管理。
之前人们都是采用人工方式处理,但是工作量大的时候,问题也随之而来,会花费大量的人力物力,出错的概率也大大增加。
所以工资管理是一个世界性的难题。
怎样才能有效的处理这一问题,关系到企业的兴衰。
企业工资管理系统就是设计一个软件系统使用计算机代替人工统计和计算,而且还能保存工资记录。
本系统基于B/S模式,设计完成工资管理系统的设计与实现的开发,开发语言Java。
主要内容:添加/删除用户、员工工资查询、员工级别管理、资料录入、资料增删、信息修改、报表输出、报表打印、资料管理功能等。
服务器使用Tomcat8.0。
本系统采用MYSQL数据库。
本毕业设计的内容是设计并且实现一个基于JavaWeb技术的工资管理系统,故而系统主要以JavaEE技术作为开发基础,主要使用了Spring+SpringMvc+Mybatis等多种框架的结合使用,用myeclipse2014作为开发工具,以MYSQL作为数据库,可以跨平台运行。
本系统界面使用Bootstrap前端框架界面简单、系统操作方便,而且很容易维护
2023/2/19 18:36:40 2.38MB 工资管理系统
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡