音乐编创,总的来说有两大形式,即继承和创新。

继承主要指在原作基础之上的改编、借鉴与发展,如保留原曲旋律重新填词,或对结构稍加改编,或选取某些名曲的主题或动机作为素材进行重新构建、重新编曲。创新则指对新内容、新形式和新技法的追求与探索。[1] 比如说原曲填词和重新编曲就属于继承。但有句话说的好,你在听肖邦的时候不仅仅是在听肖邦,而是在听肖邦贝多芬巴赫这一系列作家。每个人的身上都包含了前人的特点和当下现实的特点。这也是为什么我们说艺术源于生活又高于生活。

你对自己能创作出佳作的自信是成功的一半。但是笔者假设如果看到这篇文字的你势单力薄,没有人可以帮助你记录,那么你还需要一些乐理知识来自己动手记谱,不论是简谱还是五线谱。掌握了乐理知识,你将理解前人的音乐文献,并准确地记录自己的旋律,让其他看到乐谱的人理解。基本乐理知识包括读谱、记谱和一些技巧规范等。相关的内容可以看书自学。

 

  • 笔者正在使用的教材:

1.《音乐编创》

2.《视唱练耳》

3.《音乐基础理论》(都是人民音乐出版社的高中教材)

通过第三本系统地学乐谱和各类五线谱上的音乐知识。用第二本学习如何打磨自己的耳朵。用第一本学习编创音乐的方法和技巧。音乐学最基础的就是视唱,练耳。做到看到谱子就能唱,听到声音就知道是什么音。

据说音乐神仙莫扎特第一次创作钢琴曲的时候是他父亲帮他记的谱,很有意思。他不需要知道作曲方法,只是看别人弹的多了自己也便知道该怎么弹了。同理,乐理不能一下子完全掌握并没有关系,我们关心的只是音乐,乐谱只是一种指示的手段,乐谱最终指向的也是音乐本身。

 

  • 听觉训练:
  1. Ear Master(练耳大师:免费下载但可收费升级,练耳也练唱,啥都有)
  2. EarBeater - Free Ear Training Exercises and Music Theory App(这个有 IOS 版的和网页版的,全免费)

 

本来应当遵循循序渐进的原则,坚持不断练习的。但如果看到这里你的热情快要被消耗殆尽了,那我们还是快开始写谱子吧。

 

我需要啥设备?

土豪发烧友:大厂最好的 MIDI 键盘架起来!(一个性能良好的 Musical Instrument Digital Interface 键盘能加快乐谱录入的速度,据说也能增加创作时的灵感,但编曲过程并不是说必须要有 MIDI 键盘)

即兴发烧友:一套计算机键盘和一只鼠标(或触控板等指点设备)。

 

我需要啥软件?

[可选] DAW (Digital Audio Workstation 数字音频工作站):又被称为宿主软件,因为它的主要作用是调协各音源,插件之间的关系,像机架一样把虚拟的功放,胆机等设备管理好。这种软件根据你想创作的乐曲类型来选择。做电音的可能想用 FL Studio(又名水果编曲)、Ableton Live、…… 做人声的可能会用 Cubase…… 做各种音乐的用 Studio One…… 等等很多。到了这个领域就是各家独大的时候了,专业软件都不便宜,而每家都有不同的优点和缺点。所幸有的软件有专门的免费精简版,注册账号后就可以使用,像 Cubase Element(元素版)、Studio One Prime 等。但说实在话,大部分功能都被删减了(但还能用不是)…… 因此也有人推荐入门软件应该是不收费但功能却挺强的 Cakewalk 或是支持 60 天无限制的免费试用,并且用户可以在试用期之后继续使用的 Reaper。【具体的软件选择和功能差异烦请另行探索】

笔者个人觉得 Studio One Prime 比较适合入门,因为免费的中文官方正版送的几十 GB 音源效果器等能减少很多麻烦。而 Reaper 则像我的世界游戏那样,体积小创造性高,但事事都要亲历亲为,一进去空空的英文界面可能会吓退不少人。

