上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: 2020-04-22 关键字:socket通信时的底层调用流程 这篇文章简单记录一下在Linux环境下使用C语言做 socket 通信时的一些流程。 1、sockfd的由来 典型的C语言建立socket通信的第一行代码基本都如下所示: int sockfd = socket(AF_INET, SOC 阅读全文
posted @ 2020-04-22 17:24 大窟窿 阅读(6219) 评论(1) 推荐(2) 编辑
摘要: 2020-04-15 关键字:以太网协议、网络抓包分析 这篇文章结合实际网络通信过程来简单了解一下 以太网协议、TCP报文格式、IP报文格式与UDP报文格式。 在这之前,我们必须要知道:所有的数据,不管什么网络数据、网络包、视频、音频、图片等等,在网线中都是一组“有序的串行数据”。这一长串数据中就包 阅读全文
posted @ 2020-04-15 17:45 大窟窿 阅读(2160) 评论(0) 推荐(0) 编辑
摘要: 2020-03-27 关键字: 在 Linux 内核开发,通常是嵌入式领域的内核开发过程中,难免会有需要访问文件系统中的文件的需求。 但 Linux 内核中可没有像在用户态那样有文件IO和标准IO可以直接对文件进行 open()/fopen() , read()/fread() , write()/ 阅读全文
posted @ 2020-03-27 22:50 大窟窿 阅读(6230) 评论(0) 推荐(0) 编辑
摘要: 2020-03-25 关键字: 废话少说,上代码: String travelIdJson = String.format(Locale.US, "{\"travelId\":[%d]}", track.getId()); RequestBody body = RequestBody.create( 阅读全文
posted @ 2020-03-25 22:53 大窟窿 阅读(1540) 评论(0) 推荐(0) 编辑
摘要: 2020-03-25 关键字: 原来 Android 中的 busybox 与 toolbox 是两套程序。 busybox 是一个嵌入式领域常用的软件。它是一个命令集工具,像传统的PC端的Linux系统上的大多数命令的实现都被封装在 busybox 程序中。在嵌入式平台上就可以将这些命令以参数的形 阅读全文
posted @ 2020-03-25 22:50 大窟窿 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: 2020-03-23 关键字: 在Linux外设开发时,用于CPU与外设之间通信的方式主要有以下三种: 1、轮询 2、中断 3、DMA 1、轮询 轮询法是最简单的通信方式。它仅需要开一个无限循环来不断地查询要通信的外设的状态,从而决定是否与之通信。其极为简单的开发方式所带来的后果就是它非常消耗CPU 阅读全文
posted @ 2020-03-23 16:26 大窟窿 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 2020-03-07 关键字: 1、有关Git的配置 Git在使用之前必须要先配置一下简单的个人信息: git config --global user.name 'your_name' git config --global user.email 'your@email.com' 这个配置的主要目 阅读全文
posted @ 2020-03-07 21:24 大窟窿 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 2020-02-29 关键字: 海思平台的遥控器适配过程还算是比较简单的,就是要稍微费上一些时间而已。 遥控器的适配流程大致可以分成两个步骤: 1、按键事件从遥控器传递到内核 2、按键事件从内核传递到普通应用 1、从遥控器到内核 首先我们要知道你要适配的遥控器的每一个按键的键码,即你按下某个按键后海 阅读全文
posted @ 2020-02-29 10:55 大窟窿 阅读(2691) 评论(0) 推荐(0) 编辑
摘要: 2020-02-27 关键字: 笔者遇到一个因 GC 而引发的监听无效的问题。 今天遇到个需求:需要监听某个文件的状态。 于是在网上找到答案,原来 Android 默认就提供了一个 android.os.FileObserver 的功能,可以监听文件系统中指定文件或文件夹的各种访问事件。 关于 Fi 阅读全文
posted @ 2020-02-27 11:00 大窟窿 阅读(3123) 评论(1) 推荐(0) 编辑
摘要: 2020-02-26 关键字: Zigbee是一种双向无线通信技术,它具有以下几种特点: 1、短距离 2、低复杂度 3、低功耗 4、低成本 5、低通信速率 Zigbee的应用场景常见的有以下几种: 1、智能家居 2、楼宇自动化 3、工业自动化 4、医学领域 Zigbee协议的体系结构是基于OSI协议 阅读全文
posted @ 2020-02-26 22:15 大窟窿 阅读(859) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页