无卤 的文章
-
定时机制 – Linux内核API setup_timer
setup_timer函数功能描述:函数setup_timer( )在实现过程中调用了函数__setup_timer( ),完成对struct timer_list类型的变量进程初始化工作。函数__setup_tim…… -
-
go语言json的使用技巧
基本的序列化 首先我们来看一下Go语言中json.Marshal()(系列化)与json.Unmarshal(反序列化)的基本用法。 type Person struct { Name string Age int64 …… -
18. RS485 通信与 Modbus 协议
在工业控制、电力通讯、智能仪表等领域,通常情况下是采用串口通信的方式进行数据交换。最初采用的方式是 RS232 接口,由于工业现场比较复杂,各种电气设备会…… -
定时机制 – Linux内核API mod_timer
mod_timer函数功能描述:函数mod_timer( )主要用于更改动态定时器的到期时间,从而可更改定时器的执行顺序,相当于执行如下代码序列: del_timer(timer); tim…… -
-
Nginx Web服务 -Nginx PHP服务器环境搭建
CentOS 7 默认的 PHP 版本是 5.3,可以使用 Remi 扩展源安装 PHP 5.6 和 PHP-FPM。 yum install -y epel-release # 安装EPEL扩展源 # 安装Remi…… -
18.2 Modbus 通信协议介绍
我们前边学习 UART、I2C、SPI 这些通信协议,都是最底层的协议,是“位”级别的协议。而我们在学习13章做实用串口通信程序的时候,我们通过串口发给单片机三条指…… -
定时机制 – Linux内核API init_timer_on_stack
init_timer_on_stack函数功能描述: 函数init_timer_on_stack( )用于初始化struct timer_list类型的变量,将此结构体变量存储的定时器插入到系统内核定时器…… -
定时机制 – Linux内核API do_settimeofday
do_settimeofday函数功能描述:此函数用于设定系统的内核时间,把系统的内核时间设定为参数ts表示的时间,参数ts表示的时间是距离1970:1:1:00:00:00的秒数。 …… -
Nginx代理服务器 -Nginx HTTP代理服务器
代理功能根据应用方式的不同可以分为正向代理和反向代理。正向代理是客户端设置代理地址后,以代理服务器的 IP 作为源 IP 访问互联网应用服务的代理方式;反向…… -
-
内存管理 – Linux内核API vmalloc_to_pfn
vmalloc_to_pfn函数功能描述:vmalloc_to_pfn( )函数的功能是找到由vmalloc( )所分配的内存的虚拟地址所映射的物理页,并返回该页在物理内存中的页框编号。 …… -
发力电机、铁路、汽车领域,PI放大招
一年一度的PCIM EUROPE于5月3日-5月7日在线上举行,Power Integrations(下文简称PI)作为参展商之一,展出了三款主力产品及其新产品,分别面向电机、铁路、…… -
2021 罗克韦尔自动化智能制造创新与应用研讨会在陕成功举行
(2021 年5月4日,中国上海)为加快推进陕西省先进制造业数字化转型,解决好转型进程中的难点问题,切实推动制造业高质量绿色发展,4月30日,2021 罗克韦尔自动…… -
-
Matplotlib绘制柱状图
柱状图和散点图类似,也是需要两个参数 x 和 y,但画出来的效果差别很大,而且需要使用 bar() 函数而不是 plot() 函数。 下面是一个最简单的例子: import ma…… -
Nginx代理服务器 -Nginx gRPC代理服务器
Nginx 从 1.13.10 版本开始就提供了对 gRPC 代理的支持,其可以通过 gRPC 模块的反向代理功能对外发布包括基于 SSL 的 gRPC 服务,且其应用 Nginx 提供的 HTTP…… -
-
内存管理 – Linux内核API page_address
page_address宏功能描述:page_address( )宏的功能是获得物理页的逻辑地址。page_address( )的定义有多个版本,随内核编译时配置不同而不同。在笔者的机器上…… -
内存管理 – Linux内核API mempool_alloc_pages
mempool_alloc_pages函数功能描述:内存池创建时需要有内存分配(alloc)和释放(free)函数,alloc和free方法常见由mempool_alloc_slab( )和mempool_free_sl…… -
Java接口(interface)的概念及使用
在抽象类中,可以包含一个或多个抽象方法;但在接口(interface)中,所有的方法必须都是抽象的,不能有方法体,它比抽象类更加“抽象”。 接口使用 interface 关…… -
-
内存管理 – Linux内核API mempool_alloc
mempool_alloc函数功能描述:mempool_alloc( )函数的功能是从内存池分配一个内存元素。 mempool_alloc文件包含 #include<linux/mempool.h> mempool_al…… -