[可选] 绘谱软件,又称打谱软件。在这个方面名声响亮的就是 Sibelius 西贝柳斯 了,这是公认的优秀代表,同公司的 DAW 软件 Pro Tools 也有很多人用。上面的音乐教科书中也有简单教授使用 Sibelius 的内容。主要是软件提供了构思(示例灵感片段),方便的合弦、鼓组生成的辅助插件等一些特性。Sibelius 在官网有免费的版本下载但笔者未使用过那个版本。

另外还有一个完全免费的后起之秀叫 MuseScore,体积不大但基本功能都有,也能写吉他谱等各种乐谱,有良好的中文教程和社区交流平台,也是可以使用插件或自己编写插件的,但目前该软件似乎还没有较好的 VST 插件支持。图 1 是 MuseScore 软件截图。

图 1. 使用插件在 MuseScore 中创建一段随机音乐

 

[计算机键盘选手] 因为是使用计算机键盘,因此需要一些东西把你的计算机键盘变成一个虚拟的 MIDI 键盘。在这方面笔者使用的是 Virtual Midi Controller 3 LE。(以下简称 VMC,官方网站)这是收费的 Virtual Midi Controller 的一个精简版。均可在作者的软件官网下载得到。使用这个软件前麻烦仔细阅读软件说明书,软件中的 CC 控制器挺强的。在图 2 左上方可以看到这时是使用了微软 GS 波表合成器(一个软音源,如果没有也没有关系,打谱软件和某些 DAW 里都会有软音源)发声。

图 2. Virtual Midi Controller 3 LE

 

