暂无个人介绍
软件是计算机系统中与硬件相对应的另一部分,是一系列程序、数据及其相关文档的集合。软件具有复杂性、一致性、退化性、易变性、移植性和高成本等特征。软件工程是由于软件危机的出现而被提出的,其主旨是以工程化的思想进行软件的开发与维护,目的是高效率地生产出高质量的软件。
本书将为人们学习无线网络技术提供一个全面、深刻的视角。在具体介绍无线网络技术之前,本书将简要概述当前主流的无线网络技术。但由于近年来大量的无线网络技术飞速发展,且许多专有技术的细节并未公开,这增加了我们评述无线网络技术的难度。
本节书摘来自华章出版社《硬件创业:从产品创意到成熟企业的成功路线图》一书中的第1章,第1.3节,作者:Renee DiResta, Brady Forrest, Ryan Vinyard 著 钟佳丽 张智腾 江涛 译,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
在软件工程学科中,方法学用来表示一套涵盖整个软件生产过程的技术的集合。目前使用得较广泛的软件工程开发方法学,分别是结构化开发方法学和面向对象开发方法学。
本书介绍DPDK,主要以IA(Intel Architecture)多核处理器为目标平台。在IA上,网络数据包处理远早于DPDK而存在。从商业版的Windows到开源的Linux操作系统,所有跨主机通信几乎都会涉及网络协议栈以及底层网卡驱动对于数据包的处理。
本节书摘来自华章出版社《Unity着色器和屏幕特效开发秘笈(原书第2版)》一书中的第2章,第2.1节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问云栖社区“华章计算机”公众号查看 第2章 表面着色器和纹理映射 在这一章中,会研究表面着色器。
推迟实现。推迟实现是软件方法学的基本指导思想。软件开发过程应该理性地 “推迟实现”,即把逻辑设计与物理设计清楚地划分开来,尽可能推迟软件的物理实现。对于大中型的软件项目,在软件开发过程中,如果过早而仓促地考虑程序的具体实现细节,可能会导致大量返工和损失。
这一节,我们要给Arduino Uno加一块以太网盾板,然后写代码来通过以太网把Arduino连接到互联网。 如果你用的Arduino具有内置以太网功能,比如Arduino Yún,就不需要额外的以太网盾板。Arduino Yún的互联网连接设置在本章后面会介绍。