
Ubuntu
文章平均质量分 91
无水先生
擅长数学,能熟练应用泛函分析、统计学、随机过程、逼近论、微分几何、非欧几何(双曲、共形)等数学理论,有数学建模能力。从事图像处理二十年以上,从事人工智能行业10年以上;在船舶、通信、铁路、教育等行业开发软件产品。
展开
-
了解 Linux 中的 /etc/group 文件
/etc/group 是一个文本文件,用于定义用户在 Linux 和 UNIX 操作系统下所属的组。在 Unix / Linux 下,可以将多个用户分类为组。Unix 文件系统权限分为三个类:用户、组和其他。使用组允许以有组织的方式委派其他功能,例如访问磁盘、打印机和其他外围设备。除其他外,此方法还使超级用户能够将某些管理任务委派给普通用户。原创 2024-10-24 21:21:29 · 2665 阅读 · 0 评论 -
使用 Python 函数callable和isinstance的意义
在这篇博客中,我们将探讨两个python函数:1callable中的函数及其有趣的应用程序。该callable函数用于检查对象是否可调用,这意味着它可以作为函数调用。2isinstance这个内置函数允许我们比较两种不同的数据类型并确定它们是否相同。原创 2023-09-27 02:18:03 · 3246 阅读 · 0 评论 -
如何在不失去理智的情况下调试 TensorFlow 训练程序
关于tensorflow的调试,是一个难啃的骨头,除了要有耐力,还需要方法;本文假设您是一个很有耐力的开发者,为您提供一些方法;这些方法也许不容易驾驭,但是依然强调您只要有耐力,没有不能攻克的难题。原创 2023-09-23 11:21:50 · 5357 阅读 · 0 评论 -
tkinter的Canvas组件,绘画基本知识
画布组件是Tkinter画图的最重要组件。画布对象是几何绘制、动画绘制的不二选项,本文专门对画布Canvas进行详细描述,并配以适当代码支持。原创 2023-09-23 10:05:32 · 3870 阅读 · 0 评论 -
K-最近邻算法
KNN算法是一个分类算法,基本数学模型是距离模型。K-最近邻是一种超级简单的监督学习算法。它可以应用于分类和回归问题。虽然它是在 1950 年代引入的,但今天仍在使用。然而如何实现,本文将给出具体描述。原创 2023-09-22 17:30:18 · 3154 阅读 · 0 评论 -
使用烧瓶的简单电子商务API
让我们试一试烧瓶(Flask)这个模型框架,这个应用程序可让您管理和扩展您的云端业务;它允许管理人员浏览和计算商店的总销售额并从在线商店 - 服装。原创 2023-09-22 13:35:31 · 2979 阅读 · 0 评论 -
【在Ubuntu部署Docker项目】— PROJECT#1
让我们深入了解 Docker。用docker构建web服务器。我们正在计划开发JavaScript API,建立MySQL数据库,并创建一个 PHP 网站使用 API 服务。Php + Node.js + Mysql — DockerSeries — Episode#1原创 2023-09-22 09:52:45 · 4468 阅读 · 1 评论 -
【 Tkinter界面-练习05】 event和bind
事件和动作有关;所有的界面都与运动有关,本篇将对事件、事件触发、绑定回调函数等,其实是一系列部件配合的复杂的过程,这些过程牵扯到系统如何设计,线程、消息队列循环等。本篇将详细介绍各种因素的关系。原创 2023-09-20 11:44:57 · 3806 阅读 · 0 评论 -
【linux】 网络指令 curl详解
curl提供了一大堆非常有用的功能,包括代理访问、用户认证、ftp上传下载、HTTP POST、SSL连接、cookie支持、断点续传..等。Curl是一个跨平台工具,可以在各种操作系统中使用。本文将系统记录curl的相关知识。原创 2023-06-14 17:21:28 · 6664 阅读 · 0 评论 -
【linux工具】Tmux简明教程
我们这里用ROS2-humble进行机器人开发,因为不断地进行终端窗口打开切换,在没有窗口管理下,效率非常低,因此,不得不用tmux进行管理,这在一定程度上提高了节点node开发效率。原创 2023-03-03 19:50:54 · 7435 阅读 · 4 评论 -
Ubuntu18上安装搜狗输入法
在ubuntu上安装中文输入法会经常遇到问题。本文是作者经过历次艰苦卓绝的努力后,安装成功的总结。这里稍作记录,以便日后安装时查询。原创 2023-01-26 15:09:37 · 6910 阅读 · 1 评论 -
改出ubuntu错误:dpkg : Breaks: libapt-pkg5.0 (< 1.7~b) but 1.6.15 is to be installedE: Broken packages
在sudo apt update ;sudo apt upgrade时,出现错误的改进。原创 2022-07-20 07:18:15 · 14966 阅读 · 0 评论 -
Ubuntu知识:数据源的原理和自己制作
数据源有两种:1)ubuntu相关数据源,2)特殊软件数据源(如docker、ros等软件专门数据源)。本篇讲的是1)ubuntu相关数据源。ubuntu系统刚装好,修改数据源,这也是最好的修改ubuntu数据源机会。至于2)特殊软件数据源,是不允许用户修改的。原创 2022-07-19 17:36:24 · 6700 阅读 · 0 评论 -
Ubuntu系统如何连接WiFi
在Ubuntu上启动连接WIFI服务器;通常有几个命令可用,这里将其一一列出,以便需要的时候查阅。原创 2022-07-04 15:36:41 · 117135 阅读 · 12 评论 -
Ubuntu知识: 文件压缩和解压?(zip指令)
UBUNTU的压缩和解压指令很多,每种数据压缩格式由不同的发明者开发。这里介绍最常见的:zip指令。在了解ZIP指令使用之前,首先了解一些ZIP协议的背景知识,这些知识对于使用者是有益的常识。原创 2022-05-26 07:25:36 · 66047 阅读 · 2 评论 -
有用的Linux指令:find
一、查找文件,1 查找当前目录a.txt和b.txt文件,下面的o是or的意思, -iname是忽略大小写的意思(-o -iname) find . -iname a.txt -o -iname b.txt2 查找当前目录下的除了a.txt的文件(!)find . ! -iname "a.txt"3 查看当前目前下的目录(-type d)find . -type d4 查看当前目录下的普通文件(-type f)find . -type f5 查看当前目录下访问时...原创 2022-04-29 09:06:11 · 5480 阅读 · 0 评论 -
华硕笔记本:Ubuntu 18.04安装Nvidia驱动【改进中-】
2015.08.17 Ubuntu 14.04+cuda 7.5+caffe安装配置折腾了两个星期的caffe,windows和ubuntu下都安装成功了。其中windows的安装配置参考官网推荐的那个blog,后来发现那个版本的caffe太老,和现在的不兼容,一些关键字都不一样,果断回到Linux下。这里记录一下我的安装配置流程。电脑配置:ubuntu 14.0464bit原创 2022-03-27 16:20:45 · 5087 阅读 · 1 评论 -
在ubuntu上使用SSH客户端
在ubuntu启用 SSH 将会允许你远程连接到你的系统,并且执行管理员任务。你将能够通过scp和sftp安全传输文件。这里介绍这种方便配置。原创 2021-07-22 17:19:05 · 11405 阅读 · 0 评论 -
python使用paramiko实现SSH的应用
Paramiko是Python编程语言的一个SSH客户端。它在Python中实现了SSHv2协议,支持使用加密和认证的方式登录SSH服务器、上传和下载文件,以及执行SSH命令等功能。本文记录实验:在python下调用paramiko实现ssh功能后,出错和恢复。原创 2021-12-21 15:44:29 · 11364 阅读 · 0 评论 -
Linux:几个重要的文件处理命令
Shell常用的处理文本命令: find、grep、sort、uniq、sed、awk、cut、tr、wc、xargs、paste;建议:对shell脚本使用的原则是命令单行书写,尽量不要超过2行;1 Find 文件查找基础操作 查找txt和pdf文件 find . \( -name "*.txt" -o -name "*.pdf" \) -print正则方式查找.txt和pdf find . -regex ".*\(\.txt|\.pdf\)$"-...原创 2022-01-01 19:26:59 · 4527 阅读 · 0 评论 -
Ubuntu下C语言Debug工具GDB【1】安装和使用
ubuntu上可以用来调试C,C++程序的debug工具。本文介绍如何安装和简单使用。原创 2021-11-01 08:52:22 · 8268 阅读 · 2 评论 -
Raspberry Pi 5:适合您项目的迷你电脑(含安装信息)
Raspberry Pi 是一款流行且价格合理的迷你计算机,可用于各种项目,例如游戏、教育、家庭自动化和安全。Raspberry Pi 基金会每隔几年就会发布 Raspberry Pi 的新型号,每种型号都具有改进的功能和性能。最新、最强大的型号是 Raspberry Pi 5,它于 2023 年 9 月 28 日发布,预计将于 2023 年 10 月底上市。在本文中,我们将探讨是什么让 Raspberry Pi 5 成为迷你 PC 怪物,如何获得一个,以及你可以用它做什么。原创 2021-10-27 17:38:27 · 5387 阅读 · 0 评论 -
树莓派:在ubuntu20-server安装和卸载桌面
ubuntu-server安装桌面后,与ubuntu-desktop大小已经接近。因此,安装桌面,或卸载桌面,就成了不同硬件资源的选项。尤其在树莓派这样的小型设备上更需要灵活。1 在ubuntu-server安装桌面安装桌面方法很多,这里推荐较为简单,且不易出错的方法sudo apt-get updatesudoapt-get upgrade -ysudo apt-get install tasksel -ysudo tasksel出现一个表格,用上下键移动,用空格选中 u.原创 2021-10-26 14:55:21 · 9493 阅读 · 2 评论 -
ubuntu笔记:查看Ubuntu的包依赖关系
1 以下看谁依赖了libboost1.71-tools-dev?aptitude why libboost1.71-tools-dev结果:i libboost-all-dev 依赖 libboost-tools-dev i A libboost-tools-dev 依赖 libboost1.71-tools-dev2 以下看libboost-all-dev 依赖哪些包?apt-cache depends libboost-all-dev结果:libbo...原创 2021-10-20 17:42:23 · 5720 阅读 · 0 评论 -
安装ubuntu20.4+gtx1050+cuda11.3
1 背景知识:安装cuda,需要记住若干的要点CUDA开发环境依赖于与主机开发环境(包括主机编译器和C运行时库)的紧密集成,因此,有如下要点,安装者必须清楚:1)ubuntu版本不同,安装差别很大,安装步骤出错后,不能前后借鉴。2)cuda在11.0之前和之后差别很大,11.0之后必须给出依赖细节。3)安装cuda-toolkid文件必须挑选。4)c和c++一般需要注意。另外,安装不上是常态,如何清除已经安装了一半的废墟,需要正规语句。清除已安装的cuda用语句:sudo原创 2021-10-18 13:48:51 · 6413 阅读 · 0 评论 -
Docker知识6:实战!将一个tensorflow项目制作成Docker image
提要:这里完成一个完整的docker项目,并且将其推送到Docker-hub中。docker知识5:在WSL2的ubuntu20.04环境安装使用docker第一章 登录hub并建立仓库中心代码docker commit my-tomcat my-home-tomcat如何运行container中的内容...原创 2021-07-28 17:16:10 · 4469 阅读 · 0 评论 -
如何在Ubuntu20.04配置Tesla T4板卡
1 手先需要卸载当前的网卡驱动1)用ctrl+Alt+Fn进入命令行; Fn=F1 ~ F102)sudo apt-get purge nvidia-* 卸载显卡驱动3)nvidia-smi 不显示nvidia界面2 在https://www.nvidia.cn/Download/Find.aspx?lang=cn下载T4驱动,界面如下:3 先关掉几个服务4 安...原创 2021-07-06 16:35:45 · 8777 阅读 · 1 评论 -
2021-04-17 安装Ubuntu18.0.4 的深度学习训练服务器
射影几何景物的透视原创 2021-04-26 12:07:52 · 5128 阅读 · 0 评论