自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Matplotlib中使用plt.axes()隐藏坐标轴

文章目录一、问题简述二、初始代码及结果三、修改代码及结果四、具体修改内容4.1 第一部分4.2 第二部分五、隐藏边框一、问题简述在进行“数据可视化”这个python入门项目之时,本想实现只显示图像而隐藏坐标轴的功能,但遇到了按照教程操作却无法隐藏坐标轴反而隐藏了图像的问题。二、初始代码及结果问题代码如下:import matplotlib.pyplot as pltfrom random_walk import RandomWalkwhile True: #创建一个RandomWa

2022-05-25 12:49:26 6021 9

原创 Python语法基础(条件测试、if语句、字典和嵌套)

文章目录四、if语句4.1条件测试4.2布尔表达式4.3 If 语句4.4使用if 语句处理列表五、字典5.1使用字典5.2遍历字典5.3嵌套六、用户输入和while循环6.1函数input()七、函数和类八、文件和异常九、测试代码总结此篇为Python语法基础的接续篇,便于日后知识点回顾。四、if语句在Python中,if 语句让你能够检查程序的当前状态,并据此采取相应的措施。每条if 语句的核心都是一个值为True 或False 的表达式,这种表达式被称为条件测试 。4.1条件测试Pytho

2022-05-18 21:35:32 864

原创 Python语法基础(字符串、列表、切片和元组)

Python从入门到实践,小白自学记录成长过程。

2022-01-28 17:44:35 941 1

原创 调度程序所用数据结构—Linux

在之前的文章中对于Linux进程调度部分做了较浅显的分析,在这一篇中将基于Linux内核源码中进程调度的部分来探讨调度程序中所使用的数据结构。数据结构runqueue数据结构runqueue是Linux2.6调度程序最重要的数据结构。系统中的每个CPU都有它自己的运行队列,所有的runqueue存放在runqueue每CPU变量中。每CPU变量 是一种内核使用的同步技术,在CPU之间复制数据...

2021-02-26 09:42:28 551

原创 《1984》读书随笔

《1984》随记 ——乔治•奥威尔(苏福忠译本)于2019/4/21发表于QQ空间私人日志内。掩饰你的感情,控制你的面部,做大家都在做的事情,是一种本能

2021-02-13 15:06:48 291 5

原创 字符类型与整数类型的转化

题目读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10^100。​输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san ...

2021-02-11 11:44:54 714

原创 进程的优先级与调度策略—Linux

概述进程调度中的所谓调度就是从就绪队列中选择一个进程投入CPU运行,则调度的主战场就是就绪队列,核心是调度算法,实质性的动作是进程的切换。对于以时间片为主的调度,时钟中断就是驱动力,确保每个进程在CPU上运行一定的时间。在调度的过程中,用户还可以通过系统调用nice来调整优先级,比如降低自己的优先级等等。当然也涉及进程状态的转换,新创建的进程就加入到了就绪队列中,推出的进程就从队列中删除。...

2020-02-17 14:58:17 3232 2

原创 进程的概述与创建—Linux

Linux是一个操作系统,类似于之前我们所接触的Window系列(XP、7、8)和Mac OS。Linux主要是系统调用与内核,连接了应用程序与硬件。而我们又都知道OS一般包含一些在其上运行的应用程序,比如文本编辑器、浏览器和电子邮件等。...

2020-02-06 20:23:55 354 1

原创 回文串+质数因子

Question onedescription:回文串是从左到右或者从右到左读起来都一样的字符串,试编程判别一个字符串是否为回文串。input:输入一个字符串。串长度<255.output:判别输入的字符串是否为回文串,是输出"Y",否则输出"N"。sample input:abcbasample output:Yprogram:#include<iostrea...

2019-12-16 22:03:50 240

原创 "鸽兔同场"+求解方程+数组距离

question 1description浙江工商大学校园里绿树成荫,环境非常舒适,因此也引来一批动物朋友来此居住。童心未泯的redraiment就经常带些碎面包什么的去广场喂鸽子和兔子,并和它们玩耍。一点也不像大学生,还是一副老不正经的样子,呵呵。随着鸽子和兔子数目的增多,redraiment带的那点食物已经不够它们瓜分了。为了能让自己的好朋友吃的饱饱的,redraiment决定统计一下...

2019-12-15 20:38:02 844

原创 矩阵乘法(幂次计算)

题目描述 description给定一个N阶矩阵A,输出A的M次幂(M是非负整数)  例如:  A =  1 2  3 4  A的2次幂  7 10  15 22输入 input第一行是一个正整数N、M(1<=N<=30, 0<=M<=5),表示矩阵A的阶数和要求的幂数  接下来N行,每行N个绝对值不超过10的非负整数,描述矩阵A的值输出 output...

2019-11-30 16:29:05 6369

原创 汇编语言程序设计(二)

MASM中的表达式汇编程序可以识别的能够在指令和伪指令中出现的运算对象及运算符的组合。expression有数值表达式和地址表达式两种,在汇编时得到一个值(数值或地址值)1.算术运算符例: MOV AX,35 * 6MOV AL,8+4-173 MOD 3=118H SHL 2=60H2.逻辑运算符例:MOV AL,35 AND 15MOV AL...

