package com.example.p85; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import androi ...
分类:
其他好文 时间:
2019-12-24 10:07:20
阅读次数:
65
UDP: 1.无连接: 不需要建立连接,可以直接传输数据 2.不可靠: 没有确认和重传机制,感受不到对方是否收到消息 3.面向数据报: 不能灵活控制读写数据的次数和大小,不能拆分和合并数据,发送10k就必须取10k,取1k剩下的就没了 UDP没有真正意义上的发送缓冲区,调用sendto直接交给内核处 ...
分类:
其他好文 时间:
2019-12-23 18:49:25
阅读次数:
93
计算机网络 —— 物理层 一、 基本概念 物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层的作用是要尽可能地屏蔽掉不同传输媒体和通信手段的差异。 数据(data) —— 运送消息的实体。 信号(signal) —— 数据的电气的或电磁的表现。 模拟信号 ...
分类:
其他好文 时间:
2019-12-23 10:24:33
阅读次数:
104
本篇文章主要对TCP原理进行简单的分析和讨论。 TCP套接字中的I/O缓冲 前文有介绍过TCP通信数据无边界的特性,即本端一次发送的数据对端并不一定一次性接收,那剩余的数据在哪里呢? 实际上,write函数调用后并非立即传输数据,read函数调用后也并非马上接收数据。如下图所示,write函数调用瞬 ...
分类:
其他好文 时间:
2019-12-23 00:11:40
阅读次数:
72
在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。 InputStream 和OutputStream,两个是为字节流设计的,主要用来处理字节或二进制对象,Reader和 Writer.两个是为字符流( ...
分类:
其他好文 时间:
2019-12-22 18:31:26
阅读次数:
133
锚点1 get数据是存放在url之后,以?分割url和传输数据,参数之间以&相连; post方法是把提交的数据放在http包的Body中 get提交的数据大小有限制,(因为浏览器对url的长度有限制),post的方法提交的数据没有限制 get需要request.queryString来获取变量的值, ...
分类:
其他好文 时间:
2019-12-21 22:35:16
阅读次数:
106
XML 什么是XML-Tomcat XML:eXtensible Markup Language (可扩展标记语言)。 XML 是一种标记语言,很类似 HTML。 XML 的设计宗旨是传输数据,而非显示数据。 XML的使命,就是以一个统一的格式,组织有关系的数据。为不同平台下的应用程序服务,独立于软 ...
分类:
Web程序 时间:
2019-12-20 20:59:14
阅读次数:
97
最近在面试的时候被人问到虚拟机中的网络模式的区别。当时没有回答清楚,之后查了一下资料,总结了一下。 一、虚拟机中网络模式的分类 首先,在我们打开虚拟机后,打开设置选项,一共有三种网络模式,分别是host-only,桥接以及NAT模式。桥接模式简单来说就是不能上网,也不能和主机连接,因此在实际工作中应 ...
分类:
其他好文 时间:
2019-12-20 19:00:20
阅读次数:
122
JSON 是存储和传输数据的格式。 JSON 经常在数据从服务器发送到网页时使用。 什么是 JSON? JSON 指的是 JavaScript Object Notation JSON 是轻量级的数据交换格式 JSON 独立于语言 * JSON 是“自描述的”且易于理解 * JSON 的语法是来自 ...
分类:
编程语言 时间:
2019-12-20 11:53:15
阅读次数:
59
Socket与系统调用深度分析 Socket API编程接口之上可以编写基于不同网络协议的应用程序; Socket接口在用户态通过系统调用机制进入内核; 内核中将系统调用作为一个特殊的中断来处理,以socket相关系统调用为例进行分析; socket相关系统调用的内核处理函数内部通过“多态机制”对不 ...
分类:
其他好文 时间:
2019-12-19 23:03:12
阅读次数:
79