自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 扫雷游戏详解

扫雷游戏是在n * n的网格上进行的。在这个网格中隐藏着m个地雷,每个地雷都位于不同的网格位置。玩家反复触碰网格位置。如果触碰到一个有地雷的位置,地雷就会爆炸,玩家就输了。如果触及不包含地雷的位置,则会出现0到8之间的整数,表示包含地雷的相邻或对角线相邻网格位置的数量。

2024-11-17 22:52:33 950

原创 求组合数(递归)——编写函数,求组合数。

用递归方法完成求组合数的函数的设计,不得使用循环语句,不得调用阶乘函数和排列数函数。找出递推公式,该函数直接调用自己求得计算结果。

2024-11-16 14:47:53 581

原创 计算机组成原理-5-浮点数加减法

两浮点数 x = 2^101×0.11011011,y = 2^111×(-0.10101100)。假设尾数在计算机中以补码表示,可存储10位数,2位符号位,阶码以补码表示,双符号位, 求 x + y。由于浮点数是将数据的表示范围与精确度分别表示的数据表示方法,若不对浮点数的表示作出明确规定,同一个浮点数的表示就不唯一。步骤2求得的结果为非规数,左归1位, 阶码减1,保留位参与左归,由两位变为1位。[X+Y]浮 = 2^110 x (-0.11101011) 无溢出。向左移动,每移动一次,阶码减1。

2024-06-17 18:09:05 1337

原创 计算机组成原理-4-数据信息的校验

1、码距1、码距任意两个合法编码间不同的二进制位数,比如10101和00110从高位到低位对应的第1位,第4位,第5位不同,因此码距为3。码距越大,抗干扰能力、纠错能力越强,数据冗余越大,编码效率越低选择码距应考虑信息出错概率和系统容错率。2、奇偶校验2.1 简单奇偶校验增加一位校验位P,使得最终的校验码(由原数据与校验位P拼接而成)中数字1的个数为奇数或者偶数,最小码距为2。最终的校验码中数字1的个数为奇数,0000 -> 00001 (奇校验,也即校验位P应该为1)

2024-06-17 00:16:29 1475 5

原创 数据库——SQL Server触发器

触发器相关知识:做事件-条件-动作规则(event-condition-action rule, ECA rule) 当特定的系统事件发生时,对规则的条件进行检查 如果条件成立则执行规则中的动作,否则不执行该动作 规则中的动作体可以很复杂,通常是一段SQL存储过程。触发器可以强制限制。一个数据表可能定义了多个不同的触发器(比如多个BEFORE触发器,多个AFTER触发器),激活时应遵循以下执行顺序。如果触发动作体执行失败,激活触发器的事件就会终止执行,触发器的目标表或触发器可能影响的其他对象不发生任何变化。

2024-05-09 13:39:26 1080

原创 计算机组成原理-3-进制转换

运算规则简单 0 + 1 = 1 + 0 = 1 1 + 1 = 0 0 + 0 = 0 ,仅仅三种运算规则,一个异或门(相同的数异或结果为0,相反的数异或结果为1)即可完成该运算。由于二进制、十进制、八进制、十六进制都有共同表示的数字,因此为了区分我们常常会在数字后面加一个大写字母以区分该数表示哪一进制下的数字。:日常使用的数字,比如23,56,每一个十进制数字都是由 012345678910种数字构成。:计算机能够识别的数字,由0和1表示, 可以表示任何对象(字符,数值,逻辑值)

2024-03-19 11:14:29 272

原创 计算机组成原理-2-机器码

真值 (书写用) :将用“+”、“-” 表示正负的二进制数称为真值,机器不能识别机器码 (机器内部使用): 将符号和数值一起编码表示的二进制数称为机器码,机器能够识别常用的定点数机器码有:原码、反码、补码、移码。

2024-03-18 22:46:40 2207

原创 计算机组成原理-1-系统概述

1.计算机发展历程2.冯·诺伊曼思想3.计算机系统组成4.计算机性能评价指标

2024-03-18 02:58:56 85

原创 数据库——SQL Server存储过程&存储函数

上述为存储过程首部,示例为带参存储过程,如无参,则去掉括号及括号里的内容。参数也可以定义输入参数(IN)、输出参数(OUT)或输入/输出(INOUT)参数,默认为输入参数即IN。3、减少了编译次数, 减少了和数据库服务器的连接次数,提高了效率。[IN|OUT|INOUT] @参数2 参数类型,...)移植性差,如需兼容多种类型的数据库,尽量少用存储过程;EXEC 存储过程名称([参数1,参数2,...]);用户创建的表,区别于系统表(USER_TABLE)[IN|OUT|INOUT] @参数1 参数类型,

