- 博客(37)
- 资源 (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
1319

原创 【操作系统实验】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
2958

原创 【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
6585
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
5896
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
30711
10

原创 Octave&Matlab第一节—安装以及编程基础
如果你看到小新的这篇博客了,说明你也要用到Octave或者Matlab,同为入门者,看一看小新的经验或许也会对你有所帮助。1.Octave或者Matlab安装比较优劣(1)费用方面Octave是完全免费的(并且是开源的),而Matlab是商业软件,价格很昂贵。商业版的优势是有非常完善的服务,即使没有购买正版,也可以在MathWorks官方网站上获得很多非常有价值的资源。(2)占用空间Octave比较小,安装程序只有几十兆;而Matlab非常庞大,最新版的安装程序大约8G,即使只安装最基本的系.
2020-09-11 20:43:41
1712
3

原创 不容错过的Multisim14.0语言设置!!
作为Multisim的初学者,看着软件界面辣么多的英文,找一个电压源都要老半天的我,真真是希望能把语言改成简体中文,不然我估计自己连门都入不了!(虽然英文版可以锻炼自己的英语能力,但是交不了实验报告,我可受不了。)所以呢,这篇就记录一下我是如何从英文版中解脱出来的吧。工具:Multisim14.0+聪明的你~步骤:安装Multisim安装步骤(如果没有安装的话,小新下面分享的资源里也有安装包,很方便的哦!)刚完成安装的时候语言默认是英文关键的一步—下载一个对应自己软件版本的汉化包,我这里.
2020-05-25 09:51:38
33038
18

原创 【Python】1.安装并搭建环境
1.Python的简单介绍姓名:Python中文名:蟒蛇出生日期:1991年设计者:Guido van Rossum吉多▪范罗苏姆标识:Python是通用的、解释型的高级计算机程序设计语言,其主要特征是面向对象(在Python中一切皆对象)可以应用于以下领域:Web和Internet开发、科学计算和统计、人工智能、桌面界面开发、软件开发、后端开发、网络爬虫等。2.Python的版本与...
2020-04-20 11:19:24
314
原创 深度学习代码运行GPU使用率为0的个人解决办法
可以看到,此时的GPU1已经利用起来了,且利用率惊人,达到了99%。(自己的显卡性能不太行,跑这种深度学习模型还是太勉强了)上图为代码中的部分,起初以为是batch_size的问题,于是默认值往小了改。继续运行,GPU利用率仍为0。结果GPU1 的利用率仍为0%...没有用啊。以上,仅为此次问题的个人解法,仅供参考。询问了LLMs给了如下回答。参考这篇文章,有了思路。3.运行代码,监测性能。
2024-11-27 14:43:54
1507
原创 1.2 CPU
访问速度(由快到慢):通用寄存器 > Cache > 内存 > 外设。指令寄存器:存放正在执行的指令,其位数取决于。计算机指令一般包括操作码和地址吗,为。
2024-09-18 14:17:39
180
原创 1.1 寻址方式
(6)相对寻址:指令地址码给出的是一个偏移量(可正可负),操作数地址等于本条指令的地址加上该偏移量。(4)寄存器间接寻址:操作数存放在内存单元中,而操作数所在存储单元的地址在某个寄存器中。(5)间接寻址:指令中给出操作数地址的地址。(3)寄存器寻址:操作数存放在某一寄存器中,指令中给出存放操作数的。(2)直接寻址:操作数存放在内存单元中,指令中直接给出操作数所在。(7)变址寻址:操作数地址等于变址寄存器的内容加偏移量。(1)立即寻址:操作数就包含在指令中。口诀:“立即(寄)直起(寄)肩(间)”
2024-09-18 14:16:03
395
原创 【人工智能实验】实验资源及课程论文汇总
1.基于Matlab工具箱设计模糊洗衣机推理系统传送门2.基于SPSS Modeler平台实现神经网络专家预测模型传送门3.kohonen与hopfield神经网络聚类与仿真模型实验传送门4.基于Weka和matlab平台的多层感知机模式识别实验传送门5.基于Matlab平台的进化计算、群智能、模拟退火、免疫组合优化算法实验传送门6.人工智能基础课程论文传送门...
2021-07-14 19:20:04
289
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
384
2
原创 【C语言】总结一
1.分号在 C 程序中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。例如,下面是两个不同的语句:printf("Hello, World! \n");return 0;2.注释C 语言有两种注释方式:// 单行注释/* 单行注释 *//* 多行注释 多行注释 多行注释 */以 // 开始的单行注释,这种注释可以单独占一行。/* */ 这种格式的注释可以单行或多行。注意:不能在注释内嵌套注释,注释也不能出现在字符串或字符值中。3.标识符
2021-06-02 15:27:13
102
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
353
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
10633
4
原创 【数据结构实验】客房管理—链表实现
目录一、实验要求二、实验提示三、实验分析四、代码示例(部分)五、执行结果(部分)六、写在最后一、实验要求实验目的:(1) 熟练掌握单链表创建、插入、删除和其它综合应用等操作的算法实现;(2) 熟练掌握串的创建、模式匹配等操作的算法实现;(3) 熟练掌握二叉树遍历与路径查找等应用的算法实现。实现功能(要求):采用结构化程序设计思想,编程实现客房管理程序的各个功能函数,从而熟练掌握单链表的创建、输出、查找、修改、插入、删除、排序和复杂综合应用等操作的算法实现。以带表头结
2021-05-26 22:37:46
3232
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
320
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
333
原创 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
7062
14
原创 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
3651
原创 数据结构与算法(严蔚敏版)复习—第2章线性表的顺序表示与实现
一、顺序存储表示线性表的顺序表示:用一组连续的存储单元依次存储线性表的数据元素。用物理位置来表示逻辑关系。称为线性表的顺序存储结构。因而,逻辑上相邻的元素,在物理位置上也是相邻的。线性表的顺序存储结构是一种随机存储的结构。表的起始位置确定后,给出表中任一个元素的序号都可以找到该元素。/------顺序表的存储结构------#define MAXSIZE 100 //顺序表的最大表长为100,用数组来描述 typedef struct{ ElemType *elem;//基地址 in
2020-11-30 23:12:16
221
原创 【Python】Python之禅
书上说:“Python程序员笃信代码可以编写得漂亮而优雅。”小新虽然学习了 Python这门神奇的语言,但是自认为自己仍处于一个菜鸟的水平。所以呢,暑假也没闲着,把自己的Python学习笔记赶紧整理成博客,勤能补拙嘛。一个经验丰富的程序员肯定会提倡避繁就简的。Python社区的理念都包含在Tim Peters撰写的“Python之禅”中。所以我们今天来看一看这个Python之禅到底是什么东东。Python之禅要熟悉这个指导你怎么去编写优秀的代码的Python之禅,只需要在解释器中敲下执行命令:i.
2020-08-11 11:09:35
1205
原创 【Python】项目准备阶段—Anaconda下安装Pygame、Pygal包
Anaconda下安装Pygame包小新刚经历了一大波考试的来袭,在小新连续一周的疯狂努(补)力(课)下,总算是熬过去了。现在可以悠闲地看看书,学习学习Python了。搞了近半个小时,小新才弄好这个Pygame包,当然也顺手下了一些其他的包,赶紧写篇博客,方便以后查阅。1.检查Anaconda已安装包中是否已含有Pygame如果进行下面的操作后发现已经安装过Pygame包了,请阅读小新的其他文章,不用接着听我唠叨了。直接上图,看的更明白一点。1.打开Anaconda的Anaconda Po
2020-06-25 11:46:09
2755
5
原创 Multisim-滑动变阻器、稳压二极管
一、滑动变阻器1.找到放置基本图标2.找到POTENTIOMETER3.调节阻值4.放在设计中调整方向5.连接电路,完成二、稳压二极管1.找到放置二极管图标2.找到ZENER3.元器件选择4.调整方向5.连接电路、运行、记录数据
2020-06-02 09:03:09
34679
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
1839
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
3007
原创 【Python】题库练习五
错题1下面代码运行后,a、b、c、d四个变量的值,描述错误的是?import copya = [1, 2, 3, 4, [‘a’, ‘b’]]b = ac = copy.copy(a)d = copy.deepcopy(a)a.append(5)a[4].append(‘c’)A.a == [1,2, 3, 4, [‘a’, ‘b’, ‘c’], 5]B.b == [1,...
2020-05-08 14:58:38
2060
原创 【Python】题库练习四
错题1下列程序打印结果为( )import restr1 = “Python’s features”str2 = re.match( r’(.)on(.?) .*’, str1, re.M|re.I)print str2.group(1)A.PythonB.PythC.thon’sD.Python‘s features我的答案: D正确答案: B题目分析:题目...
2020-05-06 11:40:47
620
原创 【Python】题库练习三
错题1__new__和__init__的区别,说法正确的是?A.new__是一个静态方法,而__init__是一个实例方法B.new__方法会返回一个创建的实例,而__init__什么都不返回C.只有在__new__返回一个cls的实例时,后面的__init__才能被调用D.当创建一个新实例时调用__new,初始化一个实例时用__init正确答案: A B C D 我的答案: ...
2020-05-05 10:34:59
995
原创 【Python】题库练习二
错题1有如下类定义,下列描述错误的是?class A(object):passclass B(A):passb = B()A. isinstance(b, A) == TrueB.isinstance(b, object) == TrueC.issubclass(B, A) == TrueD.issubclass(b, B) == True我的答案:C正确答案:D题目...
2020-05-04 11:26:21
1037
原创 【Python】题库练习一
错题1对于以下代码,描述正确的是:list = [‘1’, ‘2’, ‘3’, ‘4’, ‘5’]print list[10:]A.导致 IndexErrorB.输出[‘1’, ‘2’, ‘3’, ‘4’, ‘5’]C.编译错误D.输出[ ]我的答案:A正确答案:D题目解析:由题目print list[10:]的写法可以看出这是Python2的写法,在Python3中应该写...
2020-05-04 01:14:59
2690
原创 【Python】break语句和continue语句
1.break语句Python中的break语句,和C语言中的一样,用于打破最小封闭for或while循环。break语句:用来终止循环语句,即使条件测试的结果不为False或序列还未完全递归,也会停止执行循环语句。语法:breakbreak执行流程图:实例:prompt="\nPlease enter the name of a city you have visited:"...
2020-04-30 16:52:23
465
原创 【Python】2.变量和简单的数据类型
1.运行hello_world.ipynb(1)print("Hello Python world!")(2)message="Hello Python world!"print(message)两个形式的程序分别运行后可以得到一样的输出:Hello Python world!(2)和(1)相比,添加了一个变量,变量的名字叫message,变量存储的值(与变量相关的联的信息)...
2020-04-24 16:00:29
234
2
原创 【Python】2.1字面量
字面量(literal)在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(notation)。几乎所有计算机编程语言都具有对基本值的字面量表示,诸如:整数、浮点数以及字符串;而有很多也对布尔类型和字符类型的值也支持字面量表示;还有一些甚至对枚举类型的元素以及像数组、记录和对象等复合类型的值也支持字面量表示法。简单地说,字面量是用于表示固定值的符号(token)...
2020-04-21 09:24:37
4246
单片机单总线和I2C总线结合的温度监测系统设计实验报告.pdf
2021-07-25
kohonen与hopfield神经网络聚类与仿真模型实验.pdf
2021-07-14
基于Weka和matlab平台的多层感知机模式识别实验.pdf
2021-07-14
基于Matlab工具箱设计模糊洗衣机推理系统.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关注的人