自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 建设基础设施Terraform

Terraform介绍

2023-09-11 10:56:53 128

翻译 在 Ubuntu 和其他 Linux 发行版中下载 YouTube 视频的 3 种简单方法

我建议使用 yt-dlp 因为它是youtube-dl的一个分支,基于现在不活动的youtube-dlc。此外,您还可以选择下载元数据和视频字幕,一次下载多个项目。只需获取视频的 URL,将其粘贴到 Clipgrab 中,选择视频的质量和格式,然后点击“抓取此剪辑”即可!尽管您可以在 Chrome 上使用此扩展程序,但由于 Google 网上商店的限制,您无法下载 YouTube 视频。它不仅适用于 YouTube,您还可以从其他主要视频网站(例如 Vimeo 和 Dailymotion)下载视频。

2023-08-01 22:46:25 972

翻译 在 Spring Boot App 中使用 Redis、MYSQL 提高 API 性能

做出更快的响应并减少对昂贵的数据库查询的依赖。图片来源——维基百科在 API 设计期间更常见的是,每个 API 可能会在从数据库或外部 API 调用中查询数据后进行响应。有时有些表的数据不经常更改,这意味着这些表不是事务性的。数据库查询或外部 API 调用非常昂贵。在这种情况下,我们可以将这些数据缓存到更快的存储中,并从该存储中为我们的客户端提供服务,而不是从那里获取。为了实现这个目标,Redis 来了。它不仅可以缓存数据,还可以定期与数据库持久化,并且可以在分布式系统中工..

2022-05-03 14:58:08 297

翻译 从 Debian 10 (Buster) 升级到 Debian 11 (Bullseye)

从 Debian 10 (Buster) 升级到 Debian 11 (Bullseye)经过克林斯曼奥泰约-2021 年 9 月 6 日70084经过大约 2 年的开发,Debian 项目终于发布了Debian 11的稳定版本。非常感谢 Debian 安全团队和长期支持团队,这个稳定版本的 Debian 将在未来 5 年内得到支持。Bullseye 是 Debian 11 的代号,包含超过 11294 个新软件包,总计 59551 个软件包。此发行版...

2022-04-25 10:46:51 2139

翻译 【无标题】在 Ubuntu 20.04 / Debian 11|10 上安装 Sublime Text 4

在 Ubuntu 20.04 / Debian 11|10 上安装 Sublime Text 4经过洛娜·切普科奇-2021 年 12 月 14 日207710Sublime Text 是一种流行、快速且功能强大的源代码编辑器,开发人员使用它来编写代码。它是一个用 C++ 和 python 编写的跨平台编辑器,并带有许多功能和插件以简化应用程序开发。它支持多种语言,同时可以免费下载和安装。Sublime Text 还提供了 APT 存储库,可以简化在基...

2022-04-25 10:36:46 624

翻译 【无标题】在 VirtualBox 上安装 macOS Big Sur 和 Catalina

在 VirtualBox 上安装 macOS Big Sur 和 Catalina经过克林斯曼奥泰约-2021 年 8 月 21 日143407macOS 是在每台 Mac 上运行的操作系统。它以前被命名为 Mac OS X 和后来的 OS X。MacOS 从 2001 年开始由 Apple Inc 开发和销售。MacOS 继承了经典的 MacOS,这是一个 Macintosh 操作系统,从 1984 年到 1999 年发布了九个版本。macOS X ...

2022-04-25 10:27:10 1344

翻译 【无标题】安装 Debian 11 Bullseye – 一步一步的截图

安装 Debian 11 Bullseye – 一步一步的截图经过克林斯曼奥泰约-2021 年 9 月 15 日108530经过大约 2 年的开发,Debian 项目推出了一个新的稳定版本 11,它将在未来 5 年内得到支持。Bullseye 是 Debian 11 的代号。这个新发行版包含超过 11294 个新软件包,总计 59551 个软件包。这意味着这个发行版中的大多数软件已经更新了大约 72% 的 buster 中的所有软件包。在深入探讨本指南...

2022-04-25 10:18:01 1627

转载 【无标题】如何从 Ubuntu 20.04 升级到 Ubuntu 22.04

如何从 Ubuntu 20.04 升级到 Ubuntu 22.04

2022-04-25 10:01:19 9848

翻译 【无标题】安装 Ubuntu 22.04 – 一步一步的截图