另外如果需要使用 DAW 的话可能还需要使用一个叫 “LoopMIDI” 的软件来创建一个虚拟的 MIDI 端口(如图 3)(官方网站: http://www.tobias-erichsen.de/software.html),到时在 DAW 软件里选择这个 loopmidi 的虚拟端口就可以了。

图 3. 在 LoopMIDI 中新建一个端口

 

新建完端口之后记得还要重开 VMC,然后在 VMC 的左上方调整 MIDI 输出信号到 LoopMIDI 的端口去(如图 4)。

图 4. 选取 loopMIDI 端口作为输出端口

 

可以看到 VMC 本身是自带了一个虚拟输出端口的(在软件安装时选择附加安装),但是不知道为什么有些 DAW 中可以使用这个虚拟端口而有些却不能,故如果这个自带的端口不能使用的话就使用 loopMIDI 吧。这里顺便给出一个计算机内的信号流向图(图 5)和以 Studio One Prime 为例的输入信号设置(图 6、图 7)。

图 5. 从计算机键盘到输出音乐

图 6. Studio One Prime 里新建一个 “新建键盘” 并设置接收自 loopMIDI Port

图 7. 在乐器界面右上方选择该 “新建键盘” 并激活使用

图 8. 使用”Tab” 激活 Studio One 中的电脑 MIDI 键盘

 

另外有些安卓手机在开发者模式里有个以 MIDI 设备的方式连接电脑,配合相应的手机软件连上也可以当作 MIDI 键盘用。

需要说明的是有些 DAW 中在 MIDI 键盘选择时本身是自带了可以使用键盘作为输入的选项的,比如水果编曲,Ableton Live(仅使用中间一排按键),Studio One(添加了 Qwerty Keyboard 后按 Tab 激活键盘)等,但笔者还是觉得这个 VMC 好用,因为可以设置 hook 全局按键,高级版甚至可以自定义每个按键。但是其实最终的最终,使用计算机键盘还是比不上 MIDI 键盘,因为 MIDI 键盘可以捕捉按键的力度(key pressure, aftertouch),很方便地移调(pitch),调整颤音(使用 mod 调制轮自定义)。

 

这软件我有了,但我不会用它这咋整啊?

几乎所有大厂的软件都会有软件使用演示 demo 和帮助文档的,不论是网页版的或是可下载的帮助文档(大部分是英文的)。

 

我去哪里看音乐文献啊?音乐文献看的云里雾里的咋办?

普通的音乐文献网上哪都有。专业的音乐文献一般可以是在 IMSLP 国际乐谱数据库这里找到,但流行音乐 IMSLP 是没有的。

下面这篇文章详细介绍了 IMSLP 和使用方法

林斯特:推荐 | 最方便最权威的音乐图书馆 IMSLP​

zhuanlan.zhihu.com图标

这篇文章介绍的是如何探索古典音乐的

LBM 国际艺术教育:搜索古典音乐的小技巧​

zhuanlan.zhihu.com图标

 

掌握一般的乐理知识就能看懂大部分乐谱的基本部分。但各种记号可能不太容易记住。如果你对某个音乐文献实在存在疑惑而身边又没有人能帮助你,那么可以试试使用 PhotoScore 这个软件。这个软件原本是 Selibus 的附加软件,但可以单独安装使用的。它可以通过扫描图片和 pdf 格式的标准乐谱甚至是手写的乐谱来重新生成五线谱和表情符号,识别率很高(作家自创的记号和中文不能识别)。你可以把该软件生成的五线谱放到打谱软件中进行播放,听听曲子实际的音响效果。但切忌对这种软件产生依赖。毕竟自己的内心听觉是要通过不断锻炼来加强的。

 

必要的优秀软音源?

软音源经过许多年的发展,已经有了很大变化。最初的软音源是电子合成波形,像 GS 波表合成器就是一个。后来由于这种声音缺乏真实感,便有人直接找乐手录制真实的乐器声音,把每个音阶录下来保存,计算机播放曲谱时就直接调用这些相应的录音。结果各种音源的出现大大增强了计算机音乐的真实感,开辟了计算机音乐应用的新天地。现在网络上软音源免费的也有很多,它们大多是个人做出来之后共享上传的,以.dll 格式来保存和调用的就是电子合成波形。另外收费的软音源也有倍受大众好评的 Pianoteq(体积小但质量不错,钢琴是卖点但还有竖琴钟鼓等,有 stage、standard、pro 版,图 9 是 stage 版)、SWAN 系列(小体积的管弦乐,有各种提琴铜管等)、KORG(合成器等)和 Kontakt(音源管理合成器)。注意优秀的音源一般收费不便宜。

特别说明这个 Kontakt 本身只是一个音源管理器(又叫采样器),自带一些音效处理,需要导入软音源库或手动设计音源。因此专业的音乐人不仅是要购买 Kontakt,还要购买适量的软音源才行。

这里有一个旧版的 KONTAKT 5 原厂音色包 :

在 pan. 百度.com/s/13LLB5rpGb8BvhdakE4weqg 使用 l9il 提取

 

图 9. Pianoteq 可以在桌面独立运行并使用自带的键盘

 

 

使用 MIDI SDK 进行个性化功能开发!

在使用 MIDI 设备时,可能会碰到没有符合自己期望的控制功能或这个功能的实现要用到另一个设备造成繁琐操作的问题。而依靠设备厂商不如自己动手丰衣足食,用计算机代码写出自己所需的功能。

笔者找到了两个 SDK,分别是 Bome Software 的 BMIDI(官网有 whitepaper 指南、 rtMIDI 代码库)和 Tobias Erichsen 的 teVirtualMIDI-SDK (1.3.0.43)。Tobias Erichsen 是 loopMIDI 工具的作者,这个 SDK 可以在他的官网上找到。

在怎样用 MIDI 做出好听的逼真的弦乐?- 知乎 中 @蒿旭东 提到通过鼠标的 x 轴和 y 轴坐标来同时控制两个 MIDICC 通道,因为觉得挺有趣的,笔者便模仿做了一个实现示例,应该是适配所有正常矩形屏幕的,用到的是 teVirtualMIDI-SDK。演示视频和 C 语言代码如下。后期各位也可以自己实现加速度捕捉等其它功能,进行个性化的开发。遵守作者的许可证协议,这里不共享软件。

 

利用鼠标来同时控制两个 MIDI CC

以下代码在 Visual Studio 2017 (v141) 平台上编译通过(记得链接动态库),WindowsSDK 版本 10.0.17763.0,使用 Unicode 字符集。

/* teVirtualMIDI C interface** Copyright 2009-2019, Tobias Erichsen* All rights reserved, unauthorized usage & distribution is prohibited.*** File: teVirtualMIDITest.c** This file contains a sample using the TeVirtualMIDI-dll-interface, which* implements a simple loopback-MIDI-port.*/#include <stdio.h>
#include <conio.h>
#include "windows.h"
#include "time.h"
#include "teVirtualMIDI.h"#define MAX_SYSEX_BUFFER	65535char *binToStr(const unsigned char *data, DWORD length) {static char dumpBuffer[MAX_SYSEX_BUFFER * 3];DWORD index = 0;while (length--) {sprintf_s(dumpBuffer + index, 65535, "%02x", *data);if (length) {strcat_s(dumpBuffer, ":");}index += 3;data++;}return dumpBuffer;
}void CALLBACK teVMCallback(LPVM_MIDI_PORT midiPort, LPBYTE midiDataBytes, DWORD length, DWORD_PTR dwCallbackInstance) {if ((NULL == midiDataBytes) || (0 == length)) {printf("empty command - driver was probably shut down!\n");return;}if (!virtualMIDISendData(midiPort, midiDataBytes, length)) {printf("error sending data: %d\n" + GetLastError());return;}printf("command: %s\n", binToStr(midiDataBytes, length));
}void sendMidiData(const LPVM_MIDI_PORT &port, const LPBYTE &mouseMsg)
{//start to send MIDI dataif (!virtualMIDISendData(port, mouseMsg, 3))//here I set 3 bytes{printf("fail reason:%d\n", GetLastError());}printf("send command: %s\n", binToStr(mouseMsg, 3));
}int main(int argc, const char *argv[]) {LPVM_MIDI_PORT port;printf("teVirtualMIDI C loopback sample\n");printf("using dll-version:    %ws\n", virtualMIDIGetVersion(NULL, NULL, NULL, NULL));printf("using driver-version: %ws\n", virtualMIDIGetDriverVersion(NULL, NULL, NULL, NULL));virtualMIDILogging(TE_VM_LOGGING_MISC | TE_VM_LOGGING_RX | TE_VM_LOGGING_TX);port = virtualMIDICreatePortEx2(L"C loop back", teVMCallback, 0, MAX_SYSEX_BUFFER, TE_VM_FLAGS_PARSE_RX);if (!port) {printf("could not create port: %d\n", GetLastError());return NULL;}printf("Virtual port created - press enter to continue\n");_getch();unsigned short channelX, channelY;printf("Set Your X Axis CCchannel(e.g: 48):");scanf_s("%hd", &channelX);printf("Set Your Y Axis CCchannel(e.g: 49):");scanf_s("%hd", &channelY);channelX > 127 ? channelX = 127 : 1;//keep channelX value between 0 and 127(0x7f)channelX < 0 ? channelX = 0 : 1;channelY > 127 ? channelY = 127 : 1;channelY < 0 ? channelY = 0 : 1;/*send Mouse MIDI data*///int x=0, y=0;POINT p;// 定义一个 POINT 变量,用于存储鼠标的坐标GetCursorPos(&p);// 获取鼠标位置int nScreenWidth, nScreenHeight;nScreenWidth = GetSystemMetrics(SM_CXSCREEN);nScreenHeight = GetSystemMetrics(SM_CYSCREEN);printf("\t当前屏幕的分辨率为:\t%d×%d\n", nScreenWidth, nScreenHeight);int xPostion = abs(p.x / (nScreenWidth / 127));int yPostion = abs(p.y / (nScreenHeight / 127));printf("\t有效控制范围是:\t%d×%d\n\n", (nScreenWidth / 127) * 127, (nScreenHeight / 127) * 127);LPBYTE mouseXMsg;LPBYTE mouseYMsg;char mouseccx[] = { 0xb0, channelX, xPostion };char mouseccy[] = { 0xb0, channelY, yPostion };int length = sizeof(mouseccx) / sizeof(mouseccx[0]);mouseXMsg = (LPBYTE)malloc(length + 1);memcpy(mouseXMsg, mouseccx, length);mouseYMsg = (LPBYTE)malloc(length + 1);memcpy(mouseYMsg, mouseccy, length);char formalXPostion = 0, formalYPostion = 0;printf("当前的鼠标坐标为:x:% d,y:% d\n", p.x, p.y);while (true){Sleep(50);//set capture intervalGetCursorPos(&p);// 获取鼠标位置xPostion = abs(p.x / (nScreenWidth / 127));yPostion = abs(p.y / (nScreenHeight / 127));xPostion > 127 ? yPostion = 127 : 1;//keep xPostion value between 0 and 127(0x7f)xPostion < 0 ? xPostion = 0 : 1;yPostion > 127 ? yPostion = 127 : 1;yPostion < 0 ? yPostion = 0 : 1;if (formalXPostion != xPostion){formalXPostion = xPostion;mouseXMsg[2] = xPostion;sendMidiData(port, mouseXMsg);}if (formalYPostion != yPostion){formalYPostion = yPostion;mouseYMsg[2] = yPostion;sendMidiData(port, mouseYMsg);}}virtualMIDIClosePort(port);printf("Virtual port closed - press enter to terminate application\n");_getch();
}

 

