摘要: 1. added keywget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null |sudo apt-key add - 2. added repositoryU20:sudo apt-add-repo 阅读全文
posted @ 2024-02-02 09:37 sciapex 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 对于类来说,可以使用sizeof运算符来计算其占用的内存空间大小。sizeof运算符返回的是一个对象或类型所占用的字节数。 当类的成员变量是固定的、非动态申请内存分配的时候,可以通过sizeof运算符来计算类的大小。sizeof运算符会计算类的所有成员变量的大小,并加上任何可能的填充字节,以确保对齐 阅读全文
posted @ 2024-01-31 14:15 sciapex 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 如果没有设置PYTHONUSERBASE,默认会安装在~/.local下 如果不希望安装在.local目录下,可以通过配置环境变量PYTHONUSERBASE指定对应的路径,比如/usr/local 当然也可以直接修改site.py的_getuserbase方法,通过设置USER_SITE和USER 阅读全文
posted @ 2023-12-20 19:01 sciapex 阅读(86) 评论(0) 推荐(0) 编辑
摘要: HOST:PC Architecture: x86_64 Model name: Intel(R) Xeon(R) Gold 6354 CPU @ 3.00GHz TARGET:ORINX Architecture: aarch64 Model name: ARMv8 Processor rev 1 阅读全文
posted @ 2023-12-13 10:47 sciapex 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 如果你的目标环境中的python是通过交叉编译自行生成的,在脚本运行时可能会遇到这个提示 在你已经完成python的交叉编译后,你就需要crossenv,然后完成对应库的适配 #Make crossenv pip install crossenv python3 -m crossenv --with 阅读全文
posted @ 2023-12-06 20:10 sciapex 阅读(573) 评论(0) 推荐(0) 编辑
摘要: fdisk /dev/sdb Command (m for help): n Select (default p): p Partition number (1-4, default 1): 1 First sector (2048-2097151999, default 2048): Last s 阅读全文
posted @ 2023-11-23 10:26 sciapex 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 先安装java 11, 再更新软连接 sudo apt update sudo apt install -y openjdk-11-jdk 1. check java $which java /usr/bin/java $ ls -lrt /usr/bin/java lrwxrwxrwx 1 roo 阅读全文
posted @ 2023-08-15 20:39 sciapex 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一个signal的samplecode, 需要注意的地方是: 资源的释放和析构 锁的控制 资源的清理 事务的控制 /* This is signal handler common code */ #include <stdio.h> #include <stdlib.h> #include <uni 阅读全文
posted @ 2023-07-24 15:50 sciapex 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一、背景 背景: 在多核编程中,我们使用内核对象【如:事件对象(Event)、互斥量对象(Mutex,或互斥体对象)、信号量对象(Semaphore)等】来避免多个线程修改同一个数据时产生的竞争条件。基于内核对象的同步,会带来昂贵的上下文切换(用户态切换到内核态,占用1000个以上的cpu周期)。 阅读全文
posted @ 2022-12-12 17:23 sciapex 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 因为考虑多线程处理,所以加了互斥;对缓存最大值没加限制。 typedef struct { int event; int type; MSG_INFO info; } ADPT_CLIENT_DATA; class BCallback { public: int32_t Callback(const 阅读全文
posted @ 2022-10-21 15:25 sciapex 阅读(17) 评论(0) 推荐(0) 编辑