摘要:
我们先对嵌入式Linux做一个高层次的了解,看看它为什么受欢迎,开放源码许可证有什么意义,以及你需要什么样的硬件来运行Linux。 1999年左右,Linux首次成为嵌入式设备的可行的选择。那是在Axis (https://www.axis.com)发布他们的第一台Linux驱动的网络摄像机和TiV 阅读全文
摘要:
### 简介 多年来,Linux一直是嵌入式计算的主流。然而,涵盖这一主题的书籍却少之又少:本书旨在填补这一空白。术语 "嵌入式Linux "没有很好的定义,可以应用于从恒温器到Wi-Fi路由器到工业控制单元等各种设备内部的操作系统。然而,它们都是建立在相同的基本开源软件上。这些就是我在本书中描述的 阅读全文
摘要:
3 设备 本章是对正常运行的Linux系统中内核提供的设备基础设施的基本考察。纵观Linux的历史,在内核如何向用户展示设备方面已经有了许多变化。我们将从传统的设备文件系统开始,看看内核如何通过sysfs提供设备配置信息。我们的目标是能够提取系统中的设备信息,以便了解一些基本的操作。后面的章节将更详 阅读全文
摘要:
2 常用基本命令和目录层次结构 为什么是Unix命令?这不是一本关于Linux如何工作的书吗?当然是的,但Linux在本质上是一种Unix风格。在本章中,你会看到Unix这个词,而不是Linux,因为你可以把你学到的东西直接带到BSD和其他Unix风味的系统中去。我试图避免涉及太多Linux特有的用 阅读全文
摘要:
1 简介 乍一看,Linux是非常复杂的,有许多令人眼花缭乱的部件同时运行和通信。例如网络服务器可以与数据库服务器对话,而数据库服务器又可以使用许多其他程序使用的共享库。所有这些是如何运作的,以及你如何能够理解其中的任何内容? 理解操作系统如何工作的最有效方法是通过抽象--即你可以忽略构成你试图理解 阅读全文
摘要:
## 简介 你的公司是一家金融公司,建立了一个银行网站。这是你公司有史以来最大的软件项目,你的老板希望得到最高质量的产品。 开发团队非常努力地工作,制作了这个网站。现在这个网站已经设置在服务器上。http://demo.guru99.com/ 然而,他们不确定当它在真实的商业环境中启动时将如何有效地 阅读全文
摘要:
9年薪70万的全栈需要什么技能? 什么是全栈开发人员? 全栈Web开发人员是一名技术专家,可以在任何应用程序的前端和后端工作。这个人应该熟悉3层模型的每一层。 3层由 表示层(处理用户界面的主前端部分), 业务逻辑层(任何处理数据验证的应用程序的后端部分) 数据库层 全栈开发人员不一定掌握所有技术。 阅读全文
摘要:
1什么是SDLC? 软件开发生命周期(SDLCSoftware Development Lifecycle)是构建软件的系统过程,可确保构建软件的质量和正确性。 SDLC流程旨在生产满足客户期望的高质量软件。软件开发应在预定义的时间范围和成本内完成。 SDLC包含详细的计划,解释如何规划,构建和维护 阅读全文
摘要:
简介 项目是为创造独特的产品,服务或结果而进行的临时努力。项目被定义为临时项目,因为它具有已定义的开始和结束时间,并且它是唯一的,因为它具有一组旨在实现目标的特定操作 项目的主要特征 明确的起点和终点 达到终点后,项目结束 试图实现新的东西 项目必须满足客户或利益相关者的要求 而项目管理则是规划,组 阅读全文
摘要:
简介 什么是JMeter? Apache JMeter TM是纯Java 开源软件,最初由Apache Software Foundation的Stefano Mazzocchi开发,旨在负载测试功能行为和测量性能。 您可以使用JMeter分析和测量Web应用程序或各种服务的性能。 性能测试意味着针 阅读全文