谢谢大家!

 

参考资料:

[1] 赵季平,莫蕴慧。音乐编创:必修。北京:人民音乐出版社. 2019.7. P4

[2] C Binding Sample of Tobias Erichsen in teVirtualMIDI-SDK

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. Python常用模块大全(总结)【changaspl】

    来源: https://blog.csdn.net/qq_40674583/article/details/81940974os模块:os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.chdir() 改变当前工作目录 os.getcwd() 获取当前文件路径 os.mkdir() 新建目录 os…...

    2024/4/15 4:35:40
  2. 小记

    一直使用natapp 进行穿透, 但是地址有时会会变。。。 所以有了这个小记钉钉的内网穿透:1.先去钉钉github项目地址下载该项目(https://github.com/open-dingtalk/pierced)2.解压你下载的文件到D盘: 3.打开window电脑的命令行窗口(win+r)输入cmd,回车即可。 4.执行命令, …...

    2024/4/30 20:15:50
  3. 基于docker-compose部署jumpserver

    基于docker-compose部署jumpserver 组件说明 Jumpserver 为管理后台, 管理员可以通过 Web 页面进行资产管理、用户管理、资产授权等操作, 用户可以通过 Web 页面进行资产登录, 文件管理等操作 koko 为 SSH Server 和 Web Terminal Server 。用户可以使用自己的账户通过 SSH 或者…...

    2024/4/30 21:00:18
  4. 自学Java之基础篇——使用case,输出今天到底是礼拜几(case的穿透)

    输入整数,输出今天礼拜几 分析:输入 1 - 7,和其他整数; 其他整数相当于错误输入,直接可以用default输出; case 里面只能是整数 int; case 的穿透: 先读case,最后读default(即使default写在最前面也是一样); 遇到break则停止,中途不会停下(感觉就像高速路口的收费…...

    2024/4/30 21:59:41
  5. Python编程 外星人入侵

    首先安装PIP 在Python3.6及更新的版本中,PIP已经捆绑安装了,不需要再单独安装 可以PIP升级 python -m install pip --upgrade pip安装Pygame 打开cmd 输入 python -m pip install pygame --user然后就开始游戏项目了 注意一下 游戏中要用到的飞船和外星人文件在(ituring.cn/b…...

    2024/4/24 12:25:39
  6. 分布式面试题,ZK集群如何实现高可用部署?

    Zookeeper 我想大家都不陌生,在很多场合都听到它的名字。它是 Apache 的一个顶级项目,为分布式应用提供一致性高性能协调服务。可以用来做:配置维护、域名服务、分布式锁等。有很多开源组件,尤其是中间件领域,使用 Zookeeper 作为配置中心或者注册中心。它是 Hadoop 和 HB…...

    2024/5/1 3:03:38
  7. 东北林业大学锐格系统大一(指针与函数)

    感觉自己最近都要写博客,看C语言了,因为快考试了,最近压力好大啊!!!! 话不多说,指针与函数,开始吧!!! [5880](https://222-27-166-246.webvpn.nefu.edu.cn/studentExercise/index?currentClassId=459#4880_exercise_716_ #include <stdio.h> #include <s…...

    2024/4/24 12:25:40
  8. 多线程爬虫,数据为什么不会混乱?

    最近在写一个爬虫项目,启动了多个线程去爬取网站的公开数据(这里说一下,多线程爬虫对被爬取的网站压力比较大,可能会导致目标网站被搞崩溃,所以最好注意一下不要起太多线程,而且也容易被反爬虫拦截封锁IP),但是有个疑问就是,我多个线程去爬取数据,目标网站返回的响应…...

    2024/4/24 12:25:36
  9. DXC Technology任命Luz G. Mauch为汽车部执行副总裁

    苏黎世--(美国商业资讯)--DXC Technology (NYSE: DXC)今天宣布任命Luz G. Mauch为汽车部执行副总裁,立即生效。Mauch此前在T-Systems担任全球汽车和制造业高级副总裁,他将向DXC Technology执行副总裁兼Luxoft总裁兼首席执行官Dmitry Loschinin汇报工作。作为执行副总裁,Mauc…...

    2024/4/24 12:25:35
  10. Linux服务器上导入字体文件后,PDF依旧乱码,原因是你用docker容器创建的

    问题描述:在Linux上,Word转PDF出现方块乱码。单独导出Word是没问题的,就PDF有问题,目前我的问题是这样。问题原因:在于你的Linux服务器上并没有相关字体的文件,所以会造成乱码。 网上大多数解决方案就是让你在 /usr/share/fonts 这个路径下创建win文件夹 然后把你C:\Wind…...

    2024/4/29 3:42:21
  11. 关于ST-Link的internal command error 问题解决方法

    关于ST-Link的internal command error问题的解决方法芯片进入休眠自锁状态解决办法: 按住开发板的复位按钮不放开,然后再进行烧写程序,即按Downing或Debug,过大约0.5到1秒后松开复位按钮即可成功烧写。效果:很不错,基本100%成功。...

    2024/4/24 12:25:33
  12. IReport闪退问题解决

    因为IReport5.6.0支持最高java版本为1.7,我本地有678三个版本的,path中用的是jdk1.8,所以只要把配置文件里的jdk指定为1.7的版本就可以了 如图:找他他的文件夹,找他的配置文件...

    2024/4/24 12:25:37
  13. spring boot快速配置连接数据库mysql

    使用idea快速构建springboot 配置MySQL连接 思路如下: 1、build.gradle==>配置系统导入包 2、application.priperties==>配置连接mysql数据库信息 3、bean=>定义数据类型 4、mapper==>定义接口类型 5、controller==>调用接口,返回页面 6、html==>页面设定 …...

    2024/4/24 12:25:31
  14. windows环境下搭建redis集群(cluster)以及常见问题处理

    1.下载windows环境下的redis安装包目前官网仅支持下载linux版本,windows版本需要在github下载: https://github.com/microsoftarchive/redis/releases ,我用的版本是 3.0.501 ,下载的zip压缩包2.搭建redis集群搭建集群最少3个redis实例,生产环境最少6个,3主3从,本次我起了3…...

    2024/4/24 12:25:30
  15. java类加载器、双亲委派以及沙箱安全

    java自带三种加载器 bootstrap 启动类加载器 默认加载jdk中的rt.jar包中的class文件,比如Object 、Array、String等等,这就是我们安装jdk后直接能使用这些类的原因,启动类加载器使用的是C++语音写的 测试:@Testpublic void classLoaderTest() {Object object = new Object();Sy…...

    2024/4/24 12:25:29
  16. MySQL FIND_IN_SET与 GROUP_CONCAT的使用

    SELECT l.id, GROUP_CONCAT(p.`pname`) uid, l.tidFROM user_task_list l LEFT JOIN user_phone p ON FIND_IN_SET(p.`id`,l.`uid`) GROUP BY(l.`id`)p.pname代表要显示的字段名 FIND_IN_SET(p.id,l.uid) p.id是被连接表的主键l.uid是连接表的外键的集合(是下图的这种格式)…...

    2024/4/24 12:25:28
  17. vue 组件选项的推荐顺序 与 自动排序

    vue 组件选项的推荐顺序 与 自动排序转载一下vue推荐顺序使用 eslint 自动排序 一直以来使用vue开发,除了知道生命周期的 hook 函数顺序,其他选项的顺序不知道是否有规范。后来看了vue的风格指南,里面的选项是有推荐顺序的,也找了一下如何自动排序,今天就分享一下。 转载一…...

    2024/4/24 12:25:27
  18. mysql之drop、truncate和delete的区别

    今天在整理mysql数据库笔记的时候突然想到一个问题,就是drop、truncate和delete的区别,乍一看三者都是有删除的功能,但是具体来看还是有很多区别的。我先把这三个的作用简单说一下,有前辈已经把他们之间的区别详细整理出来了,文末有链接,请自行查看。deletedelete是DML(d…...

    2024/4/24 12:25:26
  19. java readobject源码解读和反序列化分析

    首先看java.io.readobject函数: public final Object readObject()throws IOException, ClassNotFoundException{if (enableOverride) {return readObjectOverride();}// if nested read, passHandle contains handle of enclosing objectint outerHandle = passHandle;try {O…...

    2024/4/24 12:25:27
  20. linux上面nginx+php开发环境部署注意的问题

    linux上面nginx+php开发环境部署注意的问题: 1.ngnix.conf:一般使用的是虚拟机,所以这上面是一些基本的设置,在结尾引进虚拟机的设置文件 include /home/quincy.chu/app/nginx/conf/vhost/*; 2.虚拟机的设置: 主要注意这几个参数(listen,server_name,access_log,root) li…...

    2024/4/15 4:35:45

最新文章

  1. 【JavaWeb】Day62.SpringBootWeb案例——基础登录功能

    登录功能 需求 在登录界面中&#xff0c;我们可以输入用户的用户名以及密码&#xff0c;然后点击 "登录" 按钮就要请求服务器&#xff0c;服务端判断用户输入的用户名或者密码是否正确。如果正确&#xff0c;则返回成功结果&#xff0c;前端跳转至系统首页面。 接…...

    2024/5/1 3:17:28
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Redis精品案例解析:Redis实现持久化主要有两种方式

    Redis实现持久化主要有两种方式&#xff1a;RDB&#xff08;Redis DataBase&#xff09;和AOF&#xff08;Append Only File&#xff09;。这两种方式各有优缺点&#xff0c;适用于不同的使用场景。 1. RDB持久化 RDB持久化是通过创建一个二进制的dump文件来保存当前Redis数据…...

    2024/4/30 4:32:50
  4. centos7 安装 postgresql

    进入地址&#xff1a;https://yum.postgresql.org/repopackages.php 鼠标放置红色框内&#xff0c;右击拷贝地址 yum install 拷贝的地址 例如&#xff1a;yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch…...

    2024/4/30 5:41:38
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/29 23:16:47
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/30 18:14:14
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/30 18:21:48
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/30 9:43:22
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57