自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python实现AHP算法(层次分析法)

一、层次分析法原理层次分析法(Analytic Hierarchy Process,AHP)由美国运筹学家托马斯·塞蒂(T. L. Saaty)于20世纪70年代中期提出,用于确定评价模型中各评价因子/准则的权重,进一步选择最优方案。该方法仍具有较强的主观性,判断/比较矩阵的构造在一定程度上是拍脑门决定的,一致性检验只是检验拍脑门有没有自相矛盾得太离谱。相关的理论参考可见:wiki百科二、代码实现需要借助Python的numpy矩阵运算包,代码最后用了一个b1矩阵进行了调试,相关代码如下,具体的

2020-09-07 21:26:56 11600 12

原创 python爬取全球疫情数据

最近参加了江苏省的数模省赛,做了一个题目,是关于疫情的,我们选择腾讯的疫情数据作为爬取对象,相关的代码如下。为了测试爬虫历时,我还记录了打印操作。# 导入相关模块import openpyxlimport requestsimport time# 记录爬虫开始的时间start = time.time()# 需要爬取的网址、反爬虫头部信息、国家信息、保存结果的excel文件路径urlList = [ # 美国疫情网址 "https://api.inews.qq.com/new

2020-07-29 22:53:07 7764 23

转载 查看win10版本号

一、使用命令查看1.使用快捷键【win键+R键】调出运行窗口,在运行窗口输入框中输入命令:“winver并,点击【确定】,如下图所示:2.在弹出的窗口中就可以看到win10的版本号,如下图所示:二、在系统关于中查看1.点击桌面左下角【开始】,在开始菜单中点击【设置图标】,如下图所示:2.在弹出的窗口中点击【系统】,在弹出的新窗口中将左边栏往下拉找到【关于】并点击,在右边栏中就可以看...

2020-04-28 09:50:18 339

原创 python中一些强大符号、用法及易忽略用法盘点

一.运算符1.*可以用于字符串的复制,“+”可用于拼接字符串值s = "hello" + "world"t = s * 4print(t) // 将会打印四个s2.表示整除的运算符是//,通过这个运算符可以得到结果为整数的值;表示取余的运算符是“%”print(45 // 4) // 结果为11print(45 % 4) // 结果是13.python中的求幂的运算符是“*...

2020-04-25 11:00:52 365

转载 JAVA开发环境配置

菜鸟教程|Java 开发环境配置

2020-04-23 17:54:10 136

原创 常用国内镜像源

(1)pip国内的一些镜像阿里云中国科技大学豆瓣清华大学

2020-04-23 16:15:36 967

原创 HTTP教程及相关概念理解

一、http教程菜鸟教程-HTTP教程二、http的一些相关概念的理解1. HTTP协议中get和post的区别博客园

2020-03-29 09:54:27 150

原创 C语言system()函数的用法

C语言system()函数的用法1.函数简介C语言中,system函数可以用于调用一些DOS命令,比如system(“pause”)可以卡主系统控制台,而另一个常用的system(“cls”)为清屏命令,等于在DOS上使用cls命令。2.函数支持库及原型(1)函数原型int system(char *command);(2)函数支持库:stdlib.h3.函数返回值(1)=-1:出现...

2020-03-12 16:44:23 7319

原创 《c primer plus》c语言学习笔记整理(十六)-C预处理器和C库

第十六章 C预处理器和C库C预处理器:在程序执行前查看程序,根据程序中的预处理器指令,预处理器把符号缩写替换为器表示的内容。1.明示常量:#define指令可以出现在源文件任何地方,其定义从指令出现的地方到该文件末尾有效。预处理器从#开始运行,到后面第一个换行符为止,也就是说,指令的长度仅限于一行。预处理器不会进行实际的运算,运算的过程在编译进行,它只进行替换宏定义还可以包含其他...

2020-03-09 22:06:14 490

原创 《c primer plus》c语言学习笔记整理(十五)-位操作

第十五章 位操作1.二进制数、位、字节(1)二进制整数c语言用字节表示储存系统字符集所需的大小,所以c字节可能是8位,9位,16位或其他值。不过描述存储器芯片和数据传输率中所用的字节指的是8位字节。(2)有符号整数1)如何表示有符号整数取决于硬件,而不是c语言2)二进制补码是当今最常用的系统3)二进制反码:通过反转位组合中的每一位形成一个负数。4)要得到一个二进制补码数的相反数,...

