自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 C/C++高性能编码指导(5)多线程并发控制优化

说明:DMS_INTRA_PROC_MSG_SEND_COUNT_SET/DMS_INTRA_PROC_MSG_RECV_COUNT_SET等宏。理),如果可以采用免锁机制,如无锁队列等,可以从实现层面彻底避免线程因锁冲突带来的挂起与等待,提高多线程效能。基于cas实现的公平锁,一般用于较短小的临界区保护。应用的典型场景是多生产者多消费者模型,比如DOPRA的vos_freeque免锁队列,业界的。具体地,并发控制作用于多个线程共享的资源,例如变量、数据、外设等,通过锁、无锁机制、原子操。

2023-10-10 16:53:11 175

原创 生成python扩展模块

这些模块不仅可以定义新的函数,还可以定义新的对象类型及其方法。但要使用这种方法,需要用特定的方式来编写C代码,所以C代码不是原生的C(大伙要适应一下),这样才可以供python去调用。大家可以看一下截图中的目录结构,简单起见,我把相关的python文件,c文件都放在同级目录下,免得在写代码的时候include,import麻烦,大家在实际项目中可以多级目录。通过以上步骤,我们可以将C代码编写的扩展模块编译成Python可调用的共享库文件,从而可以在Python中使用该扩展模块提供的功能。

2023-10-07 15:46:21 135 1

原创 系统设备状态获取的方法和性能对比

在接收数据的过程中,可以监听套接字上的事件,例如可读事件、错误事件等。定时器机制的优点是效率高,但缺点是需要设置固定的时间间隔,如果时间间隔设置不当,会导致延迟或错过事件。事件驱动的方式是一种基于事件的编程模式,它通过监听设备的状态变化来获取设备的状态。定时器的优点是效率高,因为它只需要在固定的时间间隔内查询设备的状态,而不需要不断地查询设备的状态。例如,可以使用事件驱动的方式来获取设备的状态,当设备准备好时,会触发一个事件,然后处理这个事件。在发送数据的过程中,也可以监听套接字上的事件。

2023-09-27 16:13:37 160 1

原创 python,c混合编程

python是脚本语言,需要先解析再执行,因此在效率上比C编译出来的二进制文件要差一些。为了提高效率,我们可以在某些执行频繁耗CPU资源的python代码用C语言来实现,这样子也能提高python软件的执行效率。下面通过一个例子简单介绍使用过程。

2023-09-11 10:16:37 583

原创 实现python的扩展模块

1. 创建一个名为mymodule.py的文件,并在其中定义一个函数add(a, b),该函数返回两个参数的和。写完后执行命令 python setup.py install。3. 写一个test.py,并调用mymodule中的接口函数。

2023-09-08 17:26:57 167 1

原创 5G NR 基本概念

frame系统帧,和LTE一样,时间10ms,系统帧号范围 0-1023subframe子帧,时间是1ms,一个系统帧有10个系统子帧,0-9每个子帧内slot的个数有子载波宽度确定slot14个符号,slot的类型有3种Downlink: 用于下行传输,用D表示Uplink: 用于上行传输,用U表示Flexible: 可以用于上行或者下行传输,GP或者用于预留资源。用X表示时隙格式指示如何使用单个时隙中的每个符号。它定义哪些符号用于上行链路,哪些符号用于特定时隙内的下行链路。

2023-05-05 10:51:29 3455 1

valgrind_manual.pdf

valgrind_manual.pdf

2024-02-20

summary-20230720.zip

summary-20230720.zip

2023-07-31

3g安全体系结构 网络安全

详细介绍第三代网络通信系统的安全架构,包含三种所有的制式,做安全的同行可以参考一下

2009-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除