图文简单介绍SDRAM 概念介绍:SDRAM:Synchronous Dynamic Random Access Memory,同步动态随机存储器。同步是指其时钟频率和CPU前端总线的系统时钟相同,并且内部命令的发送与数据的传输都以它为基准;动态是指存储阵列需要不断的刷新来保证数据不丢失;随机是指数据不是线性依次存储,而是自由指定地址进行数据的读写。SDRAM内存芯片的内部结构1.逻辑Bank与芯片位宽:现在进...
DDR布线注意事项 DDR3的设计有着严格等长要求,归结起来分为两类(以64位的DDR3为例): 数据 (DQ,DQS,DQM):组内等长,误差控制在20MIL以内,组间不需要考虑等长;地址、控制、时钟信号:地址、控制信号以时钟作参考,误差控制在100MIL以内,Address、Control与CLK归为一组,因为Address、Control是以CLK的下降沿触发的由DDR控制器输出,DDR颗粒由CLK的上升沿锁存...
DDR布线攻略 多年前,无线时代发布了一篇文章关于DDR布线指导的一篇文章,当时在网络上很受欢迎,有很多同行参与了转载。如今看来,那篇文章写得不够好,逻辑性不强,可操作性也不强。在近几年的硬件产品开发中,本人总结出了一套DDR布线方法,具有高度的可行性,于是本人再次编写一份这样的文章,除了讲述DDR布线规则,还想讲述一下布线过程,采用本人的布线过程可以少走很多弯路。本文即将讲到的所有方法,无线时代都经过实际检验。...
频率响应、零极点和系统稳定性 # 一、Laplace变换如图所示一个低通滤波器,列基尔霍夫方程,得到线性微分方程: CdVCdt+VRR=0CdVCdt+VRR=0 正是因为电感电容的存在,使得电路方程出现微分、积分项。而Laplace变换将微分方程转化为线性代数方程,成为快速求解微分方程的有力工具。但是列出电路的微分方程之后再进行Laplace变换,求解之后再进行反变换仍然很复杂,聪明的电子工程师们便...
锁相环(PLL)的工作原理 1.锁相环的基本组成许多电子设备要正常工作,通常需要外部的输入信号与内部的振荡信号同步,利用锁相环路就可以实现这个目的。锁相环路是一种反馈控制电路,简称锁相环(PLL,Phase-Locked Loop)。锁相环的特点是:利用外部输入的参考信号控制环路内部振荡信号的频率和相位。因锁相环可以实现输出信号频率对输入信号频率的自动跟踪,所以锁相环通常用于闭环跟踪电路。锁相环在工作的过程中,当...
hadoop安装hive 续centos7搭建hadoop高可用(ha)集群:https://blog.csdn.net/greatxiaoting/article/details/82761223 或centos7搭建hadoop分布式集群:https://blog.csdn.net/greatxiaoting/article/details/815711871.将hive安装包移动到windows系统和...
centos7搭建hadoop高可用(ha)集群 hadoop高可用(ha)集群实现目标:s101和s105设置为名称节点,可以互相切换为active状态;s102~104设置为数据节点和journalnode节点。准备工作:centos7搭建hadoop分布式集群,参考文章:https://blog.csdn.net/greatxiaoting/article/details/81571187注:hadoop高可用(ha)集...
hadoop version Error: JAVA_HOME is incorrectly set 在windows系统安装好hadoop后,输入hadoop version命令测试一下,结果:Error: JAVA_HOME is incorrectly setPlease update D:\hadoop\hadoop-2.7.3\conf\hadoop-env.cmd前提条件:jdk已经正确安装和配置!解决办法:1.打开hadoop-env.cmd文件目录在D:\h...
windows搭建hadoop 本文在win7上操作,不需要安装cygwin!1.安装配置jdk(windows版本)参考文章:http://www.runoob.com/java/java-environment-setup.html2.安装hadoop1) hadoop-2.7.3.tar.gz,网盘链接如下:https://pan.baidu.com/s/1LUctB2Yfx3gWa7DHujMW-A...
合并word文件 如何将不同页面格式的word文档合并且各自保留原来的格式?1.打开待合并的第1个word文档将光标放置在文末尾2.插入分节符1)点击菜单栏的“页面布局”,接着点击“分隔符”下拉菜单,如下图所示:2)选中分节符的“下一页”,结果如下图所示:有的不显示分节符标记,需要做如下设置:点击菜单栏的“文件”,然后依次点击“选项”、“显示”,再勾选“显示所有格式标记”,就...
golang中的channel 多线程(goroutine)会引入线程之间的同步问题,在golang中可以通过channel实现两个线程之间的通信。首先创建一个channel: make(chan TYPE {, NUM}) 注:TYPE指的是channel中传输的数据类型;第二个参数是可选的,指的是channel的容量大小。1)向channel传入数据 CHAN <- DATA , CHAN 是目的channe...
图解域名解析DNS过程 DNS,就是Domain Name System的缩写,翻译过来就是域名系统,是互联网上作为域名和IP地址相互映射的一个分布式数据库。DNS能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。下面这张图,详细说明了一个DNS域名解析的全过程: DNS域名解析的全过程:1)网络客户端就是...
TCP/IP层次模型 一、TCP/IP分层模型TCP/IP模型分为5层:应用层、传输层、网络层、数据链路层以及 物理层。分层就类似接口的定义,定义了每个层的行为职责。这样的分层抽象提供了更多实现的自由。下图是osi和tcp/ip的分层模型比较二、分层结构1、应用层应用层是我们经常接触使用的部分,比如常用的http协议、ftp协议(文件传输协议)、snmp(网络管理协议)、telnet (远程登录协...
DDOS攻击及其黑色产业链 DDoS (Distributed Denial of Service)攻击,即分布式拒绝服务攻击。一般来说是指攻击者利用“肉鸡”对目标网站在较短的时间内发起大量请求,大规模消耗目标网站的主机资源,让它无法正常服务。在线游戏、互联网金融等领域是 DDoS 攻击的高发行业。DDoS黑色产业链中的角色分工“发单人”是在DDoS攻击黑色产业链中顶端的角色,也就是出资并发出对具体网站或服务器的...
论文的参考文献解释说明 一、参考文献是对期刊论文引文进行统计和分析的重要信息源之一 ,在本规范中采用 GB 7714推荐的顺序编码制编排。二、参考文献著录项目 a. 主要责任者 (专著作者、论文集主编、学位申报人、专利申请人、报告撰写人、期刊文 章作者、析出文章作者)。多个责任者之间以“,”分隔,注意在本项数据中不得出现缩写点“.”。主要责任者只列姓名,其后不加“著”、“编”、“主编”、“合编”等责任说明;...
中间人攻击和嗅探攻击简介 1.中间人攻击中间人攻击(Man-in-the-Middle Attack, MITM),通过拦截正常的网络通信数据,并进行数据篡改和嗅探,而通信的双方却毫不知情。1)信息篡改当主机A、和主机B通信时,都由主机C来为其“转发”,如图一,而A、B之间并没有真正意思上的直接通信,他们之间的信息传递同C作为中介来完成,但是A、B却不会意识到,而以为它们之间是在直接通信。这样攻击主机在中...
图解数字签名和数字证书 1.鲍勃有两把钥匙,一把是公钥,另一把是私钥。2.鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。3.苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。4.鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。5.鲍勃给苏珊回...
理解HTTP协议的“无连接,无状态” HTTP 协议一共有五大特点:1、支持客户/服务器模式;2、简单快速;3、灵活;4、无连接;5、无状态。无连接无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。早期这么做的原因是 HTTP 协议产生于互联网,因此服务器需要处理同时面向全世界数十万、上百万客户端的网页访问,但每个客户端(即浏览器)与服务器之间交...
Tcp和Http网络协议 目录一、网络协议二、TCP(Transmission Control Protocol,传输控制协议)TCP头格式 TCP协议中的三次握手和四次挥手 TCP报文抓取工具三、HTTP(HyperText Transfer Protocol,超文本传输协议)请求报文结构 请求报文样例 请求报文参数详解 响应报文结构 响应报文样例 响应报文参数详解 HTTP报文抓取工具...
深入浅出Merkle Patricia Tree 1 Trie树 Trie树,又称前缀树或字典树,是一种有序树,用于保存关联数组,其中的键通常是字符串。与二叉查找树不同,键不是直接保存在节点中,而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀,也就是这个节点对应的字符串,而根节点对应空字符串。一般情况下,不是所有的节点都有对应的值,只有叶子节点和部分内部节点所对应的键才有相关的值。 在图示中,键标注...