dev
  • 2024-07-02ros - slam - microros - 两轮差速模型运动学 - 运动学逆解
    上一节我们推导并在代码中实现了运动学正解,本节我们来学习下运动学逆解,实现给定线速度和角速度,计算出轮子达到怎样的转速才能达到这个速度。 一、逆解推导我们直接用正解结果进行求逆解即可。 二、编写代码继续在上一节中的代码Kinematics.cpp中完善即可。voidKinematics
  • 2024-07-02git同一分支代码冲突 [GPT]
    问题描述李四和王五同时下载了dev分支代码,main.cpp代码为:#include<stdio.h>voidmain(void){ printf("hello");}李四修改代码后提交并push,李四修改的代码#include<stdio.h>voidmain(void){ printf("hello李四");}同时王五也修改了代码#include<stdio.h>voi
  • 2024-07-02Linux 文件系统扩展
    今天发现/usr目录空间不够。需要扩展。之前没有处理过。今天试了一下调整。并且记录下来整个过程。1使用fdisk-l查看磁盘信息2、使用fdisk/dev/sda对磁盘进行分区操作完后,多了一个/dev/sda34使用pvcreate/dev/sda3创建物理卷5、使用vgextendol/dev/sda3扩展磁
  • 2024-07-01SPI驱动-基于ICM20608六轴MEMS传感器
    1IMX6ULL的SPI控制器简介SPI是全双工同步串行通讯总线,是一个四线结构的总线协议,其使用比IIC简洁许多,具体关于SPI总线协议的内容可以自行查阅资料。1.1SPI控制器介绍imx6ull中有四个ECSPI控制器,也即四个增强型SPI控制器,也可以当作普通的SPI控制器使用。这里又要和51单片机做区
  • 2024-07-0148、k8s-安全认证-授权管理-角色创建、用户绑定角色
    授权发生在认证成功之后、同i过认证就可以知道请求用户是谁、然后kubernetes会根据事先定义的授权策略来决定用户是否有权限访问、这个过程就称为授权每个发送到APIServer的请求都带上了用户和资源的信息:比如发送请求的用户、请求的路径、请求的动作等、授权就是根据这些信息和
  • 2024-07-01为Ubuntu-24.04-live-server-amd64磁盘扩容
    系列文章目录Ubuntu-24.04-live-server-amd64安装界面中文版文章目录系列文章目录前言一、检查系统本身情况1.用lsblk命令查看自己系统磁盘是什么状态2.用df-h命令查看文件系统的磁盘空间使用情况3.解决Ubuntu-24.04磁盘空间只能用一半的问题3-1扩展逻辑卷:3-2.
  • 2024-07-01nacos一个奇怪的问题:找不到正确的应用名-环境.后缀名配置文件
    spring:profiles:active:devapplication:name:system-apicloud:nacos:server-addr:192.168.101.65:8848discovery:namespace:devgroup:xuecheng-plus-projectconfig:namespace:devgr
  • 2024-07-01Ubuntu23.10 多个硬盘挂载到同一目录
    借鉴https://blog.csdn.net/qq_37054954/article/details/136262332https://www.zhihu.com/question/607744366/answer/3083634568系统:Ubuntu23.10版本:x86_64 无法识别df命令sudoaptinstallcoreutils场景:将/dev/sdb1/dev/sdc1/dev/sdd1/dev/sde1/dev/sdf1 5个硬
  • 2024-07-01[Aspire] Run session could not be started
    ErrordetailsRunsessioncouldnotbestarted:failedtoconnectedtoIDErunsessionnotificationendpoint:tls:failedtoverifycertificate:x509:certificatehasexpiredorisnotyetvalidSolutionRunningthedotnetdev-certscommandsbelowtore-g
  • 2024-07-01wifi自动连接脚本
    #!/bin/sh##Startthewifi....##Debianifupdownneedsthe/run/wifilockdirectorymkdir-p/run/wifi#自定义变量interface_dev="wlan0"wifi_name="xxxx"wifi_password="xxxx"#执行wpa_cli前先调用wpa_supplicant不然不成功,不知道为何wpa_supplicant-iw
  • 2024-06-30【驱动篇】龙芯LS2K0300之i2c设备驱动
    实验背景由于官方内核i2c的BSP有问题(怀疑是设备树这块),本次实验将不通过设备树来驱动aht20(i2c)模块,大致的操作过程如下:模块连接,查看aht20设备地址编写device驱动,通过i2c_get_adapter注册i2c_client设备编写i2c_driver驱动,需要匹device部分的i2c_device_id编写测试用例,读取两
  • 2024-06-24遇到的编译报错提示
    编译报错wayland-clientsudoaptinstalllibwayland-devwayland-protocols>=1.24下载DEB包直接安装glslangValidatorrequiredbyvulkantestsnotfoundsudoaptinstallglslang-toolsNinja首先安装:sudoaptinstallninja-buildcmake.-GNinjacmake--
  • 2024-06-24linux三剑客工具使用及硬盘知识介绍
    文本处理工具,文件查找工具,文本处理三剑客,文本格式化命令(printf)的相关命令及选项,示例。文本处理工具cat:连接文件并打印到标准输出。catfile1file2tac:反向连接文件并打印到标准输出。tacfilenl:给文件的每一行添加行号。nlfilemore:分页显示文件内容。morefilele
  • 2024-06-23基于二进制软件包 —安装 MySQL-8.0.28
    #!/bin/bash##********************************************************************#Author: Kevin#Date: 2024-06-23#FileName: install_mysql.sh#Description: Thetestscript#Copyright(C): 2024Allrightsreserved#****************************
  • 2024-06-23[本科项目实训] NVIDIA-GPU 显存异常与处理
    现象描述在运行程序时,发现torch.cuda.OutOfMemoryError:CUDAoutofmemory.错误,考虑模型大小远小于所用显卡显存,使用:$nvidia-smi#或每隔两秒自动刷新$watch-n2-dnvidia-smi进行查看,发现显存占用高且GPU利用低,结果如下:+------------------------------------------
  • 2024-06-23MySQL-5.7.38 基于二进制包一键安装脚本
    #!/bin/bash##********************************************************************#Author: Kevin#Date: 2024-06-23#FileName: install_mysql.sh#Description: Thetestscript#Copyright(C): 2024Allrightsreserved#****************************
  • 2024-06-22mach(zig):从webGPU api了解渲染通道&shader
    学opengl3.3教程,你将了解通用图形渲染api。学vulkan,你将用1000+行代码画一个三角形。学webGPUapi,你将获得跨平台的图形api设计规范。reddit上有人说:OpenGL只是与3D硬件连接的几个应用程序接口之一。所有这些应用程序接口的基本概念都是一样的,即使应用程序本身的方式略有不
  • 2024-06-21【全拓展】编译器设置
    在DEV-C++中可以进行一些编译器设置,是很必要的本篇文本是全拓展文本一、语言DEV-C++一开始是英文版的,我们要将他改为中文版,怎么办?点击按钮"Tools",打开菜单点击下面的第二个按钮选择“Language”往上看选择以下选项最后点击OK按钮(可能会弹出提示,直接选择确定)二、缺
  • 2024-06-21让PG停摆一周的大会?2024 PGConf.dev 技术大盘点(下)
    PGCon.Dev的前身是PGCon——最知名的PostgreSQLHacker年度聚会,也可以说是决定PostgreSQL未来的会议。从2007年成立以来,一直都是在加拿大渥太华举办至今。有多隆重呢?PG核心组的PeterEisentraut在会后做了一个统计,在这次PGCon.Dev期间PostgreSQL代码库没有
  • 2024-06-21Linux 阻塞和非阻塞 IO 实验学习
    Linux阻塞和非阻塞IO实验学习IO指的是Input/Output,也就是输入/输出,是应用程序对驱动设备的输入/输出操作。当应用程序对设备驱动进行操作的时候,如果不能获取到设备资源,那么阻塞式IO就会将应用程序对应的线程挂起,直到设备资源可以获取为止。对于非阻塞IO,应用程序对应的线
  • 2024-06-20第6章 设备驱动程序(1)
    目录6.1I/O体系结构6.2访问设备6.2.1设备文件6.2.2字符设备、块设备和其他设备6.2.3ioctl寻址设备6.2.4主从设备号的表示6.2.5注册本专栏文章将有70篇左右,欢迎+关注,查看后续文章。6.1I/O体系结构1.扩展硬件总线的作用:        用于连接CPU和外
  • 2024-06-20docker 容器中,当需要读取外接usb 设备,每次插拔 sub 设备,设备编号一直变化怎么办?
    docker容器中,当需要读取外接usb设备,每次插拔sub设备,设备编号一直变化怎么办?这会影响程序的读取。因此每次创建容器时候,设备编号就固定在容器中了。比如:在容器中运行:root@h-pc:~/ros_ws#lsusbBus002Device002:ID174c:3074ASMediaTechnologyInc.ASM1074SuperSpee
  • 2024-06-20【usb设备端口异常】——使用ls /dev/video*查看设备号时出现报错:ls:无法访问‘/dev/video*‘: 没有那个文件或目录
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、ls:无法访问'/dev/video*':没有那个文件或目录1.问题描述2.原因分析3.解决方法总结前言一、ls:无法访问’/dev/video*':没有那个文件或目录使用的这款USB摄像头,厂家说是免驱
  • 2024-06-19Linux 中断实验
    Linux中断实验先来回顾一下裸机实验里面中断的处理方法:①、使能中断,初始化相应的寄存器。②、注册中断服务函数,也就是向irqTable数组的指定标号处写入中断服务函数②、中断发生以后进入IRQ中断服务函数,在IRQ中断服务函数在数组irqTable里面查找具体的中断处理函数,找
  • 2024-06-19linux 磁盘使用
    df:查看文件系统磁盘使用情况,注意不是文件而是文件系统#默认什么都不带root@VM-0-14-centos~]#df#文件系统以k为单位的总量已使用可用使用率挂载点Filesystem1K-blocksUsedAvailableUse%Mountedondevtmpfs4958880495