摘要:
2019-10-20 关键字:select 与 poll 在 Linux 系统下,IO 总共可以分为以下四种: 1、阻塞 IO; 2、非阻塞 IO; 3、IO多路复用; 允许同时对多个 IO 进行控制。 4、信号驱动 IO; 一种异步通信模型。前面三种 IO 都是同步型的,唯这一种是异步型的。 阻塞 阅读全文
摘要:
2019-10-18 关键字:Android 软键盘 Android 在开发 APK 的时候需要用户输入文字是很寻常的。 通常我们都会选择使用 EditText 或自定义一个类似的输入框来承载用户的输入信息。 但正所谓唤出软键盘容易,隐藏它难啊。 你可能会说,隐藏系统输入法软键盘有什么难的,输完以后 阅读全文
摘要:
2019-10-14 关键字:C 语言的 UDP 编程与实例 UDP 连接是一种无连接的网络连接协议。 Linux 下的 UDP 编程的函数接口与 TCP 差不了多远。在 UDP 通信模型中,也是以 C/S 模型来通信的。 服务端的函数调用流程主要有以下几个: 1、socket() 2、bind() 阅读全文
摘要:
2019-10-14 关键字:rk3288 MIPI 点屏 rk 平台关于 MIPI 屏幕的点屏流程已经非常完善了,基本上只要确定了硬件没问题、接线没问题、屏幕没问题,再稍稍配置一下 dtsi 里的参数就可以的了。 MIPI 点屏流程大致可以概括为以下几步: 1、确认硬件环境; 2、确认相关接口管脚 阅读全文
摘要:
2019-10-07 关键字: TCP 网络通信模型中通常都都采用 C/S架构。 所谓 C/S架构 即通信双方一方是客户端 Client,另一方是服务端 Server。 服务端的整体流程如下: 1、socket() 2、bind() 3、listen() 4、accept() 5、write() 6 阅读全文
摘要:
2019-10-07 关键字:Linux 网络编程基础 TCP/IP 协议里有两种不同的协议: 1、TCP协议 用于检测网络传输中的差错。 2、IP协议 用于对不同网络进行互联。 简单说就是 TCP 负责纠错,IP 负责传输。 网络体系结构: 网络体系结构就是将复杂的网络通信过程按照一定的规则进行分 阅读全文
摘要:
2019-10-06 关键字:进程间通信、semaphore、进程间通信实例 进程间通信的几种方式: 1、早期 Unix 进程间通信方式 1、无名管道 pipe 2、有名管道 fifo 3、信号 signal 2、System V IPC 1、共享内存 2、消息队列 3、信号灯集 3、套接字 soc 阅读全文
摘要:
2019-10-01 关键字:进程、线程、信号量、互斥锁 什么是程序? 程序就是存放在磁盘上的指令和数据的有序集合,就是源代码编译产物。 它是静态的。 什么是进程? 进程就是操作系统为执行某个程序所分配的资源的总称。进程是程序的一次执行过程,因此它与程序不同,它是动态的。它的生命周期包括创建、调度、 阅读全文
摘要:
2019-09-30 关键字:压缩、解压缩、分卷压缩、tar 1、几种常用的压缩格式 tar 解包: tar xvf filename.tar 打包: tar cvf filename.tar dirname/ .tar.gz 解压:tar -zxvf filename.tar.gz 压缩:tar 阅读全文
摘要:
2019-09-30 关键字:ListView 自动选中、ListView 动态改变选中项背景 ListView 在手动选中选项的时候该选项是会高亮以示选中状态的。但有的时候我们往往会想在 ListView 一加载完成的时候即自动选中指定的某个选项,它虽然有提供一个 setSelection(int 阅读全文