TCP/IP面试题

TCP/IP协议的工作流程如下: ●在源主机上,应用层将一串应用数据流传送给传输层。 ●传输层将应用层的数据流截成分组,并加上TCP报头形成TCP段,送交网络层。 ●在网络层给TCP段加上包括源、目的主机IP地址的IP报头,生成一个IP数据包,并将IP数据包送交链路层。 ●链路层在其MAC帧的数据部分装上IP数据包,再加上源、目的主机的MAC地址和帧头,并根据其目的MAC地址,将MAC帧
阅读本文

Facebook被曝正在秘密研发AR等四款硬件设备

据CNBC消息称,Facebook的秘密部门Building 8正在研发4款硬件设备同时还在招募零售项目经理为Facebook消费硬件设计“颠覆性”体验。      据591AR资讯网报道,Building 8正在开发的4款硬件设备包括无人机、增强现实(AR)产品和脑部扫描设备。AR可以融入智能手机,比如《口袋妖怪Go》就是在智能手机上运行的,AR还可以变成独立设备,就像微软Hol
阅读本文

虚拟现实 vr ar 未来在哪里?

随着互联网的发展,vr ar虚拟现实已经不再陌生,越来越多的人选择上课学习vr技术,那么从行业中来看,vr/ar虚拟现实真的有未来?现在千锋给大家讲述虚拟现实 vr ar 未来在哪里?  虚拟现实vr ar 以及增强现实已经成为行内的热门话题,然而好景并不长,特别在谈及两种技术将如何较量一决高下时,业内人士更是喋喋不休。  无论是虚拟现实vr ar 技术还是增强现实技术,都为我们观察这个世界提
阅读本文

百科知识 什么是信道容量

一、信道的概念 信道,是信号在通信系统中传输的通道,是信号从发射端传输到接收端所经过的传输媒质,这是狭义信道的定义。广义信道的定义除了包括传输媒质,还包括信号传输的相关设备。 信道容量是在通信信道上可靠地传输信息时能够达到的最大速率。根据有噪信道编码定理,给定信道的信道容量是其以任意小的差错概率传输信息的极限速率。信道容量的单位为比特每秒、奈特每秒等等。香农在第二次世界大战期间发展出信息论,并
阅读本文

Linux┊详解udev

如果你使用Linux比较长时间了,那你就知道,在对待设备文件这块,Linux改变了几次策略。在Linux早期,设备文件仅仅是是一些带有适当的属性集的普通文件,它由mknod命令创建,文件存放在/dev目录下。后来,采用了devfs, 一个基于内核的动态设备文件系统,他首次出现在2.3.46内核中。Mandrake,Gentoo等Linux分发版本采用了这种方式。devfs创建 的设备文件是动态的。
阅读本文

Linux基础之命令练习Day4-fdisk,mkfs,mlabel,mount,umount,mkswap,swapon,dd,top,free,ps,kill,rpm,yum,make

一. 硬盘分区、格式化及文件系统的管理1. 在Linux系统中,一切皆文件。每个设备都被当作一个文件来对待。  常见的存储设备在Linux系统中的文件名如下表所示:2. 对硬盘进行分区有以下优点:  a. 更容易管理和控制系统,因为相关的文件和目录都放在一个分区中;  b. 系统效率更高;  c. 可以限制用户使用硬盘的份额(磁盘空间的大小);  d. 更容易备份和恢复。3. Linux系统中硬盘
阅读本文

采用DDS设计信号发生器,完成设计方案

基于DDS函数信号发生器设计方案 一、基于DDS信号发生器的系统设计方案的提出 1、采用高性能的DDS单片电路解决方案 随着DDS技术和VLSI的不断发展,DDS式频率合成器单片化在九十年代就已经完成。由于DDS芯片性能日趋完善,需求量激增,其中AD公司的DDS系列产品以其较高的性价比,目前取得了极为广泛的应用。2、自行设计基于FPGA芯片的解决方案DDS技术的实现依赖于高速、高性能的数字器件。可
阅读本文

cordova打包项目android生成apk签名

APK 签名。 APK 都必须经过数字签名后才能安装到设备上,签名需要对应的证书(keystore),大部分情况下 APK 都采用的自签名证书,就是自己生成证书然后给应用签名。      数字签名证书是给APK打包所必需的文件,所以我们先要把数字签名证书生成。在命令提示符下输入 keytool -genkey -v -keystore D:mytest.keystore-alias
阅读本文

Linux基础之命令练习Day4