2019-10-21 09:07:58 3180 2

原创 汇编语言程序设计(一)

1.汇编语言概述汇编: 源程序在计算机中不能直接被识别和执行,所以需要经过翻译,产生机器代码,这种翻译过程称为汇编;源程序: 用汇编语言编写的程序;助记符: 选用了一些能反映机器指令功能的单词或词组来代表该机器指令。这些选出来的单词称为助记符。汇编语言: 是一种用于微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操...

2019-10-06 17:04:25 19934 4

原创 AVL—C语言实现四种平衡处理

平衡二叉树(ALV)平衡二叉树 (Balanced Binary Tree 或Height-Balanced Tree)又称AVL树。它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。AVL树是根据它的发明者G.M. Adelson-Velsky和E.M. Landis命名的。平衡因子 BF(Balance Factor):该节点的左子树的深度减去它的右子树的深度...

2019-09-29 08:41:26 917

原创 C与指针——函数(一)

函数的参数C的所有参数均以“传值调用”方法进行传递,即函数将获得参数值的一份拷贝。若被传递的参数是一个数组名,并在函数中使用下标引用该数组的参数...

2019-09-22 11:42:34 336

原创 C与指针——指针(三)

编程练习(续)4.质数就是只能被1和本身整除的整数。Eratosthenes筛选法是一种计算质数的有效办法。这个算法的第一步就是写下所有从2至某个上限之间的所有整数。在算法的剩余部分,你遍历整个列表并剔除所有不是质数的整数。后面的步骤是这样的。找到列表中的第1个不被剔除的数(也就是2),然后将列表后面所有逢双的数都剔除,因为它们都可以被2整除,因此不是质数。接着,再回到列表的头部重新开始,此...

2019-09-07 20:39:31 233

原创 C与指针——指针(二)

编程练习(续)2.请编写一个函数,删除一个字符串的一部分。函数的原型如下:int del_substr(char *str,char const *substr)函数首先应该判断substr是否出现在str中。如果它并未出现,函数就返回0;如果出现,函数应该把str中位于该子串后面的所有字符复制到该子串的位置,从而删除这个字串,然后函数返回1。如果substr多次出现在str中,函数只删...

2019-08-30 20:30:33 254 2

原创 C与指针——指针(一)

指针基础简述6.1内存和地址单个字节包含了存储一个字符所需要的位数,每个字节包含8位。存储无符号值的范围:0 ~ 28-1(255)存储有符号值的范围:-27(-128) ~ 27-1(127)由四个字节存储的字,每个字包含4*8=32位存储无符号值的范围:0 ~ 232-1(4294967295)存储有符号值的范围:-231(-2147483648) ~ 231-1...

2019-08-28 14:07:41 929

原创 C与指针——操作符和表达式(二)

编程练习3.请编写程序unsigned int reverse_bits(unsigned int value);这个函数的返回值是把value的二进制位模式从左到右变换一下后的值。例如,在32位机器上,25这个值包含下列各个位:0000 0000 0000 0000 0000 0000 0001 1001函数的返回值应该是2 550 136 832,它的二进制位模式是:1001 ...

2019-08-25 22:57:12 211

原创 插播——滑动滤波算法

题目:写一个函数,假设给定一个float型一维数组,里面有X(X> = 20)组数据,先将数组里的X组数据从大到小排序,然后去掉前面最大的3组和后面最小的3组,然后把中间的X-6组数据求和后再求平均值,最后将这个平均值return出来。要求:1,注释有没有无所谓,但用到的参数和定义的函数名要简明,程序长短不限,但越简明越好。2,不能将程序直接写入到main函数里,将所实现的功能封装...

2019-08-24 12:00:18 1155

原创 C与指针——操作符和表达式(一)

5.1 操作符5.1.1算数操作符加(+) 减(-) 乘(*) 除(/) 取模(%)%: 取模运算符,接受两个整型操作数,把左操作数除以右操作数,返回的值为余数(非商)。5.1.2 移位操作符无符号值执行的所有移位操作都是逻辑移位;有符号的值执行的移位操作取决于编译器(一个有符号的右移位操作不可移植)。5.1.3 位操作符AND操作[ & ]:如果两个位...

2019-08-23 18:00:59 276

原创 C与指针——语句(三)

编程练习6.编写一个函数从字符串中提取子字符串,函数原型如下:int substr(char dst[], char src[], int start, int len);从src数组其实位置向后偏移start个字符的位置开始,最多复制len个非NUL字符,dst必须以NUL字符结尾,函数的返回值是存储于dst数组中的字符串长度。如果start所指定的位置超过了src的尾部,或者star...

2019-08-21 13:05:47 172

原创 C与指针——语句(二)

编程练习2.一个整数如果只能被它本身和1整除,它就被称为质数(prime)。请编写一个程序,打印出1~100之间的所有质数。分析:质数:指在大于1的自然数中,除了1和它本身外不再有其他因数的自然数。1.输入的整数n能否被2~n-1之间的整数整除。不能,则n是质数;反之,是。2.输入的整数n能否被2~√n之间的整数整除。不能,则n是质数;反之,是。#include<stdio.h...