安装 Ubuntu 22.04 – 一步一步的截图经过克林斯曼奥泰约-2022 年 3 月 29 日69282Canonical 再次启动了主要 Ubuntu Linux 版本Ubuntu 22.04的开发。这个主要版本目前开放开发,默认支持 Python 3.10。代号为Jammy Jellyfish的 Ubuntu 22.04为 64 位和 ARM64 (AArch64) 架构提供了桌面风格。您还将找到 Lubuntu、Ubuntu Budgie、...

2022-04-25 09:56:38 4293

转载 Deepl – Linux 命令行语言翻译工具

Deepl – Command Line Language Translator Tool for LinuxLast Updated : 14 Feb, 2021Deepl is the best language translator command-line tool that detects the language of input text and translates it into the desired language using advanced machine learning

2022-04-15 08:21:52 1715

翻译 童年学习机器人的 5 大好处

学习机器人的好处下面我们将讨论一些关于机器人技术的有趣观点,它们肯定会改变你对如何接受技术进步的看法。我们将讨论在您孩子的课堂上学习机器人的好处,它可以带领他们走向光明的未来。1.机器人可以引导你的孩子追逐他们的激情如今人们喜欢机器人技术的最令人信服的原因之一是我们可以使用这项技术进行各种工作。现在,孩子们经常是善变的,通常不会坚持任何特定的事情。所以,对他们来说,机器人技术是一个理想的解决方案。无论他们是对 3D 绘画感兴趣还是对编码有诀窍,Robotics 都提供了广泛的范围。您的孩子会发现它既

2022-04-15 08:05:37 217

翻译 机器人学前 5 名在线课程

机器人学最佳 5 门在线课程在这里,我们将对机器人的各种在线课程进行详细讨论。以下是一些在线课程,可以帮助学生理解与机器人有关的一切。Penn (Edx) 的机器人微硕士课程MicroMasters 计划:Penn (Edx) 的机器人在线课程Edx 是一个值得信赖的教育场所,以合理的价格提供课程,打破地理距离的所有障碍。现代问题需要现代解决方案,这就是宾夕法尼亚大学提供机器人微硕士课程的原因。它通过在学生面前展示现实世界的问题来帮助提高学生的思维能力。该课程每周都会给学生带来各种挑战。该计划

2022-04-15 08:02:37 206

翻译 Grammarly 的 5 种最佳免费替代品

Grammarly 的 5 种最佳免费替代品出于写作目的,Grammarly 是最流行的语法和写作分析工具之一。它检查语法错误、抄袭,并提供多种写作风格、词汇和句法建议。但是,Grammarly 并不是唯一可用于文字处理的网站。有几个像 Grammarly 这样的网站。在本节中,我们将讨论用于文字处理的 5 种最佳免费语法替代方案。所以,我们开始:专业写作辅助如果您正在寻找写作导师,Pro-writing Aid可能是一个不错的选择。它不仅是语法检查器,还可以分析写作风格并提出改进建议。人们可以

2022-04-15 07:59:49 3361 2

翻译 2022 年学习 Spring Boot 开发的最佳书籍

在我们之前的文章中,我们查看了学习 Java 编程的必读书籍我们在其中探索了一些您可以利用的资源来加快 Java 开发的速度。在此基础上,在用 vanilla Java 编写一段时间后,您将意识到组织文件和其他内容(例如设置 getter 和 setter、管理依赖项、管理数据库中表的创建、与 Kafka 等)的连接有点耗时且重复。就在那时,Pivotal Software 提出了这个令人惊叹的 Java 框架,称为 Spring 框架,以消除一些痛苦,并为有经验的开发人员提供专注于解决编程问题的机会。Sp

2022-03-12 10:22:06 7591 1

翻译 在 Ubuntu 20.04|22.04 上安装 PostgreSQL 数据库服务器

postgresql on ubuntu 20.04

2022-02-28 18:43:55 2441

翻译 【无标题】免费和开源运输管理软件

免费和开源运输管理软件

2022-02-20 23:21:35 572

翻译 如何在 Ubuntu 20.04 上设置用于生产的 Node.js 应用程序

介绍Node.js是用于构建服务器端和网络应用程序的开源 JavaScript 运行时环境。该平台在 Linux、macOS、FreeBSD 和 Windows 上运行。尽管您可以在命令行中运行 Node.js 应用程序,但本教程将重点关注将它们作为服务运行。这意味着它们将在重新启动或故障时重新启动,并且在生产环境中使用是安全的。在本教程中,您将在单个 Ubuntu 20.04 服务器上设置生产就绪的 Node.js 环境。该服务器将运行由PM2管理的 Node.js 应用程序,并通过 Nginx

