自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【编曲】在cakewalk中使用电脑键盘录入midi音符

使用cakewalk或者其它宿主软件编曲时,用鼠标录入midi音符比较麻烦,最好是能搭配有一个midi键盘。但是假如你因为某些原因无法使用midi键盘,那么也可以把电脑键盘当做midi键盘来使用。虽然效果(按键音高的直观性、力度分层等方面)可能不如真实的midi键盘,但优点是无需额外购买并且不占地,一台电脑就可以满足编曲需求。

2024-03-18 14:11:59 561 2

原创 用8086汇编语言写新春祝福

马上就要到龙年春节了,作为热爱编程的人,我决定动手写个8086汇编语言的小程序作为新春祝福,顺道也复习一下汇编语言。祝大家龙年大吉,健康快乐!

2024-02-06 22:49:17 964 1

原创 【C语言】浙大版C语言程序设计(第三版) 练习7-4 找出不是两个数组共有的元素

最近在学习浙大版的《C语言程序设计》(第三版)教材,同步在PTA平台上做对应的练习题。这道练习题花了比较长的时间,于是就写篇博文记录一下我的算法和代码。2024.01.03。

2024-01-03 21:46:17 671 8

原创 【Java】PAT Basic Level 1024 科学计数法

作者 HOU, Qiming单位 浙江大学科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9][0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数 A,请编写程序按普通数字表示法输出 A,并保证所有有效位都被保留。输入格式:每个输入包含 1 个测试用例,即一个以科学计数法表示的实数 A。

2023-10-28 21:41:59 242

原创 【Java】PAT Basic Level 1023 组个最小数

作者 CAO, Peng单位 Google给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。

2023-10-27 21:05:44 226

原创 【Java】【PAT】Basic Level 1022 D进制的A+B

附Java代码

2023-10-25 08:00:00 282

原创 【Java】【PAT】Basic Level 1021个位数统计

附Java代码

2023-10-24 16:00:00 131

原创 【Java】【PAT】Basic Level 1020 月饼

附Java代码

2023-10-24 14:00:00 132

原创 【java】【PAT】Basic Level 1019 数字黑洞

附Java代码

2023-10-24 12:00:00 113

原创 【Java】【PAT】Basic Level 1018 锤子剪刀布

Java会超时,改为C语言就测试通过了。

2023-10-24 10:00:00 130

原创 【Java】【PAT】Basic Level 1017 A除以B

这道题用Java解会超时,要用C语言解。我把Java代码和C语言代码都放在这里,思路是一样的。

2023-10-24 08:00:00 138

原创 【Java】PAT(Basic Level) 1016 部分A+B

java PAT Basic Level 1016 部分A+B

2023-10-05 21:33:24 176

原创 【Java】PAT(Basic Level) Practice(中文) 1015德才论

提供四种Java解法,用Java解一定会超时。最后提供一种C语言解法,测试通过。

2023-10-04 22:43:52 277

原创 Happy Birthday!用Java来一首生日快乐歌!

作为同时热爱编程与midi编曲的人,我决定自己动手,送给自己一份融合编程与编曲的小礼物!这个小程序利用了Java提供的midi包,在程序中创建音序器以及一个音轨,然后硬编码地写入了生日快乐歌的音符(乐谱),再调用虚拟乐器播放出生日快乐歌,最后还在控制台输出了一行生日祝福。这篇的代码我借助了CSDN提供的AI创作助手,功能很强大!其中部分代码我有改动,还加了一些注释。正好我也借着这个机会初步了解了Java的midi包。其实把乐谱硬编码在程序中,这样扩展性不好,更好的方式是用Java加载本地的midi文件。

2023-07-03 20:46:09 1228

原创 PTA平台 · PAT(Basic Level) Practice(中文) 题目集

本文是PTA平台上收录的PAT乙级真题的参考代码(我自己写的),共115道题,主要用Java语言完成。

2023-06-24 20:37:50 1015

原创 【考研·计算机组成原理】定点数与浮点数的运算 笔记

笔记主要内容:1.定点数的移位运算2.定点数的补码加减法运算3.定点数的五种乘法运算[ 原码一位乘、原码两位乘、补码一位乘(校正法)、补码一位乘(Booth算法)、补码两位乘 ]4.定点数的三种除法运算[ 原码一位除(恢复余数法)、原码一位除(加减交替法)、补码一位除(加减交替法) ]

2023-04-06 16:20:02 519 1

原创 【考研·计算机组成原理】校验码 小结

本文总结了三种常见的校验码(奇偶校验码、海明码、循环冗余校验(CRC)码)。

2022-12-09 15:00:12 2682 1

原创 【Java】PAT (Basic Level) (中文) 1007 素数对猜想

本文的题目来自于PAT平台,PAT (Basic Level) (中文) 1007 素数对猜想 ,实现语言为Java。其中涉及了“判断一个整数是否为素数”的算法,我决定记录下来。

2022-12-02 16:16:04 178

原创 计算机基本原理 学习笔记(九)

一份图文并茂的学习笔记,自底而上地总结了计算机基本原理。第九篇:操作系统、内存&存储介质。

2022-12-01 14:07:13 464

原创 计算机基本原理 学习笔记(八)

一份图文并茂的学习笔记,自底而上地总结了计算机基本原理。第八篇:软件工程、集成电路&摩尔定律。

2022-11-30 14:54:25 329

原创 计算机基本原理 学习笔记(七)

一份图文并茂的学习笔记,自底而上地总结了计算机基本原理。第七篇:图灵。

2022-11-29 15:37:15 370

原创 计算机基本原理 学习笔记(六)

一份图文并茂的学习笔记,自底而上地总结了计算机基本原理。第六篇:编程、数据结构与算法。

2022-11-28 13:59:16 387

原创 【考研·数据结构】 树 小结

本篇总结数据结构中 “树” 这一部分的概念、遍历、应用(各种算法)等。

2022-11-26 16:05:27 569

原创 【考研·数据结构】 图 小结

本篇梳理了数据结构中“图”这部分的概念、存储方法、应用(各种算法)。

2022-11-25 19:00:20 622

原创 【考研·数据结构】 内部排序算法 小结

本篇总结了数据结构中各类内部排序算法的特点,适用于考研复习。

2022-11-23 19:18:06 397

原创 【考研·数据结构】408真题 (2010年42题) 的三种解法

考研408真题(2010年42题,数据结构),参考答案上给了两种方法,我自己另外想到了一种方法,每一种方法都进行了思路分析与代码测试,在此做个记录。附详细注释与代码。

2022-11-22 16:21:19 1497 5

原创 如何在 VS Code 中编写、运行C语言程序 教程

本文介绍了如何在64位win10系统中使用VS Code编写C语言程序,包括minGW64下载、VS Code插件安装、设置C语言配置文件等操作。

2022-11-21 18:38:38 72233 49

原创 计算机基本原理 学习笔记(五)

一份图文并茂的学习笔记,自底而上地总结了计算机基本原理。第五篇:中央处理器CPU。

2022-11-19 14:46:24 292

原创 计算机基本原理 学习笔记(四)

一份图文并茂的学习笔记,自底而上地总结了计算机基本原理。第四篇:指令、指令集、指令长度、指令执行周期、时钟频率。

2022-11-19 11:44:37 633

原创 计算机基本原理 学习笔记(三)

一份图文并茂的学习笔记,自底而上地总结了计算机基本原理。第三篇:寄存器&内存。

2022-11-18 15:57:47 834

原创 计算机基本原理 学习笔记(二)

一份图文并茂的计算机学习笔记,自底而上地总结了计算机基本原理。第二篇:二进制与算术逻辑单元。

2022-11-18 10:28:45 551

原创 计算机基本原理 学习笔记(一)

一份图文并茂的学习笔记,自底而上地总结了计算机基本原理。第一篇:电子开关元件与逻辑门。

2022-11-17 15:49:04 1120

原创 【汇编语言】 安装虚拟机运行dos系统 教程

本文:如何下载安装VMware虚拟机,如何安装FreeDos操作系统,如何在dos虚拟机中运行汇编语言程序。

2022-11-16 17:07:19 4738 4

原创 《汇编语言》王爽(第四版) 17.3 输入并显示一个字符串

本文是王爽老师《汇编语言》(第四版) 第十七章第三节 “字符串的输入” 的分析及代码,梳理了思路,并且在一些细节处优化了实现逻辑。

2022-11-11 15:34:30 3292

原创 《汇编语言》王爽(第四版) 第十六章 实验16

王爽老师《汇编语言》(第四版) 第十六章 实验16 编写包含多个功能子程序的中断例程 。子程序功能:清屏;设置前景色;设置背景色;向上滚动一行。附完整代码。

2022-11-10 13:09:47 1430

原创 汇编语言 自己动手实现Debug的D命令(第2版)

汇编语言 手动实现debug的D命令(第2版),附完整代码。程序框架更清晰,优化了子程序实现逻辑,最终的显示效果更好。

2022-11-09 15:54:35 1021

原创 《汇编语言》王爽(第四版) 第十五章 实验15

本文是王爽老师《汇编语言》(第四版) 第十五章 实验15 安装新的int 9中断例程(按下并松开A键后显示满屏的A,其它键照常处理) 的分析及代码。

2022-11-08 15:32:45 1076

原创 《汇编语言》王爽(第四版) 第十四章 检测点及实验14

王爽老师《汇编语言》(第四版) 第十四章 检测点及实验14 访问CMOS RAM获取当前日期和时间 的分析及代码。

2022-11-05 13:02:46 1895

原创 《汇编语言》王爽(第四版) 第十三章 实验13

本文是王爽老师《汇编语言》(第四版) 第十三章 实验13 编写、应用中断例程 的分析及代码。本文是王爽老师《汇编语言》(第四版) 第十三章 实验13 编写、应用中断例程 的分析及代码。通过这个实验,提升了对编写中断例程的熟练程度,巩固了系统提供的中断例程的使用,也体会了新的编程思想。总的来说,中断例程有点像其它程序员(或者系统)提供的可供调用的库,只要把需要的中断例程加载进内存就可以使用,这样可以大大提高代码的复用性。显示英文诗。在屏幕中间显示80个“!”。显示一个用0结束的字符串。

2022-11-04 15:12:02 1317

原创 《汇编语言》王爽(第四版) 第十三章 检测点13.1

本文是王爽老师《汇编语言》(第四版) 第十三章 检测点13.1 使用7CH中断例程实现loop指令功能与jmp near ptr s指令功能 的分析及代码。本文是王爽老师《汇编语言》(第四版) 第十三章 检测点13.1 使用7CH中断例程实现loop指令功能与jmp near ptr s指令功能 的分析及代码。

2022-11-04 10:20:21 1514

空空如也

空空如也

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

TA关注的人

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