PKG
  • 2024-11-02手机程序开发 ⁻1 (开发环境)
    前言我也是一个用手机去编程和写文章的新手所以我发的都是我学习过程遇到的问题希望对那些用手机学习的人提供一点帮助如果有疑问可以留言,我会尽力解答的。正文想写程序要干什么?一定要有个编译器吧!那编译器咋搞?用termux就可以了(termux的配置)。这是有了一个环境,之后
  • 2024-11-02Termux安装GUI应用并启用虚拟GPU
    目录1.你知道吗,即使不用容器Termux也能运行桌面应用1.使用VNC远程桌面2.使用Termux-x112.没有桌面总感觉怪怪的,不是吗1.安装桌面环境2.VNC配置3.Termux-x11配置3.使用虚拟GPU驱动1.安装virglrenderer-android2.启动virglrenderer-android3.virglrenderer-android的
  • 2024-11-01ROS2:功能包
    ROS2工作空间与功能包ros2是基于分布式设计的模块化软件中间件,各个功能分布在不同软件包,并在不同仓库中维护,通过XML文件描述各个功能包的依赖关系CMake可以配置自动化测试,下载并构建依赖库,运行特定脚步和获取环境变量并配置宏定义等一个进程可以有若干个节点,一个节点可以提供若
  • 2024-10-24无需等待Vue Release发布,就能在项目中体验最新版
    前言两个月前尤大在Vue仓库中引入了pkg.pr.new,有了这个后Vue仓库中的每个commit或者PR都会自动触发一个新的发布,我们就可以在项目中体验最新版本的Vue啦。关注公众号:【前端欧阳】,给自己一个进阶vue的机会如何体验最新版本Vue我们先来看看如何使用最新版本Vue。很简单,在Vue的
  • 2024-10-19关于 configure 的使用
    在使用configure之前,首先要明白怎么用,configure-h查看帮助Someinfluentialenvironmentvariables:CCCcompilercommandCFLAGSCcompilerflagsLDFLAGSlinkerflags,e.g.-L<libdir>ifyouhavelibrariesinanonstandardd
  • 2024-10-161
    #include<ros/ros.h>#include<service_client_pkg/ServiceClientExMsg.h>//注意文件扩展名应该是.h而不是.hxusingnamespacestd;//修正了service_client_pkg::ServiceClientExMsgRequest和service_client_pkg::ServiceClientExMsgResponse的命名空间boolinf
  • 2024-10-11ROS1,用C++实现获取激光雷达数据,并使用gazebo测试
    实现步骤构建一个新的软件包,包名叫做lidar_pkg。cdcatkin_ws/src/catkin_create_pkglidar_pkgroscpprospysensor_msgs输入code,打开vscode在软件包中新建一个节点,节点名叫做lidar_node。在节点中,向ROS大管家NodeHandle申请订阅话题/scan,并设置回调函数为
  • 2024-10-10安装了sqlite3依赖,编译源码报No package 'sqlite3' found
    如果已经安装了SQLite3.44.0,但在运行./configure时仍然出现“Nopackage'sqlite3'found”的错误,这通常是因为pkg-config没有找到相应的SQLite开发文件(.pc文件)。可按照以下步骤检查和修复此问题:1.确保pkg-config已安装首先,确认系统上安装了pkg-config工具:sudoyuminstall
  • 2024-10-09Termux 使用笔记
    第一次安装完成后发现这里面啥都没有所以更新源aptupdate也做不到这是因为源是国外由于有墙所以连接不上下面这个命令可以切换更新源termux-change-repo切换源之后安装ssh服务然后修改密码并启动ssh服务就可以使用其他设备链接手机了pkginstallopens
  • 2024-10-03在树莓派上安装c++版本的opencv并运行
     这里默认你用的是树莓派的镜像(因为ubantu对树莓派的性能占用有点大)树莓派安装使用opencvc++版本首先我们安装依赖sudoapt-getinstallbuild-essentialsudoapt-getinstallcmakelibgtk2.0-devpkg-configlibswscale-devsudoapt-getinstalllibjpeg-devlibpng
  • 2024-09-29Go语言项目组织架构
    目录Go目录/cmd/internal/pkg/vendor服务应用程序目录/apiWeb应用程序目录/web通用应用目录/configs/init/scripts/build/deployments/test其他目录/docs/tools/examples/third_party/githooks/assets/websitehttps://github.com/golang-standards/project-layoutGo目录/cmd
  • 2024-09-26linux下常见的环境变量对应的目录
    ACLOCAL:在GNUautomake套件中起作用。对应各个软件里的share/aclocal目录PATH:可执行程序的目录。PKG_CONFIG_PATH,作用见后文,对应软件里的lib/pkgconfig或share/pkgconfig目录LD_LIBRARY_PATH:主要是用于指定动态链接器(ld)查找ELF可执行文件运行时所依赖的动态库(so)的路径。即用
  • 2024-09-25kube-ovn ovn-cni维护主机路由
    kube-ovnv1.10.10在subnet发生变化时,例如删除pod,ovn-cni更新主机路由,保证节点上只有目的网段ovn-default和join,指向ovn0。pkg/daemon/controller.go   runSubnetWorker->1从队列中获取变化的subnetpkg/daemon/controller_linux.go reconcileRouters->2获取所有
  • 2024-09-25Cannot open self /usr/local/bin/docker-compose or archive /usr/local/bin/docker-compose.pkg解决办法
    安装docker-compose时候。出现错误1、在线拉取太费劲。最后使用的离线安装、、参考内容。.github手动下载文件:https://github.com/docker/compose/releases/tag/1.25.0-rc4选择-86版本的内容将文件上传到/usr/local/bin/目录下,重命名为docker-compose,修改文件权限:chmod+x
  • 2024-09-21Termux配置
    1.设置源termux-change-repo#图形界面替换vim/etc/apt/sources.list#手动替换aptupdate#更新源2.基本软件pkg的底层就是apt,只是运行前会执行一次aptupdate,保证安装的是最新版本。所以,aptinstallsl基本等同于pkginstallsl。pkgupgrade#更新软件pkgins
  • 2024-09-182024年一站式解决用termux安装matplotlib,pandas,numy和scipy问题
    用Python玩数据的技术人员都知道这几个库的重要性,话不多说,直接开始! termux版本:0.119.0-bate1​​​​   1.安装numpynumpy是Python的一种开源的科学计算库现在安装的是最新版本 1.26.5它是安装这几个库中最简单的,只需键入:pkgupdate&&pkgupgrade  #养
  • 2024-09-18kubelet获取pod ip
    k8sv1.19.0podip不是由cni告诉kubelet的,而是kubeletpleg基于cri得到。pkg/kubelet/pleg/generic.go Start->relist->updateCache(更新本地缓存,供其他流程使用)->pkg/kubelet/kuberuntime/kuberuntime_manager.goGetPodStatus(从最新pause容器获取podip)->pkg/kubelet/k
  • 2024-09-15pkg-config 查找 .pc 文件
    pkg-config 在查找 glib-2.0 的 .pc 文件时,会遵循一定的路径规则。这些路径可以是默认的,也可以通过设置环境变量来指定额外的搜索路径。以下是 pkg-config 查找 .pc 文件的一般步骤:默认路径:pkg-config 会在一些标准目录下查找 .pc 文件,这些目录通常包括 /usr/lib
  • 2024-09-13Android生成C++ AIDL
    生成C++[Android]接口cpp和ndk的区别cpp:生成的代码是为了在Android源码中编译,代码中会调用Android源码中的native接口。例如,引用的头文件:,,,ndk:生成的代码是为了使用ndk独立编译,调用的是ndk的接口,例如,引用的头文件:–lang=cpp,参数指定生成Android源码下编译的C++接口文件
  • 2024-09-09python3 报错ModuleNotFoundError: No module named 'apt_pkg'
    前言aptupdate无法执行,python3报错ModuleNotFoundError:Nomodulenamed'CommandNotFound'这是因为将python版本升级后的问题正确做法将路径:/usr/lib/python3/dist-packages下的文件apt_pkg.cpython-36m-x86_64-linux-gnu.so,文件名没有跟随python版本进行更改,正确做
  • 2024-09-08kube-controller-manager如何处理多种cr变更
    k8sv1.19.0以deploymentcontroller为例pkg/controller/deployment/deployment_controller.gorun函数处理enqueueDeployment函数写入队列的keynamespace/name,与pkg/controller/replicaset/replica_set.go中Run函数类似。pkg/controller/deployment/deployment_controller.gosy
  • 2024-09-07【教程】在 Termux 中部署 MYScrcpy, 实现手机局域网WEB投屏控制
    在Termux中部署MYScrcpy实现局域网Web访问有关MYScrcpy,访问GithubGitee1.安装termux2.安装python环境#换源termux-change-repopkgupgrade#installpythonpkginstallpython#确认是否安装成功python-V3.安装MYScrcpy所需环境#基础环
  • 2024-09-03x-cmd pkg | gdu - 用 Go 编写的磁盘使用分析器
    目录简介首次用户功能特点常见用法类似或相关的工具进一步阅读简介gdu是由DanielMilde基于Go编写的开源工具,是一个磁盘使用分析器。Gdu主要用于SSD磁盘,它可以充分利用并发处理。不过,HDD也适用,但性能增益不大。首次用户本文的demo展现了如何通过x-cmd
  • 2024-09-03multus实现自定义网卡名字
    安装环境cat<<EOF|kindcreatecluster--nametest--config-kind:ClusterapiVersion:kind.x-k8s.io/v1alpha4networking:kubeProxyMode:iptablesdisableDefaultCNI:falseipFamily:ipv4apiServerAddress:127.0.0.1apiServerPort:0podSubn
  • 2024-09-01Go入门:gin框架极速搭建图书管理系统
    Go入门:gin框架极速搭建图书管理系统前言本项目适合Golang初学者,通过简单的项目实践来加深对Golang的基本语法和Web开发的理解。项目源码请私信,欢迎前往博主博客torna.top免费查看。项目结构D:.├─go.mod├─go.sum│├─cmd│└─main│