2022-02-13 23:54:22 302

翻译 在 Mac 上设置 PostgreSQL 数据库

在本文中,我将讨论在 Mac 上安装和设置 Postgres 数据库的不同方式。Postgres 是一个开源关系数据库系统,可用于开发各种基于数据的应用程序。Postgres 在分析工作负载中也很受欢迎,因为它也支持列存储索引和内存中存储。Postgres 也可用于所有主要的公共云服务,如 AWS、Azure 和 GCP。为了使用这些服务,建议您在将数据库直接部署到云之前,还应该在本地机器上安装它们。什么是 Postgres 数据库?根据官网的定义——“PostgreSQL 是一个强大的开源对象关.

2021-10-09 22:32:32 2518

翻译 在Ubuntu 20.04上安装ROS Noetic

ROS Noetic & Ubuntu 20.04机器人操作系统(ROS 或小写 ros)是最广泛使用的机器人编程框架,超过 50% 的机器人在 ROS 上运行。针对 Ubuntu 20.04,ROSNoetic Ninjemys 是最新的也是第 13 个 ROS LTS 发行版。它还标志着最后一个 ROS 1 版本;ROS 2 将成为新常态。它于 2020 年 5 月 23 日发布,支持到 2025 年 5 月。最后一个版本是 ROS Melodic,将于 2023 年 5 月...

2021-07-04 22:25:49 4167

翻译 安装VidCutter,这是Linux Ubuntu的视频切割器

安装VidCutter,这是Linux Ubuntu的视频切割器如何在Ubuntu Linux上剪切和修剪视频。安装VidCutter,这是用于Linux的视频切割器,可用于在Linux Ubuntu上裁剪视频。VidCutter是一个基于Qt5的跨平台应用程序,可快速轻松地进行视频修剪/分割和合并/合并,以进行简单的快速编辑。适用于Windows的基于FFmpeg的后端,使用Python3和出色的PyQt5 GUI框架编写。VidCutter应用程序可用于拆...

2021-06-04 16:14:17 1088 2

翻译 libcudnn.so.7 not found on Ubuntu 20.04 focal

要检查机器上有多少 GPU 可用于 tensorflow,您可以运行python -c "import tensorflow as tf; print('Num GPUs Available: ', len(tf.config.experimental.list_physical_devices('GPU')))"如果您在 Ubuntu 20.04(以及通过 pip 安装的 tensorflow-gpu 2.3.1)上尝试此操作,您可能会收到没有可用设备的错误:Num GPUs Availab.

2021-06-01 19:52:34 388

翻译 Selenium与Python:测试自动化教程

By Shaumik Daityari, Community Contributor and Pradeep Krishnakumar, Manager -February 21, 2021转存失败重新上传取消 转存失败重新上传取消 转存失败重新上传取消 转存失败重新上传取消In an agile environment, developers emphasize pushing changes quickly. With every change that requires...

2021-05-28 16:32:32 267

翻译 在Ubuntu 20.04上安装Chromedriver

更新并安装依赖项sudo apt update -y && sudo apt-get install -y libxss1 libappindicator1 libindicator7 xvfb unzip下载chromedriver,解压缩并使其可执行Google Chromium网站wget https://chromedriver.storage.googleapis.com/87.0.4280.20/chromedriver_linux64.zipunzip chro

2021-05-28 15:55:21 1347 1

翻译 如何在Ubuntu 20.04上安装和使用FFmpeg

FFmpeg是一个免费的开源工具集,用于处理多媒体文件。它包含一组共享的音频和视频库,例如libavcodec,libavformat和libavutil。使用FFmpeg,您可以在各种视频和音频格式之间转换,设置采样率,捕获流音频/视频以及调整视频大小。本文介绍如何在Ubuntu 20.04上安装FFmpeg。在Ubuntu上安装FFmpeg官方的Ubuntu存储库包含FFmpeg软件包,可以使用apt软件包管理器进行安装。这是在Ubuntu上安装FFmpeg的最简单方法。新...

2021-05-25 21:54:01 4237

原创 在Ubuntu 20.04 拆分pdf文档

有时,我需要从多页pdf文档中提取一些页面。假设您有一个名为myoldfile.pdf的6页pdf文档。您想从myoldfile.pdf中提取仅包含第1、2、4和5页的新pdf文件mynewfile.pdf。我正是使用命令行工具pdktk做到了这一点。如果尚未安装pdftk,请在基于Debian或Ubuntu的计算机上以这种方式安装。$ sudo apt-get update$ sudo apt-get install pdftk然后,要创建一个仅包含旧pdf第1、...

