草庐IT

Ubuntu 23.04、22.04、18.04国内源

配置文件说明   Ubuntu配置文件位置:/etc/apt/sources.list   需要用root权限:$sudovi/etc/apt/sources.list   2种修改方式   1)把原文件中:archive.ubuntu.com,替换为:archive.aliyun.com(或其他更新源网址)   2)直接复制下方的内容,覆盖原文件中的内容即可。   修改完成后,更新本地安装包数据库   执行完这个操作后,可以用apt命令进行升级已有软件或者安装新的软件包。$sudoaptupdate   请选择和系统对应的版本   查看系统版本命令:   lsb_release-aDistr

ubuntu20.04升级GLIBC高版本方法,解决:version `GLIBC_2.34‘ not found

检查版本strings/lib/x86_64-linux-gnu/libc.so.6|grepGLIBC_1显示结果GLIBC_2.2.5GLIBC_2.2.6GLIBC_2.3GLIBC_2.3.2GLIBC_2.3.3GLIBC_2.3.4GLIBC_2.4GLIBC_2.5GLIBC_2.6GLIBC_2.7GLIBC_2.8GLIBC_2.9GLIBC_2.10GLIBC_2.11GLIBC_2.12GLIBC_2.13GLIBC_2.14GLIBC_2.15GLIBC_2.16GLIBC_2.17GLIBC_2.18GLIBC_2.22GLIBC_2.23GLIBC_2.24GLIB

Ubuntu20.04下运行VINS系列:VINS-Mono、VINS-Fusion和GVINS

文章目录一、安装VINS-Mono1.1适配Ceres2.1.01.2适配OpenCV41.3编译运行二、安装VINS-Fusion2.1适配Ceres2.1.0和OpenCV42.2编译运行2.2.1EuRoC数据集2.2.2KITTI数据集三、安装GVINS3.1适配Ceres2.1.0和OpenCV43.2安装依赖库gnss_comm3.3编译运行3.4DatasetTools的使用在我的博文Ubuntu20.04配置ORB-SLAM2和ORB-SLAM3运行环境+ROS实时运行ORB-SLAM2+Gazebo仿真运行ORB-SLAM2+各种相关库的安装和Ubuntu20.04下运行LO

【无公网IP】在公网环境下Windows远程桌面Ubuntu 18.04

文章目录一、同个局域网内远程桌面Ubuntu1.更新软件仓库2.安装支持包3.安装XFCE4桌面环境4.安装XRDP5.环境设置5.1XFCE桌面配置5.2在配置文件中,加入XFCE会话6重启服务7.查看IP地址8.使用Windows远程桌面连接二、公网环境系统远程桌面Ubuntu1.注册cpolar账号并安装1.1.安装cpolar(通过一键自动安装脚本方式)1.2向系统添加服务1.3启动cpolar服务2.登录cpolarwebUI管理界面3.创建隧道,映射3389端口4.远程桌面Ubuntu本篇文章主要介绍在Ubuntu上安装XRDP远程桌面,实现同个局域网内远程桌面Ubuntu,同时解

Ubuntu22.04:设置Samba服务【Windows访问samba共享提示,你不能访问此共享文件夹】

步骤一:安装samba1.更新apt储存库列表sudo apt update2.安装sambasudo apt install samba3.验证samba是否安装成功whereis samba也可以直接查看版本samba -V或直接查看systemctl进程的方式查看systemctl status smbd步骤二:创建共享目录示例:创建一个narada的目录在/home下sudo mkdir -p /home/narada步骤三:进行samba的全局配置编辑配置文件/etc/samba/smb.confsudo vim /etc/samba/smb.conf  [narada]  comm

实现无公网IP的公网环境下Windows远程桌面Ubuntu 18.04连接,高效远程办公!

文章目录一、同个局域网内远程桌面Ubuntu1.更新软件仓库2.安装支持包3.安装XFCE4桌面环境4.安装XRDP5.环境设置5.1XFCE桌面配置5.2在配置文件中,加入XFCE会话6重启服务7.查看IP地址8.使用Windows远程桌面连接二、公网环境系统远程桌面Ubuntu1.注册cpolar账号并安装1.1.安装cpolar(通过一键自动安装脚本方式)1.2向系统添加服务1.3启动cpolar服务2.登录cpolarwebUI管理界面3.创建隧道,映射3389端口4.远程桌面Ubuntu本篇文章主要介绍在Ubuntu上安装XRDP远程桌面,实现同个局域网内远程桌面Ubuntu,同时解

读高性能MySQL(第4版)笔记04_操作系统和硬件优化

1. 从软件本身和它运行的典型工作负载来看,MySQL通常也更适合运行在廉价硬件上2. 基本资源2.1. CPU2.2. 内存2.3. 磁盘2.4. 瓶颈2.5. 网络资源3. CPU3.1. 最常见的瓶颈是CPU耗尽3.2. 检查CPU使用率来确定工作负载是否受CPU限制3.3. 低延迟(快速响应时间)3.3.1. 需要更快的CPU,因为每个查询将只使用一个CPU3.4. 高吞吐量3.4.1. 如果可以同时运行多个查询,那么可以使用多个CPU为查询提供服务4. 内存4.1. 内存耗尽的情况也会发生,但通常只在你试图将太多内存分配给MySQL时才会发生4.2. 配置大内存的主要原因并不是为了在

Java设计模式:四、行为型模式-04:中介者模式

文章目录一、定义:中介者模式二、模拟场景:中介者模式三、违背方案:中介者模式3.1工程结构3.2创建数据库3.3JDBC工具类3.4单元测试四、改善代码:中介者模式4.1工程结构4.2中介者工程结构图4.3资源和配置类4.3.1XML配置对象4.3.2资源工具类4.3.3配置类4.4SqlSession实现4.4.1定义SqlSession接口4.4.2SqlSession具体实现类4.4.3定义SqlSession工厂接口4.4.4SqlSessionFactory工厂接口具体实现类4.4.5SqlSessionFactoryBuilder建造者工厂实现4.5数据库对象类和持久层4.5.1用

【Ubuntu】Ubuntu22.04搭建Samba服务

00.目录文章目录00.目录01.Samba概述02.Samba套件03.Samba配置文件04.Samba安装05.Samba配置06.Samba测试07.技术交流08.附录01.Samba概述1987年,微软公司和英特尔公司共同制定了SMB(ServerMessagesBlock,服务器消息块)协议,旨在解决局域网内的文件或打印机等资源的共享问题,这也使得在多个主机之间共享文件变得越来越简单。到了1991年,当时还在读大学的Tridgwell为了解决Linux系统与Windows系统之间的文件共享问题,基于SMB协议开发出了SMBServer服务程序。这是一款开源的文件共享软件,经过简单配

Ubuntu20.04安装CUDA&&cudnn(初学者详细图文教程)

文章目录准备工作CUDA安装cudnn安装准备工作注:本机系统为Ubuntu20.041.安装显卡驱动打开‘软件和更新,点击附加驱动安装显卡驱动。2.gcc安装若系统为Ubuntu22.04,则需要安装。在终端输入一下指令,查看有没有gcc。gcc--version3.gcc安装本机ubuntu20.04gcc自带版本为9.4.0安装gcc-7,command:sudoapt-getinstallgcc-7g++-7安装完gcc-7,系统中就存在两个版本的gcc,因此要设置默认的gcc,命令如下:sudoupdate-alternatives--install/usr/bin/gccgcc/u