摘要: 守护进程 概念: 守护进程,也就是通常所说的Daemon进程,是Linux中的后台服务进程。周期性的执行某种任务或等待处理某些发生的事件。 Linux系统有很多守护进程,大多数服务都是用守护进程实现的。比如:像我们的tftp,samba,nfs等相关服务。 UNIX的守护进程一般都命名为*d的形式, 阅读全文
posted @ 2020-10-24 14:24 一口Linux 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 最近为了在arm板子上移植刷卡器,比较简单,但也遇到了坑,现在和大家分享下。 购买刷卡器 某宝很多,应该选哪一种呢? 一口君一共买了4种刷卡器,有2种可以用,还有2种不能用。 下图为最方便的一款,一口君选的是ID卡。 为了避免做广告嫌疑,就不贴购买链接了,但是切记: 一定要买带serial芯片的,比 阅读全文
posted @ 2020-10-24 14:23 一口Linux 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 前言 有粉丝问我到底什么是ARM,搞不清楚Cortex、arm内核、arm架构、ARM指令集、soc这些概念都是什么关系,下面一口君给大家整理一下关于ARM相关的一些概念。 1、ARM既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。 2、ARM公司是专门从事 阅读全文
posted @ 2020-10-16 08:28 一口Linux 阅读(2459) 评论(0) 推荐(0) 编辑
摘要: 前言 状态机在实际工作开发中应用非常广泛,在刚进入公司的时候,根据公司产品做流程图的时候,发现自己经常会漏了这样或那样的状态,导致整体流程会有问题,后来知道了状态机这样的东西,发现用这幅图就可以很清晰的表达整个状态的流转。 一口君曾经做过很多网络协议模块,很多协议的开发都必须用到状态机;一个健壮的状 阅读全文
posted @ 2020-10-16 08:13 一口Linux 阅读(646) 评论(0) 推荐(0) 编辑
摘要: ​上一章,讲述了SYSTEM V信号量,主要运行于进程之间,本章主要介绍POSIX信号量:有名信号量、无名信号量。 POSIX信号量 POSIX信号量进程是3种 IPC(Inter-Process Communication) 机制之一,3种 IPC 机制源于 POSIX.1 的实时扩展。Singl 阅读全文
posted @ 2020-10-16 08:10 一口Linux 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 前言 状态机在实际工作开发中应用非常广泛,在刚进入公司的时候,根据公司产品做流程图的时候,发现自己经常会漏了这样或那样的状态,导致整体流程会有问题,后来知道了状态机这样的东西,发现用这幅图就可以很清晰的表达整个状态的流转。 一口君曾经做过很多网络协议模块,很多协议的开发都必须用到状态机;一个健壮的状 阅读全文
posted @ 2020-10-13 08:56 一口Linux 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 最近在研究基于imx6ull开发板,想让开发板支持显示图片、字符串、背景色的功能。 操作的主要步骤如下: 移植设备树和驱动 移植libjpeg库 编写测试程序 一、移植设备树和驱动 开发板原厂SDK已经移植了lcd对应的设备树和驱动。具体可以参考韦东山老师的文章 https://blog.csdn. 阅读全文
posted @ 2020-10-12 10:05 一口Linux 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 时间操作函数在实际项目开发中会经常用到,最近做项目也正好用到就正好顺便整理一下。 时间概述 由上图可知: 通过系统调用函数time()可以从内核获得一个类型为time_t的1个值,该值叫calendar时间,即从1970年1月1日的UTC时间从0时0分0妙算起到现在所经过的秒数。而该时间也用于纪念U 阅读全文
posted @ 2020-10-10 13:39 一口Linux 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 短路现象1 比如有以下表达式 a && b && c 只有a为真(非0)才需要判断b的值; 只有a和b都为真,才需要判断c的值。 举例 求最终a、b、c、d的值。 main() { int a,b,c,d; a = 0; b = 1; c = 2; d = a++ && b++ && --c; pr 阅读全文
posted @ 2020-09-24 18:24 一口Linux 阅读(474) 评论(0) 推荐(0) 编辑
摘要: sqlite3编程接口非常多,对于初学者来说,我们暂时只需要掌握常用的几个函数,其他函数自然就知道如何使用了。 数据库 本篇假设数据库为my.db,有数据表student。 | no | name |score | |--|--|--| | 4 | 一口Linux|89.0 | 创建表格语句如下: 阅读全文
posted @ 2020-09-22 08:32 一口Linux 阅读(2207) 评论(0) 推荐(1) 编辑