2019-08-18 21:08:31 540

原创 C与指针——语句(一)

4.1 while语句break:永久终止循环。在执行完break语句之后,下一条执行的语句就是循环正常结束后应该执行的那条语句。continue:永久终止当前次的循环。在执行完continue语句之后,执行流接下来重新测试表达式的值,决定是否继续执行循环。while((ch=getchar())!=EOF){if(ch<'0'||ch>'9')continue;4.2 ...

2019-08-15 23:06:18 161

原创 C与指针——数据

3.1基本数据类型基本数据类型整型浮点型指针聚合类型字符短整型整型长整型1.整数类型长整型至少应该和整型一样长,而整型至少应该和短整型一样长。整型家族整型字面值枚举类型1.整型字面值:字面值(literal)为字面值常量的缩写,是一种实体,指定了自身的值,并且不允许发生改变。2.枚举类型:枚举(enumerated)类型就是指它的值为符号常量而不是字面值的类型。头文件limits.h...

2019-08-13 12:34:41 184

原创 C与指针——基本概念

编程练习1.编写一个程序,它由3个函数组成,每个函数分别保存在一个单独的源文件中。函数increment接受一个整形参数,它的返回值是该参数的值加1.。...

2019-08-11 23:35:22 254

原创 C与指针——快速上手(二)

题目:4.从标准输入读取文本并对其进行修改,然后把它写到标准输出。首先读取一串列标号,这些列标号成对出现,表示输入行的列范围。这串列标号以一个负值结尾,作为结束标志。剩余的输入行被程序读入并打印,然后输入行中被选中范围的字符串被提取出来并打印。(每行第一列的列标号为0)程序如下:#include <stdio.h>#include <stdlib.h>#inc...

2019-08-10 23:02:46 242

原创 C与指针——快速上手(一)

题目:1.编写一个程序,从标准输入读取几行输入。每行输入都要打印到标准输出上,前面要加上行号。在编写这个程序时要试图让程序能够处理的输入行的长度没有限制。//从标准输入复制到标准输出,并对输出行标号#include<stdio.h>#include<stdlib.h>int main(){ int ch; int line; int at_begin...

2019-08-05 21:50:59 212

原创 实验四:多表查询及数据库设计

1.实验目的1)熟悉SQL Server 2005查询分析器环境。2)掌握基本的SELECT查询及其相关子句的使用。3)掌握复杂的SELECT查询,如多表查询、子查询、连接和联合查询。2.实验内容1)启动SQL Server 2005 查询分析器环境。2)涉及多表的简单查询。3)涉及多表的复杂查询。3. 实验过程3.1多表的简单查询...

2019-06-10 09:20:30 2992

原创 实验三:数据更新和简单查询

1. 实验目的1)掌握运用Transact-SQL语句实现表的更新操作。2)掌握运用Transact-SQL语句实现表的查询操作。包括:(1)掌握SELECT子句以及WHERE子句的使用方法。 (2)学会应用ORDER BY子句。(3)掌握5种基本的聚合函数。(4)学会分组统计。2.实验内容1)熟悉SQL Server 2005查询分析器环境。2)运用T-SQL语句对表中的数据...

2019-05-26 07:57:58 1244

原创 实验二:表的管理和使用

1. 实验目的1)掌握创建并使用约束和默认值对象。2)掌握创建和使用索引。3)掌握实现数据库的完整性的方法。2.实验内容1)企业管理器环境下,各表的约束,默认值、索引的创建、删除等操作。实现实体完整性、用户自定义完整性。2)为两表建立关联,实现参照完整性。3)运用T-SQL语句重复上述实验内容。3.实验过程3.1各表的约束及默认值(1)主键约束、not null约束与默认值...

2019-05-24 22:17:39 330

原创 实验一:创建数据库与表

实验的目的1)熟悉企业管理器环境。2)掌握企业管理器环境下创建数据库和表的操作。3)运用T-SQL语句创建数据库;运用T-SQL创建表;4)查看数据库和表。实验内容1)熟悉SQL Server 2005 企业管理器环境。2)企业管理器环境下创建XSCJ数据库。3)在XSCJ数据库中创建学生情况表XSQK,课程表KC,学生成绩表XS_KC。4)在XSQK、KC、XS_KC表中...

2019-05-23 15:07:35 4469

转载 CSDN-markdown编辑器规则

CSDN编辑规则留存欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-05-23 09:14:39 134

原创 C文件与文件的操作

C文件文件:存储在外部介质上数据的集合。 在程序设计中,文件主要分为程序文件与数据文件。程序文件:源程序文件(后缀为.c)、目标文件(后缀为.obj)、可执行文件(后缀为.exe)(此文件内容为程序代码); 数据文件:程序运行中输出到磁盘(或其他外部设备)的数据、在程序运行过程中供读入的数据(此文件内容为供程序运行时读写的数据)。文件标识分为三部分:文件路径、文件名主干、文...

2018-08-18 11:27:36 557

空空如也

空空如也

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

TA关注的人

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