欢迎来到嵌入式培训专家——华清远见嵌入式学院
集团官网
创客学院
研发中心
北京
上海
深圳
成都
南京
西安
武汉
广州
沈阳
济南
重庆
长沙
嵌入式AI就业班
星创客精英班
嵌入式视频教程
C语言视频教程
Linux视频教程
ARM视频教程
原创图书
研发硬实力
关于我们
联系我们
加入我们
总裁寄语
专利软著
当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 学习笔记 >
网络编程基础概念总结
基本概念 【1】基础知识 【2】网络体系结构 (1)OSI开放系统互联模型 (2)TCP/IP协议族的体系结构: 【3】TCP和UDP 【4】Socket 【6】其他概念 【1】基础知识 1)计算机与网络发展的7个阶段 1、批处理(20世纪50年代):是指实现将用户每个数据装入卡带或者磁带。...…
Linux下网络编程实现UDP,还有大量实例
【1】概念 【2】程序流程 【3】相关函数 1)创建套接字 2)绑定网络信息结构体 3)接受数据 4)发送数据 【4】项目:基于udp 的网络聊天室 【1】概念 UDP(User Datagram Protocol即用户数据报协议):面向无连接的,不可靠的,不保证分组顺序到达的网络服务 【2】...…
sqlite3数据库详细介绍,为sqlite3数据库学习加速
sqlite3数据库从sqlite系统命令,sqlite3 的使用,sqlite3 API 函数接口等这些方面来详细了解sqlite3数据库 安装数据库:sudo apt-get install sqlite3 创建数据库:sqlite3 stu.db必须实现指定数据库名 【1】sqlite系统命令 系统命令以 .开头普通命令,以;...…
同步与异步的区别详解
进程同步用来实现程序并发执行时候的可再现性。 一.进程同步及异步的概念 1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用 就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗...…
arm学习笔记及嵌入式系统移植步骤详解
一、arm复习 芯片组成:控制器 存储器 运算器 1、寄存器: 1)通用寄存器:r0-r15 r13:sp r14:lr r15:pc 2)程序状态寄存器: cpsr spsr 高4位(NZCV) 低8位(FITM) 2、模式 3、异常 通用指令: 移动:mov 四则:add sub 位:and orr 比较:cmp moveq 跳转:b bl...…
NFS服务端和ftfp客户端配置的详细步骤
配置 tftp 服务的步骤: 1.若/etc/xinetd.d/下存在 tftp,执行下列操作 1)关闭 xinetd 服务 $sudo service xinetd stop 2)删除 tftp 文件 $sudo rm /etc/xinetd.d/tftp 3) 启动 xinetd 服务 $sudo service xinetd start 2.安装 tftp 客户端和服务器端 $sud...…
gcc编译及gdb调试命令详解
gcc和gdb 【1】GNU工具 编译工具:把一个源程序编译为一个可执行程序 调试工具:能对执行程序进行源码或汇编级调试 软件工程工具:用于协助多人开发或大型软件项目的管理,如make【2】gcc简介 全称为GNU CC ,GNU项目中符合ANSI C标准的编译系统 【3】gcc编...…
linux命令大全--分类总结、实例和用法
1. linux 系统管理命令 adduser 功能说明: 新增用户帐号。 语 法: adduser 补充说明: 在 Slackware 中,adduser 指令是个 script 程序,利用交谈的方式取得 输入的用户帐号资料,然后再交由真正建立帐号的 useradd 指令建立新用户,如 此可方便管理员建立...…
回到顶部