2021-05-11 09:43:53 521

转载 Realtek 8812au on Ubuntu 20.04

2019-07-11: Updated to compile against kernel 5.2Realtek 802.11ac (rtl8812au)This is a fork of the Realtek 802.11ac (rtl8812au) v4.2.2 (7502.20130507) driver altered to build on Linux kernel version >= 3.10.PurposeMy D-Link DWA-171 wireless dual

2021-04-16 17:31:54 736

原创 GNU / Linux Ubuntu 20.04 Realtek rtl8812au驱动程序安装指南

1. apt update2. apt removertl8812au-dkms3.sudo apt update && sudo apt upgrade4.sudo reboot now5.sudo apt install build-essential linux-headers-$(uname -r) dkms unzip git6.下载适用于Ubuntu GNU / Linux的Realtek驱动程序https://tutorialforlinux...

2021-04-07 10:16:42 3528

翻译 机器人技术

机器人技术撰写者汉斯·彼得·莫拉维克(Hans Peter Moravec)卡内基梅隆大学机器人技术研究所首席研究科学家,宾夕法尼亚州匹兹堡。机器人的作者:从机器到超越的心灵。最近更新时间:2021年2月4日查看文章历史TRENDING ARTICLES Dmitry Medvedev | Facts & Biography Enrico Fermi | Education, Discoveries, Biogr...

2021-03-22 17:30:14 476

原创 初学者机器人:了解简单传感器的工作方式

为了使机器人真正被视为机器人,它必须能够感知并影响其环境。这就是为什么传感器对于机器人技术如此重要,而了解如何使用传感器使机器人变得智能对于任何新兴的机器人专家而言都是至关重要的。我最近启动了Kickstarter,实际上我们出售的每个套件都免费提供传感器,因此请在结束之前在此处查看!在此Skill Builder中,我将带您进行名为“感觉>思考>行动”的机器人操作。这是机器人技术中广泛使用的一种操作,是开始了解如何对机器人编程的绝佳场所。让我们潜入……选择传感器可用的传感器和要

2021-03-22 17:20:36 271

翻译 在Ubuntu上添加缺少或自定义显示分辨率

目的本文提供了在Ubuntu 14上添加缺少的显示分辨率或自定义显示分辨率的步骤。我的示例是在远程连接到我的Ubuntu Vmware ESXi Guest时,它没有1920x1080作为显示选项,而我正在远程连接到Ubuntu VM的屏幕是1920x1080。创建新的分辨率模式sudo cvt 1920 1080 60宣布新决议部分输出应与此类似:“ Modeline” 1920x1080_60.00“ 173.00 1920 2048 2248...

2021-03-17 15:32:57 209

翻译 车载录像机创见DrivePro 200 DIY安装

最近,我得到了一个车载录像机Transcend DrivePro 200,这要感谢Transcend Co.为我提供了一个单元供审查。在本文中,我将分享我如何自己在自己的Toyota Vios上自行安装Car Video Recorder DrivePro 200,而又不会造成汽车内部的混乱。以下是我收到的Transcend DrivePro 200设备的照片:创见DrivePro 200包装包装中的Transcend DrivePro 200创见DrivePro 2...

2021-03-02 15:19:27 337

原创 如何将MQTT Mosquitto发布事件存储到MySQL中?

1 介绍如果您熟悉Python,那么Paho MQTT库很简单,可以节省资源,并且可以与Mosquitto很好地交互。要使用它,只需订阅该主题并设置一个回调即可使用peewee将有效负载传递给MySQL 2 需求 用pywws实时收集气象站数据 使用pywws.service.mqtt发布到mqtt-Broker NAS上的python-script收集数据并写入MariaDB 3 代码#!/usr/bin/python ...

2021-03-02 14:43:10 1206

翻译 基于PostgreSQL的MQTT访问控制