2020-03-09 21:26:04 322

原创 《c primer plus》c语言学习笔记整理(十四)-结构与其他数据形式

第十四章 结构与其他数据形式1.结构声明的建立(1)结构声明描述了一个结构的组织布局(2)右花括号后面的分号是必须的,表明结构布局定义结束。(3)结构声明可以放在所有函数的外部,也可以放在一个函数定义的内部,但是如果把声明放在函数内部,它的标记只局限于该函数内部使用,(4)结构的标记名是可选的,但是在一处定义结构布局,在另一处定义实际的结构变量,必须使用标记。2.定义结构变量(1)初...

2020-03-09 19:26:28 266

原创 《c primer plus》c语言学习笔记整理(十三)-文件输入输出

第十三章 文件输入输出1.与文件进行通信(1)文件:c把文件看做是一系列连续的字节,每个字节都能单独被读取(2)文本模式与二进制模式:文本模式-包含文本内容的文本文件,二进制模式-图片音乐类,1)UNIX用同一种文件格式处理文本文件与二进制文件的内容2)在二进制模式中,程序可以访问文件的每个字节。3)在文本模式中,程序所见的内容和文件的实际内容不同。程序以文本模式读取文件时,把本地环境...

2020-03-09 19:07:04 187 1

原创 《c primer plus》c语言学习笔记整理(十二)-存储类别、链接和内存管理

第十二章 存储类别、链接和内存管理1.存储类别(1)作用域1)块作用域:局部变量(包括函数形式参数)都具有块作用域,变量可见范围是从定义处到包含该定义的块的末尾,定义在块中的变量具有块作用域2)函数作用域:仅用于goto语句。3)函数原型作用域:用于函数原型中的形参名(变量名),函数原型作用域的范围是从形参定义处到原型声明结束。4)文件作用域:具有文件作用域的变量从定义处到该定义所在文...

2020-03-09 18:53:23 222

原创 《c primer plus》c语言学习笔记整理(十一)-字符串与字符串函数

第十一章 字符串与字符串函数1.表示字符串与字符串I/O(1)在程序中定义字符串1)puts函数只显示字符串,而且自动在显示的字符串末尾加上换行符;2)字符串字面量:用双引号括起来的内容,3)2.字符串输入3.字符串输出(1)puts()函数1)puts函数只显示字符串,而且自动在显示的字符串末尾加上换行符,将字符串的地址作为参数传递给它就可以。2)puts()如何在遇到空字符...

2020-03-09 18:50:25 227

原创 《c primer plus》c语言学习笔记整理(十)-数组与指针

第十章 数组与指针1.一维数组(1)初始化数组1)使用符号变量表示数组大小,这是我们推荐的做法,便于后期修改2)把数组设置为只读,可用const声明与初始化数组,一旦声明为const,便不可以给其再赋值。只能从数组中检索值。3)对于其他一些存储类别的变量和数组,如果在声明时未初始化,编译器会自动把它们的值设置为0。3)使用数组前必须初始化,不然会得到垃圾数值4)本章数组属于自动存储类...

2020-03-09 18:18:04 331

原创 C语言数学库math.h ANSI C标准的一些常用数学函数

从《c primer plus》上截取下来的,方便以后查找使用。

2020-03-07 20:33:03 314

原创 《c primer plus》c语言学习笔记整理(八)-字符输入输出和输入验证

本章节内容为所有系统都通用的标准I/O函数,这些函数编写的程序很容易从一个系统移植到另一个系统。处理文件输入及输出也可以用这些函数。1.单字符I/O:getchar()与putchar()ANSIC标准发布后,C就把stdio.h头文件与使用getchar()和putchar()相关联,其实getchar()与putchar()都不是真正的函数,他们被定义为供预处理使用的宏。2.缓冲区(1...

2020-02-29 17:41:46 256

原创 《c primer plus》c语言学习笔记整理(七)-分支与跳转

1.if语句及if else语句(1)是对if (expression)中的expression的求值进行真假判断,真就执行,其实实际上是1,0,1为真,0为假(2)if与else之间只能允许一条语句存在(简单语句或者复合语句)(3)区别:if语句用于选择是否执行一个行为,if else语句用于在两个行为之间选择。(4)getchar()函数与putchar()函数:前者打印参数,从输入...

2020-02-29 17:34:03 213

空空如也

空空如也

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

TA关注的人

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