2023-11-27 23:55:14 969

原创 数据库——SQL Server过程化SQL

过程化SQL的定义部分和执行部分详解,讲述DECLARE定义变量(局部变量和全局变量,常用全局变量汇总)、常量、游标及游标使用参数说明(重点)等以及常量变量的赋值,以及条件控制、循环控制语句、CASE语句等

2023-11-27 16:18:24 831

原创 Python——Matplotlib画图工具

绘制多条折线图及相应参数设置

2023-09-28 08:41:34 295 1

原创 Pandas基础知识(四)——DataFrame操作(上)

介绍了DataFrame大概的一些操作(增删查改),后面针对一些具体的出个详细版。ps:在对DataFrame操作完成后,如果要存入表格,记得写存取代码。

2023-09-27 21:14:51 100

原创 Pandas基础知识(三)——写入文件的函数

上一篇介绍了pandas读取文件的函数及用法,点击下方卡片即可回顾Pandas基础知识(二)——读取文件的函数这一篇主要讲解pandas写入文件的函数。

2023-08-24 16:27:10 213

原创 Python进制转换

上述进制之间的转换可以直接使用相应函数进行转换,比如二进制直接转换为十六进制。储备了一些我比较生疏的知识,暂时以这种方式记录下来与大家共享,侵联删。①输入十六进制输出十进制。②输入十进制输出十六进制。①输入二进制输出十进制。②输入十进制输出二进制。①输入八进制输出十进制。②输入十进制输出八进制。

2023-06-07 21:06:16 648

原创 Pandas基础知识(一)——基本数据结构

1、DataFrame可以看成一个矩形表格(比如m行n列的数据)甚至是整个表格,存储的是二维的数据。2、Series则是DataFrame中的一列,存储的是一维的数据。

2023-03-31 09:30:00 453

原创 Pandas基础知识(二)——读取文件的函数

Pandas常用的读取三种文件的函数,包括csv文件、excel文件、txt文件

2023-03-30 18:15:07 384

原创 Neo4j的Cypher查询语句详解(入门级)

最近翻了很多Neo4j查询语句,但一般讲解如何使用的比较多,讲语法理解的比较少。因此,结合自己自建的图书知识图谱,对匹配语句match...return...的语法做一个入门级的解释。

2023-03-08 15:25:57 915

原创 取出字典值中的最大值所对应的键

取出字典值中的最大值所对应的键,第二个代码图是一个分别求出班级总成绩最高的学生、语文成绩最高的学生、数学成绩最高的学生的例子。

2022-12-12 18:27:11 1467

原创 关键词生成的相关资源

关键词生成的相关资源

2022-10-05 13:38:11 170

原创 pandas、openpyxl保存长文本(比如上千字的中文)到单元格就会丢失一部分内容?

pandas、openpyxl保存长文本(比如上千字的中文)到单元格就会丢失一部分内容

2022-08-24 21:39:25 1919 2

原创 利用ISBN/书名爬取“全国图书馆参考咨询联盟”网站从而得到图书学科、中图分类号、主题等信息

模拟登录后利用ISBN/书名爬取“全国图书馆参考咨询联盟”网站从而得到图书学科、中图分类号、主题等信息,能够处理多种异常情况发生:比如查无此书等,以及分类仅有一级、二级、三级等情况做了分别处理

2022-08-24 21:23:51 1719

转载 CSS中overflow:hidden的作用

是当元素内的内容溢出的时候使它隐藏溢出的部分,即超出部分隐藏。具体应用如下:1、隐藏溢出的部分父级元素不设置高度时,高度由随内容增加自适应高度。当子块级元素的高度超过父块级元素的高时,超部分就会隐藏。2、解决高度塌陷,从而清除浮动overflow:hidden:​​​​​​​间接开启BFC(Block Formatting Context): 主要解决高度塌陷的问题,开启BFC之后就会清除浮动元素对其它元素的影响ps:我主要为了做笔记,有什么不对的还请大佬指教...

2022-05-16 17:38:08 246

原创 【Python处理字符串/文本:将连续的多个换行符只保留一个换行符】

多个换行替换为一个换行

2022-03-18 14:26:06 4231

原创 Python用replace无法去除空格?

Python用replace无法去除空格的原因

2022-03-18 13:02:14 1894

原创 pip版本问题:安装akshare使用清华源、豆瓣源仍出现的pip问题

安装包使用清华源、豆瓣源仍安装失败

2022-02-10 15:21:09 3931 1

原创 Java程序:List实现简单的学生信息管理系统

Java程序:用单列集合List接口实现简易的学生信息管理系统

2021-12-16 14:45:25 1442

维普毕业论文(设计)管理系统教师指导记录自动填入

