-
3.9.linux网络编程实践-linux应用编程和网络编程第9部分5小时1分钟带大家使用socket接口及其相关函数,从头编写一个服务器和客户端的通信程序3.9.1.linux网络编程框架 3.9.2.TCP协议的学习1 3.9.3.TCP协议的学习2 3.9.4.socket编程接口介绍 3.9.5.IP地址格式转换函数实践5.0 9课时 46240人学习¥ 29.00 2016/04/30
-
2.19根文件系统构建实验及过程详解-U-Boot和系统移植第十九部分6小时46分钟本课程将带领大家一步步的构建一个可用的文件夹形式的根文件系统2.19.1.根文件系统的构建路线 2.19.2.busybox的移植实战 2.19.3.inittab详解 2.19.4.busybox源码分析1 2.19.5.busybox源码分析24.9 13课时 41499人学习¥ 28.00 2016/02/13
-
《计算机体系结构——网络篇1》之 网络结构、IP分组交换技术、IP/MAC映射6小时21分钟通过这部分课程的学习,快速的了解网络的组成结构,理解局域网、城域网、广域网等是什么关系,了解网络通信的核心技术——IP分组交换技术是什么,为什么说路由器是IP分组交换技术实现的核心,以及了解什么IP/MAC映射,为什么需要映射,IP与MAC之间到底是一个什么关系等。网络篇知识结构 网络的作用,什么是上网 C/S模式与B/S模式 C S和B S之争 互联网结构猜测4.8 21课时 38214人学习¥ 22.00 2018/11/22
-
Linux系统编程第 3 期:文件I/O缓存与内存映射视频课程2小时56分钟学习跟文件I/O相关的缓存设计、内存映射、性能参数使用及优化缓存的基本概念 页高速缓存(上) 页高速缓存(中) 页高速缓存(下) 块设备驱动架构5.0 11课时 3648人学习¥ 29.00 2019/03/31
-
Linux系统编程第2期:文件IO编程实战视频课程6小时36分钟学习跟文件IO相关的系统调用API使用,学习常用shell命令的实现:ls、cat、pwd、wc等本期课程简介 文件的打开模式 文件的读写权限 文件的读写函数 文件读写位置与定位5.0 17课时 2340人学习¥ 29.00 2019/04/01
-
Linux系统编程第07期:多线程编程入门【王利涛】2小时43分钟多线程编程基本概念、API接口、同步7.1 多线程编程的概念 7.2 多线程学习准备工作 7.3 创建一个新线程:pthread_create 7.4 线程的终止 7.5 等待线程的终止5.0 15课时 1743人学习¥ 19.00 2020/02/26
-
2.12.U-Boot移植2-官方标准移植-U-Boot和系统移植阶段第十二部分12小时10分钟从uboot官网下载的uboot开始进行移植2.12.1.选择合适的官方原版uboot 2.12.2.先初步浏览官方原版uboot 2.12.3.mkconfig脚本分析 2.12.4.先解决官方版本uboot的烧录运行 2.12.5.start.S文件分析与移植15.0 23课时 40834人学习¥ 38.00 2016/01/07
-
2.3.零距离初体验U-Boot-U-Boot和系统移植第3部分2小时33分钟本课程为uboot学习的第三部分,主要目标是体验uboot源代码的配置编译过程,以及分析讲解uboot源代码的组成结构。通过详细讲解uboot源码中所有的文件和文件夹让大家对源码结构深入理解,给后续分析源代码打下基础。2.3.1.X210官方uboot配置编译实践1 2.3.2.X210官方uboot配置编译实践2 2.3.3.uboot的源码目录分析1 2.3.4.uboot的源码目录分析2 2.3.5.uboot的源码目录分析35.0 6课时 38705人学习¥ 18.00 2015/11/11
-
《计算机体系结构》硬件篇3 之 CPU组成视频课程3小时28分钟本课程是《计算机体系结构》的硬件篇,主要讲解的内容是为了让学员了解计算机中CPU的组成。三级管1 三级管2 三级管3 门电路的意义,作用,分类 三极管和与非门电路5.0 19课时 35868人学习¥ 28.00 2018/11/22
-
3.7.Linux线程全解-Linux应用编程和网络编程第7部分3小时17分钟本课程讲解Linux中线程,首先使用多进程解决上个课程中提出的并发式读取按键和鼠标的任务,然后引出多线程并讲解多线程的优势,最后详细讲了多线程的同步技术。学习本课程的目的是学习在linux应用编程中使用多线程技术。3.7.1.再论进程 3.7.2.线程的引入 3.7.3.线程常见函数 3.7.4.线程同步之信号量1 3.7.5.线程同步之信号量25.0 7课时 35814人学习¥ 29.00 2016/04/18
-
3.2.文件属性-Linux应用编程和网络编程第2部分3小时26分钟本课程主要讲解linux中的文件属性的获取和处理,其中重点是文件类型和文件权限,最后讲了目录文件的读取和解析方法。学习本课程后将对文件属性相关的API有所了解,后面项目中会用到。3.2.1.linux中各种文件类型 3.2.2.常用文件属性获取 3.2.3.stat函数的应用案例 3.2.4.文件权限管理1 3.2.5.文件权限管理25.0 6课时 34874人学习¥ 28.00 2016/03/06
-
2.7.U-Boot源码分析3-启动内核-U-Boot和系统移植阶段第7部分3小时59分钟本课程为uboot学习的第7部分,主要讲解uboot启动内核的细节。课程中集中讲解了zImage、uImage的区别和联系,do_bootm函数、do_bootm_linux函数的细节分析,目的是让大家对uboot启动内核的技术细节完全学习,以便后期移植。2.7.1.uboot和内核到底是什么 2.7.2.开始启动内核:加载内核到DDR中 2.7.3.zImage和uImage的区别联系 2.7.4.zImage启动细节 2.7.5.uImage启动4.9 8课时 33952人学习¥ 28.00 2015/11/29
-
2.16.内核的启动过程分析-U-Boot和系统移植第十六部分6小时49分钟本课程为linux kernel移植的第3部分,主要内容是linux内核启动流程的代码分析和细节解读。本部分的学习目标是对linux内核的启动和构建过程有个清晰理解,对内核启动后的状态有清晰认识,从而能够帮助我们分析和解决内核移植过程中的问题。2.16.1.做好内核分析的准备工作 2.16.2.head.S文件分析1 2.16.3.内核启动的汇编阶段 2.16.4.内核启动的C语言阶段1 2.16.5.内核启动的C语言阶段24.9 13课时 33719人学习¥ 29.00 2016/01/22
-
《计算机体系结构》硬件篇5 之 通信部分5小时58分钟本课程是《计算机体系结构》的硬件篇,主要讲解的内容是为了让学员了解计算机体系结构和嵌入式相关的知识。通信知识点结构 信号、数据、信息的关系 生活中通信的例子 电子设备的通信模型 基带信号与载波4.9 31课时 32696人学习¥ 39.00 2018/11/22
-
2.18.根文件系统的原理-U-Boot和系统移植第十八部分3小时24分钟主要讲解了根文件系统的工作原理。本课程的目的是学习根文件系统和内核的关系,根文件系统本身工作原理2.18.1.根文件系统概述 2.18.2.根文件系统的形式 2.18.3.自己制作ext3格式的根文件系统 2.18.4.nfs方式启动自制简易文件夹形式的rootfs 2.18.5.到底什么是linuxrc5.0 7课时 28908人学习¥ 26.00 2022/07/06
-
《计算机体系结构》软件篇1 之 文字编码和字模库视频课程6小时34分钟通过本课程的内容,希望大家能够一次性弄清楚,字模库与文字编码相关的内容(ASCII、ISO 8859-1、GBk、GB2302、BIG5、ANSI、unicode(utf-8、utf-16(ucs-2)、Utf-32)等)。软件篇课程大纲 程序这哥们 字符编码与字符图形库(字模库) ASCII编码 ISO-8859-1编码与ASCII编码的关系5.0 24课时 27727人学习¥ 23.00 2018/11/22
-
3.6.高级IO-linux应用编程和网络编程第6部分2小时43分钟本课程讲解linux中的高级IO部分,包括非阻塞IO、多路复用IO、异步IO和内存映射IO等。本课程目标是让大家对并发情况下阻塞式IO的困境有所认识,并且能够理解并运用几种常用手段去解决之。3.6.1.非阻塞IO 3.6.2.阻塞式IO的困境 3.6.3.并发式IO的解决方案 3.6.4.IO多路复用原理 3.6.5.IO多路复用实践4.9 7课时 27129人学习¥ 29.00 2016/04/09
-
《计算机体系结构》硬件篇2 之 计算机组成结构视频课程2小时16分钟本课程是《计算机体系结构》硬件篇之计算机组成结构,主要讲解的内容是为了让学员了解计算机的组成结构的知识。知识点结构介绍 计算机的基本组成结构 计算机的详细组成结构 CPU运算器1 CPU运算器25.0 9课时 27005人学习¥ 18.00 2019/07/05
-
3.3.获取系统信息-Linux应用编程和网络编程第3部分3小时6分钟本课程主要讲解了一些获取linux系统信息的函数,譬如获取时间相关的函数群,获取伪随机数序列的函数群和proc文件系统,目标是让大家学习相应的API和库函数,将来在项目中能够熟练应用之。3.3.1.关于时间的概念 3.3.2.linux系统中的时间 3.3.3.时间相关API实战1 3.3.4.时间相关API实战2 3.3.5.linux中使用随机数5.0 7课时 26590人学习¥ 29.00 2016/03/09
-
《Linux系统编程、网络编程》第1章:文件IO【视频课程】5小时28分钟通过本章学习,快速了解1. 什么是系统API,什么是库API?2. 什么是文件IO,什么是标准IO,以及学习常见文件IO操作的系统API的使用。3. 通过系统API的学习,加深对于Linux OS的理解,为后续深入学习Linux嵌入式课程,打下良好的基础。为什么要学习这么课1 为什么要学习这门课2 读写文件的简单例子 open打开文件时,都做了些什么事情 open函数15.0 17课时 25235人学习¥ 19.00 2018/04/04
-
3.8.linux网络编程基础-linux应用编程和网络编程第8部分3小时26分钟本课程是网络编程部分的前奏,主要讲解了网络相关的一些基础知识,譬如网络编程的架构,网卡、路由器、集线器、交换机、DHCP、NAT等概念,学习这些的目的是对网络通信原理有一定了解方便下个课程继续学习socket编程接口。3.8.1.网络通信概述 3.8.2.网络通信基础知识1 3.8.3.网络通信基础知识2 3.8.4.网络通信基础知识3 3.8.5.网络通信基础知识45.0 6课时 25047人学习¥ 28.00 2016/04/23
-
嵌入式linux开发环境搭建视频课程4小时22分钟从VMware12.5.7安装到ubuntu16.04.3 X64 LTS安装配置设置搭建过程1.本课程背景和主要内容介绍 2.安装VMware 3.安装ubuntu16.04.3 LTS 4.新安装Ubuntu的基本设置 5.ubuntu的root用户5.0 17课时 24632人学习¥ 9.90 2017/08/10
-
《Linux系统编程、网络编程》第7章 进程间通信(本机IPC)视频课程8小时38分钟通过本章的学习,了解什么是进程间通信,为什么需要进程间通信,有哪些进程间通信,希望通过本章各种ipc的学习,为后续学习c、java线程、ucos系统中与本章类似的概念打下好的基础。为什么需要进程间通信 进程空间的独立性 Linux的进程间通信机制有哪些 无名管道的通信原理 无名管道—单向通信5.0 25课时 24043人学习¥ 28.00 2018/07/29
-
2.15.内核的配置和编译原理-U-Boot和系统移植第十五部分4小时34分钟本课程为linux kernel移植的第2部分,主要内容是内核的配置和编译过程实践、配置和编译原理解析,其中重点是menuconfig的实现和Kconfig、.config文件的关系。2.15.1.linux内核源码目录结构1 2.15.2.linux内核源码目录结构2 2.15.3.内核配置和编译体验 2.15.4.内核的配置原理1 2.15.5.menuconfig的使用和演示5.0 9课时 23255人学习¥ 24.00 2016/01/16
-
Linux系统编程练手项目:使用C语言实现协程3小时从零开始只需要50行代码实现协程,学习协程的基本概念什么是协程? 协程的实现原理 保存和设置当前函数上下文 添加项目的Makefile 继续完善我们的API5.0 17课时 1316人学习¥ 29.00 2020/02/25
-
Linux系统编程第06期:从零实现一个shell解释器7小时2分钟深刻理解shell运行的底层机制,加深对Linux系统的理解,增加自己的项目经验,提高编程技能6.1 什么是shell解释器? 6.2 shell命令的执行过程 6.3 在子进程中运行shell命令 6.4 解释用户输入的命令并执行 6.5 代码优化及封装5.0 18课时 1085人学习¥ 49.00 2019/09/12
-
Linux系统编程第08期:时间管理和定时器编程1小时44分钟学习Linux下时间管理、时间的获取和设置、定时器编程8.1 时间的概念 8.2 时间的计量 8.3 Linux系统中的时间管理 8.4 获取当前的时间 8.5 时间格式转换5.0 13课时 405人学习¥ 19.00 2020/02/25
-
《计算机体系结构—软件篇3》 之 解释器、语言、算法视频教程7小时41分钟本课程是《计算机体系结构》硬件篇之计算机组成结构,主要讲解的内容是为了让学员了解计算机的组成结构的知识。初步识解释器 Windows下的脚本程序 Linux下的shell脚本等问题 为什么需要间接型解释器 为什么需要间接型解释器(虚拟机)5.0 27课时 22761人学习¥ 39.00 2018/12/18
-
《计算机体系结构》硬件篇4 之 存储器视频课程3小时13分钟本课程是《计算机体系结构》的硬件篇,主要讲解的内容是为了让学员了解计算机系统的存储器存储器的分类 缓存 存储器结构介绍 存储器容量的计算与存储单位 网络宽带的单位5.0 17课时 21113人学习¥ 28.00 2018/11/22
-
《计算机体系结构—网络篇2》 之 私网公网IP、NAT转换、网卡、交换机、路由器4小时2分钟通过本部分的学习,了解什么是公网私网、什么是NAT转换,怎么才能实现开往访问,再跨网访问中IP/MAC与NAT转化,各自作用是什么,网卡、交换机路由器又处于什么关节点,如果我想搭建一个属于自己的网络服务器是否可以,等等。私网ip 和 公网ip回顾 NAT转换(跨网访问)1 NAT转换(跨网访问)2 NAT转换(跨网访问)3 NAT转换(跨网访问)45.0 13课时 20887人学习¥ 18.00 2018/11/22