自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鵬哥的博客

点个赞呗

  • 博客(6)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python爬虫:爬取小说,支持多线程和导入读书软件

   还记得今天是2022年6月10日的上午,只因为昨晚无意间看到一篇小说《那年那蝉那把剑》,顿时就作者的文笔给吸引了,一口气就看了50章,可惜好日子不长久。之后就居然开始收费了,作为一名IT从业者,我深知技术自由的重要性,于是便有了这篇文章。最终实现的效果如下:可选背景、可选章节、可调字体几乎与付费的 效果一样。目标网站:新笔趣阁:#https:#//www.#xbiq#uge.la/把#号去掉=   第一个是User-Agent浏览器配置,第二个Cookie是用来识别用户的,第三个Host是主

2022-06-12 01:00:09 936

原创 【python机器学习:朴素贝叶斯分类算法】

python机器学习:朴素贝叶斯分类算法

2022-04-02 18:35:36 4742 6

原创 基于selenium爬取国赛建模优秀作品

基于selenium爬取国赛建模优秀作品一、基础环境1.1版本环境1.2依赖包1.3浏览器驱动二、网页分析三、代码分析3.1 反反爬虫操作3.2声明浏览器对象3.3获取目标文件的urls3.4 获取图片的urls3.5下载文件3.6 处理图片四、结果展示五、完整代码一、基础环境1.1版本环境window10 + pycharm2019.3+python3.71.2依赖包from selenium import webdriverfrom selenium.webdriver import Chr

2021-08-13 00:16:11 194

原创 背包问题的求解

背包问题问题描述:假设有一个能装入总体积为T的背包和n件体积分别为w1,w2…wn.的物品,能否从n件物品中挑选若干件恰好装满背包,即使w1+w2+…+wn=T,要求找出所有满足上述条件的解.代码展示import java.util.Arrays;public class Package { static class MyList { //定义Object类型的数组 Object[] data ; //统计变量,用于统计数组元素的真实个数

2021-07-03 02:05:33 547

原创 Huffman编/译码器

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

2021-07-01 22:32:05 311 1

原创 美赛论文成绩批量爬取

美赛论文成绩批量爬取如何插入一段漂亮的代码片主要使用了requests的包进行了简单的爬取,关键是美赛论文组没有对其进行防爬取处理,不然的话,估计就难了import requestsimport timeimport reimport randomimport urllibpath = r'E:\美赛\ 'headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTM

2021-04-24 16:23:47 244 1

重庆理工大学计算机组成原理课设

logsim软件仿真模拟 20条指令全部做出来了 本课程设计综合利用计算机组成原理课程所学的理论知识,并结合其单元实验中所积累的计算机部件设计和调试方法,设计出一台具有自定义指令系统的简单计算机系统。所设计的系统能在基于FPGA的实验平台上运行一段程序,通过检查程序结果的正确性来判断所设计的计算机系统的正确性。 本课程设计属于设计型实验,不仅锻炼学生简单计算机系统的设计能力,而且通过进行单机系统底层电路的实现、故障分析与定位、系统调试等环节的锻炼,进一步提高学生分析和解决问题的能力。 课程设计要求学生具备设计数字电路的基本能力,并能较熟练地通过网络检索相关参考资料,了解计算机硬件系统设计的方法等。 1. 分析每条指令的功能,并用RTL(Register Transfer Language)来表示。 2. 根据指令的功能给出所需的元件,并考虑如何将他们互连。 3. 确定每个元件所需控制信号的取值。 4. 汇总所有指令所涉及到的控制信号,生成指令与控制信号关系表。 5. 根据指令与控制信号关系表得到每个控制信号的逻辑表达式,据此设计控制单元电路。 6. 搭建仿真平台或FPGA实验环境,对数

2022-05-30

重庆理工大学编译原理课设(能跑所有的例子。且关键代码不超过1500行,便于修改,很有参考意义)

本次课程设计的目的: 1、利用离散数学和形式语言的基本知识,对给定的简单语言设计其上下文无关文法和属性文法,对该语言的编译器进行分析,确定所设计的编译器的功能和应用环境,设计可行的设计方案。 2、选择合适的开发工具实现编译器的功能,并进行验证。 3、选择合适的测试工具,设计多组测试数据测试所实现编译器的功能,评价所选工具和所实现的编译器的局限性,完成课程设计报告。 1、 整合、完善已完成的编译程序各阶段相关功能。 2、 完成编译后端,生成汇编代码;也可以选择实现中间代码的解释器。 3、 深入研究编译各阶段的相关算法,从下列五组算法中至少选择其中两组实现(如果语法分析程序中已经选用了其中某个算法,则需要选择其他)。 A. 词法分析算法  从正规式转化成NFA,从NFA转化成DFA,DFA最小化 B. 语法分析算法  LL(1)预测分析方法  算符优先分析法  LR分析法 C. 代码优化  利用DAG进行基本块的优化 D. 运行时存储空间的管理  可视化展示函数调用时内存空间的变化 E. 目标代码生成  基于寄存器优化的目标代码生成

2022-05-30

Huffman编/译码器

利用哈夫曼编码进行信息通信可以较大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编译码系统

2021-07-01

智能寻找最短路径迷宫电脑鼠

电脑鼠”是使用嵌入式微控制器、传感器和机电运动部件构成的一种智能行走装置(微型机器人),电脑鼠可以在不同“迷宫”中自动记忆和选择路径,采用相应的算法,快速地达到所设定的目的地。图 4-1 电脑鼠电脑鼠是一个小型的由微处理器控制的机器人车辆,在复杂迷宫中具有导航的功能。要在指定的迷宫中比赛,如同一个人置身于竞赛,必须要靠本身的判断力、敏捷动作及正确探测周边环境,来赢得胜利。因此它必须具备自行决定搜寻策略,在迷宫中前进、转弯、记忆迷宫墙壁资料、计算最短路径和搜寻终点等功能。一般来说,一只电脑鼠需具备下列三个基本能力 (1)拥有稳定且快速的行走能力; (2)能正确判断环境能力; (3)记忆路径的能力

2021-01-06

迷宫算法Java程序设计.zip

此程序主要拥有三大主要功能 1.第一生成迷宫 (1).使用随机Prim算法生成迷宫,Prim随机算法不是优先选择最近选中的单元格,而是随机的从所有的列表中的单元格进行选择,新加入的单元格和旧加入的单元格同样概率会被选择,新加入的单元格没有优先权。因此其分支更多,生成的迷宫更复杂,难度更大,也更自然。 (2).使用深度优先算法生成迷宫,深度优先法生成的迷宫极度扭曲,有着一条明显的主路, (3).使用递归分割算法生成迷宫,递归分割法生成的迷宫较为简单,有点像四叉树,直路多且不扭曲。通俗的说,就是把空间用十字分成四个子空间,然后在三面墙上挖洞(为了确保连通),之后对每个子空间继续做这件事直到空间不足以继续分割为止。此算法十分高效。 这三种算法分别适合不同的迷宫情况,深度优先适合于那种主线支线明显的游戏(如RPG),而递归分割则适合转角较少的游戏(也许是FPS和ACT),至于prim,似乎适合最标准的迷宫游戏(因为很难走)。 2.寻找路径 因为我的迷宫默认是(0,0),因此本人采用了右下原则和DFS算法来寻找路径。 3.图形可视化 利用Javafx进行图形可视化。

2020-08-13

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

TA关注的人

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