第6章 TCP协议 6.1TCP协议 网络模型 | IOS七层网络模型 | 五层网络模型 | TCP/IP分层模型 | | | | | | 应用层 | | | | 表示层 | | | | 会话层 | 应用层 | 应用层 | | 传输层 | 传输层 | 传输层 | | 网络层 | 网络层 | 网络层 ...
分类:
其他好文 时间:
2020-03-16 13:17:23
阅读次数:
51
一、硬件环境分析 要有分层意识、数据流意识 二、软件环境分析· 根据数据流向分析软件框架 软件框架也分为三部分:数据采集部分、A9数据采集与处理部分、Web显示部分 数据上行: Zigbee —— > A9 : Zigbee采集数据 ——> 填充到结构体 ——> 数据采集线程 A9 —— > Web ...
分类:
其他好文 时间:
2020-03-16 12:56:37
阅读次数:
65
在继续“四维架构设计方法论”这个话题之前,我们先来回顾一下前两篇文章的内容,以便我们更好地理解本篇:1)如何建立架构师的立体化思维:阐述了架构设计会涉及业务、技术、系统和时间等几个维度,也建议从技术维度将应用分成七个层次。2)如何设计分层架构和交互接口:介绍了分层架构的设计流程,以及接口设计方法等内... ...
分类:
其他好文 时间:
2020-03-16 09:44:47
阅读次数:
75
一、 计算机网络体系结构分层不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。二、 TCP/IP 基础2.1 TCP/IP 的具体含义从字面意义上讲,有人可能会认为 TCP/I... ...
分类:
其他好文 时间:
2020-03-15 16:23:34
阅读次数:
101
为什么会出现前端工程化这个概念?当前端业务日益复杂化和多元化,就会出现许多问题。比如说:如何提高开发效率?如何保证项目的可维护性?如何提高项目的开发质量?多人合作,架构分层,模块设计,解耦,抽象,复用,mock,联调,部署等等。。这时候就出现了前端工程化的概念,从软件工程的角度来解决问题。比如软件工 ...
分类:
其他好文 时间:
2020-03-13 14:42:37
阅读次数:
76
软件工程学习记录 关于软件工程 ? "什么是软件工程?" ? 在我的认识中,软件工程就是一个可以迭代升级,大家一起协助开发一个软件。分层次,分模块,互不影响,协同运行,用户满意。 希望学到什么 1. 抽象思维(GoF23)。 2. 项目需求分析,会合理设计接口。 3. 能够和别人协同开发。 我将怎么 ...
分类:
其他好文 时间:
2020-03-11 15:32:00
阅读次数:
51
一、分层设计的思想 公共方法目录:common 测试用例类模块目录:testcases 测试数据目录:data 测试报告存放目录:reports 配置文件存放目录:conf 日志文件存放目录:logs 项目启动文件:run_test.py 二、数据驱动思想(ddt) 以用例数据来生成测试用例(数据驱 ...
分类:
其他好文 时间:
2020-03-10 20:12:29
阅读次数:
83
iPhone手机由于其流畅的界面UI,简约的工业化设计和前沿的智能化思想成为越来越多用户首选的智能手机。苹果的iOS一直是以流畅、安全著称的,本文从iOS的iTunes备份的角度对iOS的安全性进行了探究。 操作系统是否安全,最重要的是看用户的数据是否安全,iOS对文件实施了分层级的保护措施,将用户 ...
分类:
移动开发 时间:
2020-03-09 21:14:10
阅读次数:
99
一图看完本文 一、 计算机网络体系结构分层 计算机网络体系结构分层 计算机网络体系结构分层 不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。 二、 TCP/IP 基础 1. ...
分类:
其他好文 时间:
2020-03-09 17:34:13
阅读次数:
48
1、使用glDrawArraysInstanced与glDrawElementsInstanced这类的函数使用gl_InstanceID进行不同变化的实例化,实质上是使用一批顶点数据执行多次整个渲染管线,如果启用细分可能给GPU增加潜在(为啥是潜在?不是直接的吗,还有啥东东没有get到)负担。几何 ...
分类:
其他好文 时间:
2020-03-09 13:45:51
阅读次数:
42