摘要: 一、背景知识 人们在生产活动和社会活动中,经常遇到一类复杂的系统,这类系统中有许多事件时而出现,时而消失,时而动作,时而停止,而启动和停止都发生在一些离散的时刻,并带有一定的随机性。例如,港口中船舶的停靠码头、生产线上机床的启停、电话的接通和断开、计算机系统中某项作业的进行和退出,凡此种种,都带有上 阅读全文
posted @ 2022-10-31 22:11 beautifulzzzz 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1、前言 本文将介绍如何在 GNU Radio 中创建和运行第一个流程图。 2、启动 GNU Radio GNU Radio Companion (GRC)是用于创建和运行流程图的视觉编辑器。GRC 使用 .grc 文件,然后会转换为 python .py 流程图。 打开终端,运行: sudo gn 阅读全文
posted @ 2022-09-04 20:40 beautifulzzzz 阅读(445) 评论(0) 推荐(1) 编辑
摘要: 1、GNU Radio 是什么 GNU Radio 是一个免费、开源的软件开发工具包,通过提供信号处理 “块” 以帮助开发者实施软件无线电。 它易于和一些低成本的RF硬件外设一起使用,也可以纯模拟使用。 它广泛应用于研究、行业、学术界、政府和业余爱好者中,大大推动无线电技术的发展。 下面显示了 GN 阅读全文
posted @ 2022-09-02 09:30 beautifulzzzz 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 前言 博主使用 Arch Linux 作为日常开发系统,最近需要录制一些视频类的教程,遂研究了一些相关软件,想要做一个稍微专业一点的视频,要求如下: 能够做到电脑屏幕、摄像头、安卓操作屏幕三合一 视频剪辑、调音配音 所有工具在 Linux 上 理想效果示意图: 1、软件工具准备 a. 录音软件 Au 阅读全文
posted @ 2022-07-29 09:12 beautifulzzzz 阅读(1050) 评论(7) 推荐(2) 编辑
摘要: 1、效果预览 博主平时用 terminal + vim 作为开发环境,有时候要同时打开多个窗口(如:coding、log、debug ...),这些窗口没有平铺效果,往往乱糟糟的。 本文带来一个脚本,可以一键启动炫酷的多个平铺的窗口,可供大家自行延展发展(因为不同系统的字体可能参数要微调),效果如下 阅读全文
posted @ 2022-06-30 13:55 beautifulzzzz 阅读(952) 评论(1) 推荐(4) 编辑
摘要: 1、效果预览 我们基于 Flask 官方指导工程,增加一个图片拖拽上传功能,效果如下: 2、新增逻辑概览 我们在官方指导工程 https://github.com/pallets/flask/tree/2.1.1/examples/tutorial/flaskr 上进行增加代码,改动如下: ➜ fl 阅读全文
posted @ 2022-05-31 09:19 beautifulzzzz 阅读(928) 评论(1) 推荐(2) 编辑
摘要: 1.安装 1.1 创建虚拟环境 mkdir myproject cd myproject python3 -m venv venv 1.2 进入虚拟环境 . venv/bin/activate 1.3 安装 flask pip install Flask 2.上手 2.1 最小 Demo 将下列代码 阅读全文
posted @ 2022-05-03 14:42 beautifulzzzz 阅读(668) 评论(0) 推荐(2) 编辑
摘要: Flask 和 Django 附带了强大的 Jinja 模板语言。 对于之前没有接触过模板语言的人来说,这类语言基本上就是包含一些变量,当准备渲染呈现 HTML 时,它们会被实际的值替换。 这些变量放在标记或分隔符之前。例如:Jinja 模板使用 {% ... %} 表示循环,{{ ... }} 表 阅读全文
posted @ 2022-04-11 08:27 beautifulzzzz 阅读(529) 评论(1) 推荐(0) 编辑
摘要: 前言 博主博客中的图片,使用的是自己搭建的图床(在腾讯云+python+自己的域名),由于之前采用的是 http,会被浏览器当成不安全链接,把图片给屏蔽。因此,博主着手将其无缝替换为 https,本文是操作细节。 1 申请证书 在腾讯云平台,提供 1 年的免费证书: https://console. 阅读全文
posted @ 2022-03-07 08:35 beautifulzzzz 阅读(548) 评论(6) 推荐(1) 编辑
摘要: 1、安装 git for windows 下载地址:https://gitforwindows.org,下载好之后,全部采用默认安装。 2、安装终端 Windows 上的终端有很多种,纯 git-bash 不支持交互输入(例如输入 python 后一直卡着,不能出现 > ),这里介绍两个可交互终端: 阅读全文
posted @ 2022-01-29 18:19 beautifulzzzz 阅读(670) 评论(2) 推荐(0) 编辑
摘要: 前言 公司发的电脑是 128G SSD + 512G 机械硬盘,我当时直接将 Arch Linux 装在了 SSD 上,分区形式如下: ➜ ~ lsblk -f NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sda ├─sda1 │ 阅读全文
posted @ 2021-11-10 16:49 beautifulzzzz 阅读(597) 评论(0) 推荐(0) 编辑
摘要: BAT 脚本 1、相互调用 1.1、bat 调用 python bat批处理执行python 的几种方式 ———— 批处理, python打包成 exe文件 @echo off C: cd C:\Users\ldl\Desktop start python test100.py start pyth 阅读全文
posted @ 2021-10-26 09:26 beautifulzzzz 阅读(504) 评论(3) 推荐(1) 编辑
摘要: 1. 概述 Relational database like MariaDB is one of the required components to setup a web server as well as other less common uses such as when configur 阅读全文
posted @ 2021-09-30 19:27 beautifulzzzz 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 前言 Kconfig 的作用就是为了让用户配置内核,在 Kconfig 中定义了一些变量,用户通过设置变量的值来选择如何个性化自己的系统内核。其和 makefile 往往需要配合使用,来组织编译大型工程。这里我们从一个 DEMO 讲起,然后介绍 Kconfig 具体语法。 1. 安装 kconfig 阅读全文
posted @ 2021-09-11 10:14 beautifulzzzz 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: 前言 nRF Connect SDK 包括 libs 和 app demo,该 SDK + DEMO 是基于 ZephyrOS 实现的(因此,环境搭建会稍微麻烦亿点点)! 该 SDK 支持 nRF52, nRF53, and nRF91 系列芯片。 接下来会一步步介绍如何在 Arch Linux 上 阅读全文
posted @ 2021-08-19 12:00 beautifulzzzz 阅读(864) 评论(0) 推荐(0) 编辑