很多高校的本科毕业设计用到:维普毕业论文(设计)管理系统,里面录入学生指导记录非常麻烦,一个学生要录入很多次,每次都要选择日期,再录入指导内容,来来回回粘贴也比较麻烦。我通常是将所有学生的指导记录写在一个大的excel里面,最后通过Python代码实现了表格到系统的一个自动录入。 1、因为我们学校是要求一个学生至少六次,所以在表格的设计上是固定了六个指导日期,如果需要有更多次数的话可以自己加列(另外,代码没有特别高级的去针对每个学生有不同的指导次数这样的功能,可以做但是我觉得没必要)。另外,表格的格式有严格的要求,必须是xlsx的,因为代码里的引擎只支持这个格式,表头应和文件里保持一致。 2、另外放了两份代码,一份用作测试,需要更改为自己指导的某个学生的名字(不要选择重名的),可以测试一下这个学生的指导记录是否能正确录入,如果测试成功可以选择全局代码去做全部学生的指导记录录入。记得两份代码都需要修改登录网址、登录名、密码、登录入口、以及准备好指导记录汇总表格。

2024-05-11

爬取某某大学心理网站所有文本信息+分词结果,只有爬取结果无爬取代码

只有爬取结果无爬取代码,如需代码请私聊我获得 1、北京大学心理网站所有文本信息以表格形式存储 2、表头为:一级导航 + 二级导航 + 文章标题 + 文章发布时间 + 文章内容 3、提供jieba分词后去除停用词的各个词语及相应频次 如需代码请私聊联系我,非诚勿扰

2022-12-12

2022年之前最新的研究生专业目录数据集(包含14个学科门类,152个一级学科以及二级学科)

1、研究生专业目录数据集,以表格形式存储 2、表头为:学科代码+学科名称+学科等级 表格内容格式如下: 01 、 哲学 学科门类 0101 哲学 一级学科 010101 马克思主义哲学 二级学科 其中共包含14个学科门类,152个一级学科,409个二级学科。 值得注意的是:2022年教育部发布了新版研究生学科专业目录,但只有14个学科门类和一级学科,并无列出二级学科。本文依据的则是2018年发布的研究生学科专业目录,并根据2020年的改动调整了学科分类目录。相对来说比较全面。

2022-12-12

爬取中图分类法数据集代码

1、采用Python语言编写,可以将代码复制到Jupyter NoteBook或者Pycharm的py文件里打开。 2、要注意的是,运行代码之前请先在py同级目录里建立一个xlsx格式的表格,表格名为“中图号数据集.xlsx"。 3、依赖模块:requests、lxml、openpyxl 我的版本: requests:2.22.0 lxml:4.9.1 openpyxl:3.0.10 如果代码有问题请及时私聊联系我,代码可直接运行因此解释较少,哪里不理解也可以问我

2022-12-12

中国图书馆分类法数据集

热乎的中国图书馆分类法数据集,昨天刚爬下来的,爬取网站为:"http://www.ztflh.com/" 1、数据集是以表格形式存储的; 2、表头:一级中图分类号+一级中图分类名称+二级中图分类号+二级中图分类名称+三级中图分类号+三级中图分类名称+四级中图分类号+四级中图分类名称 其中值得注意的是:如果没有四级分类,则到三级就结束 比如: 只有三级分类的按照如下格式存储: (一级中图号+一级名称+二级中图号+二级名称+三级中图号+三级名称) A1 马克思、恩格斯著作 A11 选集、文集 A119 选读 若有四级分类的按照如下格式存储: (一级中图号+一级名称+二级中图号+二级名称+三级中图号+三级名称+四级中图号+四级名称) A8 马克思主义... A81 马克思主义... A811 马克思、... A811.1 选集、文集

2022-12-12

Python爬虫爬取马蜂窝旅游景点评分、评论、评论日期(针对只能爬取五页评论做了改动)

①马蜂窝景点的评论只能看到五页内容,因此按评论的主题对其进行爬取(虽然每个主题也只能看到五页,但爬取的结果总归是比五页多很多),爬取字段有景点评分、评论、评论日期。 ②以马蜂窝某景点为例,其评论高达3000多条,但这3000多条并非是完全向用户展示的,向用户展示的只有5页,数了一下每页15条评论,也就是75条评论,有点太少了吧! ③因此想了个办法尽可能多爬取一些评论,根据我对爬虫爬取数据法律法规的相关了解,爬取看得到的数据是合法的,而在评论最开始的这个地方有对评论的分类,当然每个分类主题也是最多能看到5页内容,但是肯定会比我们被动的只爬取5页多很多内容,因此我们选择按主题分类去爬取评论。

2022-03-28

空空如也

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

TA关注的人

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