会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Poffmd
DNA is the code of life
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
8
下一页
2024年2月2日
update for ubuntu software version
摘要: 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
阅读(19)
评论(0)
推荐(0)
2024年1月31日
对于类对象的size
摘要: 对于类来说,可以使用sizeof运算符来计算其占用的内存空间大小。sizeof运算符返回的是一个对象或类型所占用的字节数。 当类的成员变量是固定的、非动态申请内存分配的时候,可以通过sizeof运算符来计算类的大小。sizeof运算符会计算类的所有成员变量的大小,并加上任何可能的填充字节,以确保对齐
阅读全文
posted @ 2024-01-31 14:15 sciapex
阅读(20)
评论(0)
推荐(0)
2023年12月20日
pip安装路径由.local调整为/usr/local
摘要: 如果没有设置PYTHONUSERBASE,默认会安装在~/.local下 如果不希望安装在.local目录下,可以通过配置环境变量PYTHONUSERBASE指定对应的路径,比如/usr/local 当然也可以直接修改site.py的_getuserbase方法,通过设置USER_SITE和USER
阅读全文
posted @ 2023-12-20 19:01 sciapex
阅读(352)
评论(0)
推荐(0)
2023年12月13日
cross compiling-log4cxx
摘要: 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
阅读(69)
评论(0)
推荐(0)
2023年12月6日
python脚本运行提示ModuleNotFoundError: No module named 'packaging'
摘要: 如果你的目标环境中的python是通过交叉编译自行生成的,在脚本运行时可能会遇到这个提示 在你已经完成python的交叉编译后,你就需要crossenv,然后完成对应库的适配 #Make crossenv pip install crossenv python3 -m crossenv --with
阅读全文
posted @ 2023-12-06 20:10 sciapex
阅读(774)
评论(0)
推荐(0)
2023年11月23日
ubuntu-create parition
摘要: 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
阅读(9)
评论(0)
推荐(0)
2023年8月15日
ubuntu18从java8更新到java11
摘要: 先安装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
阅读(186)
评论(0)
推荐(0)
2023年7月24日
signal的samplecode
摘要: 一个signal的samplecode, 需要注意的地方是: 资源的释放和析构 锁的控制 资源的清理 事务的控制 /* This is signal handler common code */ #include <stdio.h> #include <stdlib.h> #include <uni
阅读全文
posted @ 2023-07-24 15:50 sciapex
阅读(22)
评论(0)
推荐(0)
2022年12月12日
atomic原子编程
摘要: 一、背景 背景: 在多核编程中,我们使用内核对象【如:事件对象(Event)、互斥量对象(Mutex,或互斥体对象)、信号量对象(Semaphore)等】来避免多个线程修改同一个数据时产生的竞争条件。基于内核对象的同步,会带来昂贵的上下文切换(用户态切换到内核态,占用1000个以上的cpu周期)。
阅读全文
posted @ 2022-12-12 17:23 sciapex
阅读(163)
评论(0)
推荐(0)
2022年10月21日
一个接收数据的缓存参考
摘要: 因为考虑多线程处理,所以加了互斥;对缓存最大值没加限制。 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
阅读(21)
评论(0)
推荐(0)
1
2
3
4
5
···
8
下一页
公告
点击右上角即可分享