文章列表

1.6k1 分钟

一、1234567i的内在规则规则:全全半全全全半 二、调式、自然调式调式官方:若干高低不同的乐音,围绕某一有稳定感的中心音,按一定音程关系组织在一起,称为一个有机的体系,称为调式。 简化:若干个音,按某种规则排列起来,就是调式 按音的数量、规则分为: 大调式 小调式 中古调式 五声调式 …… 调式是一个统称。 自然大调式(自然大调)数量:7规则:全全半全全全半![[Pasted image 20250210222532.png]]最后一个音是第一个音的高八度,从哪个音开始,到那个音结束。 使用时在前方加上音名,确定第一个音的位置,如: 1=C —— C自然大调 1&#x
1.6k1 分钟

一、全音、半音两个音之间的距离,最小的距离称为半音 半音定义:相邻的两个音之间的距离 B到C是一个半音的距离 -> B到C是半音 C到#C是一个半音的距离 -> C到#C是半音 E-F和B-C是直接相邻的 全音定义:全音距离是半音距离的两倍 E到#F是一个全音的距离 -> E到#F是全音 E到D是一个全音的距离 -> E到D是全音 二、乐音、噪音、乐音体系、音列乐音定义:一直稳定在某个频率不发生变化的称为乐音。特点: 震动规则 频率稳定 听感单纯、单调、不杂乱 由此引出,钢琴的每一个键、每一个音名都是乐音。 噪音定义:不一直稳定在某个频率不发生变化
2.2k2 分钟

一、音名音名 音名与唱名不固定对应do re mi fa sol la si固定对应1 2 3 4 5 6 7不固定对应C D E F G A B 钢琴中音名位置绝对固定,不会发生变化 升降号 升记号:♯,升高到相邻的音 降记号:♭,降低到相邻的音 重升号:✖,两次相邻升高的音 重降号:♭♭,两次相邻降低的音 黑键音名 其中,相同音的不同音名互称为等音,如♯C和♭D E-F,B-C是直接相邻的,任何乐器均如此 等音 不使用两个符号形容一个键 使用四种升降号得到如下等音 钢琴每组十二个键中,十一个键有三
6.8k6 分钟

这里记录一种基于PyQT进行GUI工具开发的项目结构设计及开发、发布工作流,用于快速构建简单且具备一定可拓展性、便于维护的GUI工具并进行打包发布。 开发环境及主要依赖: Python 3.9.6 PyQt 5.15.10 PyQtFluentWidgets 1.5.1 PyQtFluentWidgets主要用于对PyQt的原生组件进行样式美化,并提供新的组件以及程序设置配置方式。 1.项目结构设计1.1.结构说明项目使用基于MVVM架构改进的MVVM-C架构,与MVVM架构基本类似,如下图: 各层职责如下: Model:与MVC/MVP/MVVM中职责相同,用于定
3.2k3 分钟

1.介绍QSS 全称 Qt Style Sheets(Qt样式表),用于美化Qt程序界面,类似于CSS,但不如CSS强大,选择器和属性较少,适用于C++ Qt,PyQt5,PySide6,PySide2项目 官方文档:https://doc.qt.io/qt-5/stylesheet-reference.htmlhttps://doc.qt.io/qt-5/stylesheet-customizing.html qrc资源集合文件是用于指定被嵌入资源的XML文件。 基本语法: <RCC> &l
6k5 分钟

该插件主要为pytest提供基于文本文件收集、过滤用例的能力。在使用中遇到问题或有其他建议欢迎前往项目页面提交issue项目地址:Github 1.安装pip install pytest-choose 2.参数说明 Parameter Description –fc 默认’off’,关闭文件选择。可选项’off’, ‘on’ –fc-coding 文件编码, 默认 ‘utf-8’ –fc-allow-path 白名单文件路径, 支持多次传入以应用多个规则文件 –fc-block-path 黑名单文件路径, 支持多次传入以应用多个规则文件 3.过滤文件模板3.1.J
3.9k4 分钟

0.全局变量与global关键字基本概念在编写脚本或工具时,会遇到对于全局变量的引用与赋值操作,一般而言,同一模块内,访问全局变量的方式如下: # demo.py var_a = 'global' def func(): print(f'Inside: {var_a}') func() print(f'Outside: {var_a}') 此时执行打印为: Inside: global Outside: global 正如预期的那样,函数func内部正常访问获取了变量var_a的值并
1.5k1 分钟

Nginx配置示例server { listen 80; listen [::]:80; server_name domain_host; location / { proxy_pass http://localhost:port/; proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for
2.5k2 分钟

1.安装# 更新APT源 sudo apt upgrade sudo apt update # 安装postgresql及postgresql-contrib # contrib包含一些不属于 PostgreSQL 核心包的实用工具和功能。 # 在大多数情况下,最好将contrib包与PostgreSQL核心一起安装。 sudo apt install postgresql apt install postgresql-contrib # 检查运行状态 # 回显中服务处于active状态即可 service postgresql status # 检查版本输出 # 有版本号打印即可 su
1.5k1 分钟

1.部署环境 TX云 Ubuntu 2404 Python 3.11 2.Hexo部署官方文档:文档 | Hexo 部署未遇到问题,按文档说明操作即可 使用命令: npm install -g hexo-cli mkdir /var/www/blog cd /var/www/ hexo init blog/ cd blog/ npm install vi _config.yml hexo s -p 4000 修改运行端口命令:hexo s -p 80 永久修改运行端口:vi node_modules\hexo