基于PostgreSQL的MQTT访问控制2018年5月25日MQTT的轻量级发布-订阅模型是物联网系统的自然选择,但需要一些保护措施。与诸如HTTP之类的流行协议相比,文档更少,特别是对于特定的代理([Mosquitto(http://mosquitto.org)与Apache,有人吗?)。由于Mosquitto具有广泛的硬件支持,因此已经选择了Mosquitto,除了内置的访问控制列表之外,我还需要可扩展的每设备身份验证,该列表在测试中运行良好,但是需要...

2021-01-14 10:33:26 591

翻译 使用Python将MQTT传感器数据记录到SQL数据库

使用Python将MQTT传感器数据记录到SQL数据库在这个项目中,我们将创建一个简单的数据记录器,将数据记录到sqlite数据库。该项目包括两个模块。sql logger类模块sql_logger.py 日志记录脚本。该脚本使用一个主线程来获取数据(on_message回调),并使用一个工作线程来记录数据。队列用于在线程之间移动消息。先决条件者蟒蛇 sqlite3 -pip安装sqliteSQLITE基础教程要点很好...

2021-01-14 10:23:22 1797

翻译 如何在Raspberry Pi和ESP8266中使用MQTT

在此Instruction中,我将解释什么是MQTT协议以及如何使用它在设备之间进行通信。然后,作为一个实际演示,我将向您展示如何设置一个简单的两个客户端系统,ESP8266模块将在该系统中发送一条消息按下按钮后转到Python程序。具体来说,我为此项目使用了Adafruit HUZZAH模块,Raspberry Pi和台式计算机。Raspberry Pi将充当MQTT代理,Python客户端将在单独的台式计算机上运行(可选,因为它可以在Raspberry Pi上运行)。要遵循此In...

2021-01-13 23:00:33 569

翻译 如何设置Mosquitto MQTT服务器并从OwnTracks接收数据

在这里,您可以找到教程“如何设置Mosquitto MQTT服务器并从OwnTracks接收数据”。Mosquitto是实现MQTT协议版本3.1和3.1.1的开源消息代理(经EPL / EDL许可)。它重量轻,适合在从低功耗单板计算机到完整服务器的所有设备上使用。MQTT协议提供了一种使用发布/订阅模型执行消息传递的轻量级方法。这使其适用于物联网消息传递,例如低功率传感器或移动设备,例如电话,嵌入式计算机或微控制器。您可能还会喜欢:什么是蚊子?OwnTracks是一个开源项...

2021-01-13 22:54:16 630

翻译 如何在Debian 10上安装和保护Mosquitto MQTT消息代理

介绍MQTT是一种机器对机器的消息传递协议,旨在为“物联网”设备提供轻量级的发布/订阅通信。它通常用于车辆的地理跟踪,家庭自动化,环境传感器网络和公用事业规模的数据收集。Mosquitto是流行的MQTT服务器(或MQTT的代理),它具有强大的社区支持,并且易于安装和配置。在本教程中,我们将安装Mosquitto并将代理设置为使用SSL来保护受密码保护的MQTT通信。先决条件在开始本教程之前,您需要: 具有非root用户,启用sudo的用户和基本防火墙设置的De...

2021-01-13 22:39:57 778

原创 在Raspberry Pi上的Raspbian Stretch Lite中配置WiFi连接

在Raspberry Pi上的Raspbian Stretch Lite中配置WiFi连接通过命令行配置WiFi连接为了防止将WiFi密码以明文形式保存到配置文件中,我们可以使用命令行来配置WiFi连接。首先进入超级用户模式,并将SSID的密码保存到配置文件中:$sudowpa_passphrase “ SSID” “密码” >> / etc / wpa_supplicant / wpa_supplicant.conf 现在,使用文本编辑器输入配置文件。您将看到以下..

2021-01-12 21:53:23 467

翻译 将Raspberry Pi用作台式PC的17个最佳Raspbian应用

如果要使用Raspberry Pi替代台式机,找到在Raspberry Pi上运行的优秀应用程序很重要。在撰写本文之前的两天内,我将Raspberry Pi用作台式机。它向您说明了我发现哪些应用可以用Raspberry Pi替换您的主计算机。类别 最佳应用 电子邮件客户端 雷鸟 图形 我的画 发展历程 Visual Studio程式码 网页浏览器 维瓦尔第 办公室 图书馆 安慰 终结者 打印机管理 CUPS 电影 .

2021-01-12 21:42:19 1623

翻译 如何将Raspbian Lite升级到桌面(PIXEL,KDE,MATE等)

如何将Raspbian Lite升级到桌面(PIXEL,KDE,MATE等)由Patrick Fromaget在操作方法教程中撰写Raspbian有两个主要版本:Raspbian Lite和带有桌面的Raspbian第一个是最小的Linux版本,只有一个终端。第二个包括PIXEL桌面环境,但是由于多种原因,您可以选择使用桌面环境(PIXEL或任何其他版本)升级Raspbian Lite版本。我将向您展示如何将Raspbian Lite升级到桌面?Raspbian Lite是Raspbian D

2021-01-12 21:13:00 1301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除