Android进程间通信基于Proxy(代理)与Stub(桩或存根)的设计模式(如图1-1所示)。其中,Proxy将特殊性接口转换成通用性接口,Stub将通用性接口转换成特殊性接口,二者之间的数据转换通过Parcel(打包)进行的,Proxy常作为数据发送代理,通过Parcel将数据打包发送,Stu ...
分类:
移动开发 时间:
2018-08-22 14:57:02
阅读次数:
164
OSI参考模型开放系统互连参考模型为实现开放系统互连所建立的通信功能分层模型。
标准TCP/IP协议是用于计算机通信的一组协议,通常被称为TCP/IP协议栈,以它为基础组建的互联网是目前国际上规模最大的计算机网络。正因为互联网的广泛应用,使得TCP/IP成为了事实上的网络标准。
分类:
其他好文 时间:
2018-08-21 18:26:35
阅读次数:
188
yar源码解析之打包yar的数据打包和解包逻辑在packagers文件夹下,主要有以下三种:json.cmsgpack.cphp.c?json.c主要以json格式对数据进行打包和解包。//调用php_json扩展进行处理intphp_yar_packager_json_pack(constyar_packager_t*self,zval*pzval,smart_str*buf,char
分类:
Web程序 时间:
2018-08-13 20:55:31
阅读次数:
564
原文:sql server 性能调优 资源等待之网络I/O一.概述 与网络I/O相关的等待的主要是ASYNC_NETWORK_IO,是指当sql server返回数据结果集给客户端的时候,会先将结果集填充到输出缓存里(ouput cache),同时网络层会开始将输出缓存里的数据打包,由客户端接收。如... ...
分类:
数据库 时间:
2018-08-13 13:54:26
阅读次数:
237
zip(iterable, iterable..) 数据打包和解包,一般结果是一个元组(最短匹配)。 例子: ...
分类:
编程语言 时间:
2018-07-19 21:07:17
阅读次数:
144
1.为什么要用NIO NIO 的创建目的是为了让 Java 程序员可以实现高速 I/O 而无需编写自定义的本机代码。NIO 将最耗时的 I/O 操作(即填充和提取缓冲区)转移回操作系统,因而可以极大地提高速度。 原来的 I/O 库(在 java.io.*中) 与 NIO 最重要的区别是数据打包和传输 ...
分类:
编程语言 时间:
2018-06-18 23:22:05
阅读次数:
235
客户端 服务器 是进程 网络 IO设备 数据源与数据接收方 数据 适配器 IO 内存总线 内存 协议:一致性 命名 传送数据(打包) 语义抽象,封装接口:套接字 IP:主机间 IP地址 UDP TCP 进程间 DNS域名系统 域名:IP地址 localhost:127.0.0.1 通信:在连接上发送 ...
分类:
其他好文 时间:
2018-06-10 17:24:04
阅读次数:
169
像Hibernate这种ORM框架,相较于JDBC操作,需要有更复杂的机制来实现映射、对象状态管理等,因此在性能和效率上有一定的损耗。 在保证避免映射产生低效的SQL操作外,缓存是提升Hibernate的关键之一。 加入缓存可以避免数据库调用带来的连接创建与销毁、数据打包拆包、SQL执行、网络传输, ...
分类:
Web程序 时间:
2018-05-28 11:49:26
阅读次数:
251
20165318 2017 2018 2 《Java程序设计》第九周学习总结 目录 "学习过程遇到的问题及总结" "教材学习内容总结" "第13章 Java网络编程" "代码托管" "代码统计" 学习过程遇到的问题及总结 Q1: 运行课本例子4时,代码中为汉字,但同样的输出的字符为乱码。 解决方法: ...
分类:
编程语言 时间:
2018-04-29 22:05:54
阅读次数:
268
来源【在路上】园友:https://www.cnblogs.com/liyanbin/p/5951869.html 一、OSI模型 名称 层次 功能 物理层 1 实现计算机系统与网络间的物理连接 数据链路层 2 进行数据打包与解包,形成信息帧 网络层 3 提供数据通过的路由 传输层 4 提供传输顺序 ...
分类:
其他好文 时间:
2018-04-22 17:22:31
阅读次数:
198