一. 硬盘分区、格式化及文件系统的管理1. 在Linux系统中,一切皆文件。每个设备都被当作一个文件来对待。  常见的存储设备在Linux系统中的文件名如下表所示:2. 对硬盘进行分区有以下优点:  a. 更容易管理和控制系统,因为相关的文件和目录都放在一个分区中;  b. 系统效率更高;  c. 可以限制用户使用硬盘的份额(磁盘空间的大小);  d. 更容易备份和恢复。3. Linux系统中硬盘
阅读本文

停止不必要的UI动效设计

前言: 这篇短文将会探讨UI设计中动画的过度使用,并将其与早期的视觉设计进行对比,提出一些对于有效的GUI动效设计的建议。 我们将在下文中,简单探讨如何改善下面的这个交互。 UI动效设计的反面案例 注:这个反面案例并非假设,而是来自近期的真实客户案例。 概述 自从 70、80 年代首个光栅图像在CRT屏幕出现以来,人们对于(数字)视觉设计的态度一直在不断进化。与其他艺术领域不同,在数字
阅读本文

西门子PLC系统的配置与特点

西门子plc根据规模和性能的大小,主要有s7-200s7-300和s7-400三种,下面就简单介绍一下该三种产品的一些特性。  1、s7-200  针对低性能要求的摸块化小控制系统,它最多可有7个模块的扩展能力,在模块中集成背板总线,它的网络联接有rs-485通讯接口和profibus两种,可通过编程器pg访问所有模块,带有电源、cpu和i/o的一体化单元设备。其中的扩展模块(em)有以下几种:数
阅读本文

python 全栈 day06 linux基础 (部分)

归档 压缩 Vi编译器 系统分区1、使用cat命令进行文件的纵向合并          1) 使用cat命令实现文件的纵向合并:          a) 例如:将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)       cat  /etc/passwd  /etc/group > /1.txt        b) 例如将用户信息数据库文件和用户密码数据库文件纵向合并为
阅读本文

HDMI信号解析

参考资料:http://blog.sina.com.cn/s/blog_6cfd49b00102w00i.html;http://www.eetop.cn/blog/html/16/62416-23307.html; HPD信号HPD:Hot Plug Detection,热插拔检测。标准HDMI接口的第19pin,这个信号作为HDMI发送器判断是否连接HDMI显示设备的依据。     上图是HD
阅读本文

rsync 定时同步

A服务器 192.168.176.130     /tmp/B客户端 192.168.176.131    客户端的目录可以通过命令指定 功能说明,B主动向A发送同步指令。 1、客户端和服务器安装rsync yum install rsync 2、修改服务器配置rsync主配置文件  [root@rhel-2 xinetd.d]# cat /etc/rsyncd.conf# /etc/rsyncd
阅读本文

3.17下午

通信原理数字基带信号 1单极性波形(NRZ)这是一种最简单的二进制数字基带信号波形。这种波形用正(或负)电平和零电平分别表示二进制码元的“1”码和“0”码,也就是用脉冲的有无来表示码元的“1”和“0”。 2双极性波形在双极性波形中,用正电平和负电平分别表示二进制码元的“1”码和“0”码,这种波形的脉冲之间也无空 3单极性归零波形(RZ)这种波形的特点是脉冲的宽度(τ )小于码元的宽度(T ),每个
阅读本文

聊聊HTTPS和SSL/TLS协议

要说清楚 HTTPS 协议的实现原理,至少需要如下几个背景知识。 1. 大致了解几个基本术语(HTTPS、SSL、TLS)的含义 2. 大致了解 HTTP 和 TCP 的关系(尤其是“短连接”VS“长连接”) 3. 大致了解加密算法的概念(尤其是“对称加密与非对称加密”的区别) 4. 大致了解 CA 证书的用途 考虑到很多技术菜鸟可能不了解上述背景,俺先用最简短的文字描述一下。如果你
阅读本文

MPAndroidChart开源图表库之折线图

将mpandroidchartlibrary-2-0-8.jar包copy到项目的libs中 定义xml文件 主要Java逻辑代码如下,注释已经都添加上了。 [java] view plain copy 在CODE上查看代码片派生到我的代码片 package com.example.mpandroidlinechart; import java.util.ArrayList;
阅读本文

波特率与比特率

波特率:单片机或计算机在串口通信时的速率。指的是信号被调制以后在单位时间内的变化,即单位时间内载波参数变化的次数,如每秒钟传送240个字符,而每个字符格式包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为240Bd,比特率为10位*240个/秒=2400bps。又比如每秒钟传送240个二进制位,这时的波特率为240Bd,比特率也是240bps。(但是一般调制速率大于波特率,比如曼彻斯
阅读本文