- 博客(48)
- 资源 (56)
- 收藏
- 关注
原创 【操作系统】第一章 绪论
你好呀,这里是初九,感谢你的支持与关注,一起努力学习吧~本文目录1.0 导语1.1 操作系统做什么?1.2 计算机硬件系统的组成1.3 计算机系统的体系结构1.4 OS的执行1.5 OS的功能1.6 OS的发展1.7 OS对一个程序的处理过程1.8 写在最后1.0 导语操作系统是计算机系统的核心和灵魂,是硬件的首次扩充,又是最重要的系统软件,该课程具有承上启下的重要作用。(1)对前导课程进行总结和提高计算系统基础、计算机组成原理、数...
2022-01-01 21:06:04
1373
原创 【操作系统实验】FIFO页面置换算法
一、实验描述二.实验程序#include<stdio.h>void main(){ int i,j,k=0; char cc[13];//Y表示发生缺页中断,N表示未发生 int a[12]={1,2,3,4,1,2,5,1,2,3,4,5};//页面调度的顺序 int b[3][13],c[13],p=0; b[0][0]=0;//C语言定义数组,初始值不确定 b[1][0]=0; b[2][0]=0; printf(" "); for(i=0;i
2021-11-22 09:06:49
3027
原创 【51单片机实验】5-串行接口与键盘接口技术应用(附Proteus电路)
一、实验目的掌握51单片机串行口的应用设计 掌握按键的工作原理和消抖动的方法二、实验设备1、微机一台,Keil C集成开发环境2、DP-51PRO.NET综合实验箱3、Proteus仿真软件三、实验内容1、P1接8个按键或拨位开关,P2接8个发光LED,编程实现读入单片机P1状态,通过串行方式1实现自发、自收,并将接收到的内容从P2口的LED显示出来。注意:TXD(P3.1)和RXD(P3.0)的接线。程序及必要的注释:分析与验证:程序实现的功能:2、P.
2021-07-11 15:30:29
6811
4
原创 【51单片机实验】3-单片机并行口与中断系统应用(附Proteus电路)
一、实验#include <reg51.h>void main(){ unsigned int i; /*范围为0~65535*/ unsigned char j; /*范围为0~255*/ P1 = 0xf0; /*LED灯初始状态*/ while(1) { for(i=1000;i>0;i--) for(j=124;j>0;j--); /*循环实现1秒定时*/ P1 = ~P1; /*换另一组小灯亮*/ }}定时器实现#inc
2021-06-18 07:03:09
6106
1
原创 高斯列主元消去法求解线性方程组(MATLAB实现)
>> S=[1 3 -5 0 9]S = 1 3 -5 0 9>> S1=[0 0 2 3 9];>> S2=[1 3 -5 4 7];>> S3=S1+S2S3 = 1 3 -3 7 16>> S1=[2 3 11];>> S2=[1 3 -5 4 7];>> S3=conv(S1,S2);>> [q,r]
2020-12-01 22:12:41
30985
10
原创 Octave&Matlab第一节—安装以及编程基础
如果你看到小新的这篇博客了,说明你也要用到Octave或者Matlab,同为入门者,看一看小新的经验或许也会对你有所帮助。1.Octave或者Matlab安装比较优劣(1)费用方面Octave是完全免费的(并且是开源的),而Matlab是商业软件,价格很昂贵。商业版的优势是有非常完善的服务,即使没有购买正版,也可以在MathWorks官方网站上获得很多非常有价值的资源。(2)占用空间Octave比较小,安装程序只有几十兆;而Matlab非常庞大,最新版的安装程序大约8G,即使只安装最基本的系.
2020-09-11 20:43:41
1861
3
原创 不容错过的Multisim14.0语言设置!!
作为Multisim的初学者,看着软件界面辣么多的英文,找一个电压源都要老半天的我,真真是希望能把语言改成简体中文,不然我估计自己连门都入不了!(虽然英文版可以锻炼自己的英语能力,但是交不了实验报告,我可受不了。)所以呢,这篇就记录一下我是如何从英文版中解脱出来的吧。工具:Multisim14.0+聪明的你~步骤:安装Multisim安装步骤(如果没有安装的话,小新下面分享的资源里也有安装包,很方便的哦!)刚完成安装的时候语言默认是英文关键的一步—下载一个对应自己软件版本的汉化包,我这里.
2020-05-25 09:51:38
36167
21
原创 【Python】1.安装并搭建环境
1.Python的简单介绍姓名:Python中文名:蟒蛇出生日期:1991年设计者:Guido van Rossum吉多▪范罗苏姆标识:Python是通用的、解释型的高级计算机程序设计语言,其主要特征是面向对象(在Python中一切皆对象)可以应用于以下领域:Web和Internet开发、科学计算和统计、人工智能、桌面界面开发、软件开发、后端开发、网络爬虫等。2.Python的版本与...
2020-04-20 11:19:24
348
原创 L.9-回文数
给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。121123x = 121truex = -121false从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。x = 10false从右向左读, 为 01。因此它不是一个回文数。你能不将整数转为字符串来解决这个问题吗?
2025-10-17 08:31:09
294
原创 L.125-验证回文串
如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个。字母和数字都属于字母数字字符。给你一个字符串s,如果它是,返回true;否则,返回false。true"amanaplanacanalpanama" 是回文串。false"raceacar" 不是回文串。s = " "true在移除非字母数字字符之后,s 是一个空字符串 ""。由于空字符串正着反着读都一样,所以是回文串。
2025-10-16 10:57:11
156
原创 L.42-接雨水
给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。6上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。9。
2025-10-15 10:14:00
130
原创 L.11-盛最多水的容器
给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。你不能倾斜容器。49图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。1。
2025-10-15 09:33:34
148
原创 移动应用课程开发实践之Android项目记录
JDK下载与安装选择对应的版本,x64 Installer和x64 MSI Installer两个都行“查看高级系统设置”点击“环境变量”在 "系统变量" 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。如果使用 1.5 以上版本的 JDK,不用设置 CLASSPATH 环境变量,也可以正常编译和运行 Java 程序。
2025-10-13 10:44:40
364
原创 L.15-三数之和
给你一个整数数组nums,判断是否存在三元组满足i!= ji!= k且j!= k,同时还满足。请你返回所有和为0且不重复的三元组。答案中不可以包含重复的三元组。不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意,输出的顺序和三元组的顺序并不重要。[]唯一可能的三元组和不为 0。[[0,0,0]]唯一可能的三元组和为 0。
2025-10-13 10:36:50
327
原创 L.167-两数之和Ⅱ-输入有序数组
给你一个下标从开始的整数数组numbers,该数组已按,请你从数组中找出满足相加之和等于目标数target的两个数。如果设这两个数分别是和,则。以长度为 2 的整数数组的形式返回这两个整数的下标index1和index2。你可以假设每个输入,而且你重复使用相同的元素。你所设计的解决方案必须只使用常量级的额外空间。27[1,2]2 与 7 之和等于目标数 9。因此 index1 = 1, index2 = 2。返回 [1, 2]。2,3,4[1,3]2 与 4 之和等于目标数 6。
2025-10-13 09:16:28
318
原创 L.283-移动零
给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。,必须在不复制数组的情况下原地对数组进行操作。nums = [0][0]你能尽量减少完成的操作次数吗?
2025-10-09 09:55:06
159
原创 【李沐-动手学深度学习v2】1.Colab学习环境配置
在这个系列,我将分享学习李沐《动手学深度学习》这一课程的体会。个人能力有限,不足之处还请读者指正。
2025-06-09 13:13:03
701
原创 深度学习代码运行GPU使用率为0的个人解决办法
可以看到,此时的GPU1已经利用起来了,且利用率惊人,达到了99%。(自己的显卡性能不太行,跑这种深度学习模型还是太勉强了)上图为代码中的部分,起初以为是batch_size的问题,于是默认值往小了改。继续运行,GPU利用率仍为0。结果GPU1 的利用率仍为0%...没有用啊。以上,仅为此次问题的个人解法,仅供参考。询问了LLMs给了如下回答。参考这篇文章,有了思路。3.运行代码,监测性能。
2024-11-27 14:43:54
3317
原创 1.2 CPU
访问速度(由快到慢):通用寄存器 > Cache > 内存 > 外设。指令寄存器:存放正在执行的指令,其位数取决于。计算机指令一般包括操作码和地址吗,为。
2024-09-18 14:17:39
220
原创 1.1 寻址方式
(6)相对寻址:指令地址码给出的是一个偏移量(可正可负),操作数地址等于本条指令的地址加上该偏移量。(4)寄存器间接寻址:操作数存放在内存单元中,而操作数所在存储单元的地址在某个寄存器中。(5)间接寻址:指令中给出操作数地址的地址。(3)寄存器寻址:操作数存放在某一寄存器中,指令中给出存放操作数的。(2)直接寻址:操作数存放在内存单元中,指令中直接给出操作数所在。(7)变址寻址:操作数地址等于变址寄存器的内容加偏移量。(1)立即寻址:操作数就包含在指令中。口诀:“立即(寄)直起(寄)肩(间)”
2024-09-18 14:16:03
590
原创 【人工智能实验】实验资源及课程论文汇总
1.基于Matlab工具箱设计模糊洗衣机推理系统传送门2.基于SPSS Modeler平台实现神经网络专家预测模型传送门3.kohonen与hopfield神经网络聚类与仿真模型实验传送门4.基于Weka和matlab平台的多层感知机模式识别实验传送门5.基于Matlab平台的进化计算、群智能、模拟退火、免疫组合优化算法实验传送门6.人工智能基础课程论文传送门...
2021-07-14 19:20:04
316
1
原创 【实用技巧】1-计算器使用技巧发现
1.Windows的计算器在Windows的开始中可以找到计算器,打开后选择程序员模式。今天编写C51单片机程序的时候,想要把16位二进制转换为10进制,当然百度、写一段代码来解决也是可以的,但是小新今天想尝试下运用电脑的计算器。不愧是程序员模式,下面那个4×16是二进制矩阵,点击可置为1,再次点击置为0。上方有四行显示HEX,DEC,OCT,BIN,其意义如下BIN:binary 二进制的DEC:decimal 十进制...
2021-06-22 22:07:13
445
2
原创 【C语言】总结一
1.分号在 C 程序中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。例如,下面是两个不同的语句:printf("Hello, World! \n");return 0;2.注释C 语言有两种注释方式:// 单行注释/* 单行注释 *//* 多行注释 多行注释 多行注释 */以 // 开始的单行注释,这种注释可以单独占一行。/* */ 这种格式的注释可以单行或多行。注意:不能在注释内嵌套注释,注释也不能出现在字符串或字符值中。3.标识符
2021-06-02 15:27:13
127
1
原创 【Python】3个简单的示例—五月结
1.输入圆半径计算周长和面积# 输入圆半径计算周长和面积radius = float(input('请输入圆的半径:'))perimeter = 2 * 3.1416 * radiusarea = 3.1416 * radius *radiusprint('周长:%.2f' %perimeter)print('面积:%.2f' %area)计算圆周长和面积的公式,但凡上过小学的应该都会吧。首先,我们要输入半径。有人会问直接用input语句输入不就行了吗?为什么还要用float进行.
2021-05-31 22:05:22
420
1
原创 【C语言】求任意两个正整数的最大公约数(GCD)
1.问题分析数学模型:a,b > 0的整数,c能够整除a、b且a / c与b / c互质。求c。2.算法设计:思路一: 采用穷举法 / 枚举法按从小到大(初值为1,最大值为两个整数当中较小的数)的顺序将所有满足条件的公约数列出,输出其中最大的一个;第二种,按照从大(两个整数中较小的数)到小(到最小的整数1)的顺序求出第一个能同时整除两个整数的自然数,即为所求。思路二: 两个数的最大公约数有可能是其中的小数,所以在按从大到小顺序找寻最大公约数时,循环变量i的初值从小数n开始依次递减,去寻找
2021-05-30 14:26:00
11000
4
原创 【数据结构实验】客房管理—链表实现
目录一、实验要求二、实验提示三、实验分析四、代码示例(部分)五、执行结果(部分)六、写在最后一、实验要求实验目的:(1) 熟练掌握单链表创建、插入、删除和其它综合应用等操作的算法实现;(2) 熟练掌握串的创建、模式匹配等操作的算法实现;(3) 熟练掌握二叉树遍历与路径查找等应用的算法实现。实现功能(要求):采用结构化程序设计思想,编程实现客房管理程序的各个功能函数,从而熟练掌握单链表的创建、输出、查找、修改、插入、删除、排序和复杂综合应用等操作的算法实现。以带表头结
2021-05-26 22:37:46
3319
8
原创 2.A+B问题—入门级
描述Write a function that add two numbers a and b, and return the answer as an integer(int).There is no need to read data from standard input stream. Both parameters are given in function aplusb, your job is to calculate the sum and return it.样例Example
2021-05-09 17:14:50
362
1
原创 1.反转一个三位整数—入门级
描述Reverse a 3-digit integer.(You can assume the given number is larger or equal to 100 but smaller than 1000.)样例Example 1:Input:number = 123Output:321Explanation:Reverse the number.Example 2:Input:number = 900Output:9—题解—class So.
2021-05-07 18:11:38
422
原创 Windows下的KingbaseES V8R3的安装(一看就会)
流程1.下载授权文件和安装包2.安装2.1安装vcredist2013_x64.exe2.2安装KingbaseES3. 连接—注册新实例4. 写在最后1.下载授权文件和安装包1.请去人大金仓官网下载授权文件和安装包。2.点击进入,可看到如下界面。从左到右依次点击进行下载。2.安装2.1安装vcredist2013_x64.exe下载后有两个文件,第一个压缩文件中有.dat授权文件(官网下载为90天使用期,我的是老师给的730天使用期),第二个光盘映像文件打开后如图二所示。图一图二
2021-03-30 23:06:43
8261
15
原创 linspace—创建线性等分向量;logspace—创建对数等分向量
【功能简介】生成线性等分向量。【语法格式】1.y=linspace(a,b,n)在闭区间[a,b]上生成n个线性等分点。2.y=linspace(a,b)相当于y=linspace(a,b,100),在闭区间[a,b]上生成100个线性等分点。【实例】分别用冒号运算符和linspace函数生成线性等分向量>> A=1:.5:5A = 1.0000 1.5000 2.0000 2.5000 3.0000 3.5000 4.0000
2020-12-01 21:57:06
3764
原创 数据结构与算法(严蔚敏版)复习—第2章线性表的顺序表示与实现
一、顺序存储表示线性表的顺序表示:用一组连续的存储单元依次存储线性表的数据元素。用物理位置来表示逻辑关系。称为线性表的顺序存储结构。因而,逻辑上相邻的元素,在物理位置上也是相邻的。线性表的顺序存储结构是一种随机存储的结构。表的起始位置确定后,给出表中任一个元素的序号都可以找到该元素。/------顺序表的存储结构------#define MAXSIZE 100 //顺序表的最大表长为100,用数组来描述 typedef struct{ ElemType *elem;//基地址 in
2020-11-30 23:12:16
253
原创 【Python】Python之禅
书上说:“Python程序员笃信代码可以编写得漂亮而优雅。”小新虽然学习了 Python这门神奇的语言,但是自认为自己仍处于一个菜鸟的水平。所以呢,暑假也没闲着,把自己的Python学习笔记赶紧整理成博客,勤能补拙嘛。一个经验丰富的程序员肯定会提倡避繁就简的。Python社区的理念都包含在Tim Peters撰写的“Python之禅”中。所以我们今天来看一看这个Python之禅到底是什么东东。Python之禅要熟悉这个指导你怎么去编写优秀的代码的Python之禅,只需要在解释器中敲下执行命令:i.
2020-08-11 11:09:35
1265
原创 【Python】项目准备阶段—Anaconda下安装Pygame、Pygal包
Anaconda下安装Pygame包小新刚经历了一大波考试的来袭,在小新连续一周的疯狂努(补)力(课)下,总算是熬过去了。现在可以悠闲地看看书,学习学习Python了。搞了近半个小时,小新才弄好这个Pygame包,当然也顺手下了一些其他的包,赶紧写篇博客,方便以后查阅。1.检查Anaconda已安装包中是否已含有Pygame如果进行下面的操作后发现已经安装过Pygame包了,请阅读小新的其他文章,不用接着听我唠叨了。直接上图,看的更明白一点。1.打开Anaconda的Anaconda Po
2020-06-25 11:46:09
3022
5
原创 Multisim-滑动变阻器、稳压二极管
一、滑动变阻器1.找到放置基本图标2.找到POTENTIOMETER3.调节阻值4.放在设计中调整方向5.连接电路,完成二、稳压二极管1.找到放置二极管图标2.找到ZENER3.元器件选择4.调整方向5.连接电路、运行、记录数据
2020-06-02 09:03:09
40039
11
原创 【Python】题库练习七
错题1What gets printed?nums=set([1,1,2,3,3,3,4])print(len(nums))题目解析:这题考察set方法的特性在Jupter Notebook中敲入相应代码,运行,看结果:nums=set([1,1,2,3,3,3,4])print(len(nums))运行结果:4set 类型的特性是会移除集合中重复的元素,因此变量 nums 实际上等于:nums = {1, 2, 3, 4}len()的作用是得到相应集合的长度,所以输出结果为
2020-05-10 12:15:51
1942
1
原创 【Python】题库练习六
错题1关于return说法正确的是( )A.python函数中必须有returnB.return可以返回多个值C.return没有返回值时,函数自动返回NullD.执行到return时,程序将停止函数内return后面的语句我的答案: B C D正确答案: B D题目分析:该题目考察return的有关知识。注意C选项,当return没有返回值时,函数自动返回None,Python没有Null,有一点点像文字游戏。不过,细节决定成败,Python中的是None而不是Null。
2020-05-09 15:02:11
3189
基于Matlab工具箱设计模糊洗衣机推理系统.pdf
2021-07-14
基于Weka和matlab平台的多层感知机模式识别实验.pdf
2021-07-14
单片机单总线和I2C总线结合的温度监测系统设计实验报告.pdf
2021-07-25
kohonen与hopfield神经网络聚类与仿真模型实验.pdf
2021-07-14
单片机串行接口与键盘接口技术应用实验报告.pdf
2021-07-11
移动应用课程开发实践-基于Android的体重管理APP实现.rar
2022-07-07
分布式计算实验-基于P2P范型的即时聊天系统.rar
2022-07-07
安卓小学期课程实践安装包1.rar
2022-06-27
安卓小学期课程实践安装包2.rar
2022-06-27
智能系统导论期末复习题目汇总.pdf
2022-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