- 博客(7)
- 收藏
- 关注
原创 Ubuntu上miniconda自动进入环境的设置
/.bashrc(base)问题:前一天安装好miniconda后,第二天重新打开电脑每新开一个终端发现会自动进入base虚拟环境,如何手动设置进入虚拟环境?
2025-05-02 08:47:42
353
原创 2023款联想小新Ubuntu22.04安装显卡驱动过程(仅供参考)
电脑:联想小新pro 16 IRH8(2023)已经通过鱼香肉丝启动盘制作选择在一块sandisk 3.2 gen 2 256g 移动固态U盘上块装Ubuntu22.04,并通过一键快装安装了ros2-humble。
2025-04-30 20:26:43
1352
原创 初学记录:鱼香肉丝:基于YOLOV5 的ROS2功能包,可以快速完成物体识别与位姿发布
已经通过鱼香肉丝启动盘制作选择在一块sandisk 256g 移动固态U盘上块装Ubuntu22.04,并通过一键块装安装了ros2-humble。已安装opencv使用cursor,chatgpt辅助。
2025-04-24 19:56:40
823
原创 整数和浮点数在内存中的存储
但在C语言中,除了以一字节为单位的char 外,还有两字节的short,四字节的int(由具体的编译器决定)并且对于位数大于8位的处理器,由于寄存器宽度大于一个字节,必然存在着一个如何将多个字节安排的问题。三种表示方法均有符号位和数值位两部分——符号位:数值位最高的一位,是0则为正数,为1则是负数。对于64位的浮点数,最高的1位存储符号位S,接着的11位存储指数E,剩下的52位存储有效数字M。对于32位的浮点数,最高的1位存储符号位S,接着的8位存储指数E,剩下的23位存储有效数字M;
2024-04-04 22:00:33
1343
1
原创 初学指针学习小结
2.下标应用操作符的灵活使用:e.g. 对于一个数组int arr[10],以及一个指向它的首元素的指针变量int * p = arr,arr[i] p[i] *(p+i) *(arr+i)②const放在“ * ”左边:限制的是指针所指向的内容,即不能通过指针修改它所指向的变量的值,但我们可以修改指针变量自身的值,即修改它的指向。这种类型的指针可以用来接受任意类型的地址。,用来接收不同类型数据的地址,这样的设计可以实现泛型编程的效果,使得一个函数来处理多种类型的数据。
2024-03-24 22:16:08
1637
1
原创 操作符学习小结
因此,在2进制转116进制数时,从2进制序列中右边低位开始向左每4个2进制位会换算一个16进制位剩余不够4个2进制位的直接换算。16禁止的数字每一位是0~9,a~f的数字,与上文相同,这些数字各自写成2进制,最多有4个二进制位就足够了。用补码计算,得到的结果进1位,但int类型只能存储32位比特,因此进位得到的1被丢掉了,得到的结果正确。十进制的每一位都有自己的权重。|(按位或):对应的2进制位上两个同时为0才为0,有1则为1。&(按位与):对应的2进制位上有0则为0,两个同时为1才为1。
2023-08-09 22:27:05
562
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