自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Etui۹(・༥・´)و的博客

生活不止眼前的狗屎代码,还有诗和远方。

  • 博客(132)
  • 资源 (8)
  • 收藏
  • 关注

原创 【CORS】SpringCloud后端处理跨域问题(Swagger请求报错 Failed to fetch. Possible Reasons:CORS Network Failure UR……)

跨源资源共享(CORS,或通俗地译为跨域资源共享)是一种基于 HTTP 头的机制,该机制通过允许服务器标示除了它自己以外的其他源(域、协议或端口),使得浏览器允许这些源访问加载自己的资源。跨源资源共享还通过一种机制来检查服务器是否会允许要发送的真实请求,该机制通过浏览器发起一个到服务器托管的跨源资源的“预检”请求。在预检中方案二:修改gateway网关配置信息,如下:4、正常运行结果在响应附带身份凭证的请求时:对于附带身份凭证的请求(通常是 ),这是因为请求的标头中携带了 信息,如果 的值为“

2024-01-23 17:37:30 1528

原创 【SpringCloud】微服务框架后端部署详细过程记录20240119

前两天公司接到客户提供的一个微服务框架,导师让我在本地部署验证一下该框架的可用性,借此机会记录一下微服务项目的一个基本部署流程,仅供学习参考,如有不足还请指正!

2024-01-19 11:50:58 739

原创 【踩坑日志】SpringBoot读取nacos配置信息并提取信息中的IP地址(配置属性解析异常+排错记录)

Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.datasource.tdengine.datasource.jdbc-url' in value "${spring.datasource.tdengine.datasource.jdbc-url}"

2024-01-18 17:12:47 796

原创 【LDAP】Spring项目同步LDAP域用户信息总览(含ldapTemplate.search仅查询1000条数据的解决方案)

轻量级目录访问协议LDAP是一种开放的、供应商中立的行业标准应用协议,用于通过Internet 协议(IP) 网络访问和维护分布式目录信息服务。目录服务允许在整个网络中共享有关用户、系统、网络、服务和应用程序的信息,因此在开发Intranet和 Internet 应用程序中发挥着重要作用。例如,目录服务可以提供任何有组织的记录集,通常具有分层结构,例如公司电子邮件目录。类似地,电话簿也是具有地址和电话号码的用户列表。

2023-12-01 11:34:09 1850 3

原创 【Spring】数据导出为Excel的接口报java.io.IOException: UT010029: Stream is closed错误

文件下载接口不能有返回值。。。。。。。。。。因为接口被调用后`response`会自动关闭`ServletOutputStream`,而return时会再次自动关闭`OutputStream`,就会导致Stream is closed

2023-09-15 15:59:47 2283

原创 【Java】ThreadLocal详细解析

从Java官方文档中的描述:ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get和set方法访问)时能保证各个线程的变量相对独立于其他线程内的变量。ThreadLocal实例通常来说都是private static类型的,用于关联线程和线程上下文。

2023-08-13 16:29:25 415

原创 【Java】如何在 Java 中连接字符串

字符串连接可以定义为将两个或多个字符串连接在一起以形成新字符串的过程。大多数编程语言至少提供一种连接字符串的方法。Java 为您提供了多种选择,包括:本文将介绍如何使用上述四种方法中的每一种将字符串连接在一起,并提供一些关于如何在给定情况下选择最佳方法的提示。这是 Java 中连接字符串最简单且最常用的方法。将加号 ( + ) 运算符放在两个或多个字符串之间会将它们组合成一个全新的字符串。因此,通过串联生成的String对象将存储在 Java 堆中的新内存位置中。但是,如果字符串池中已存在匹配的字符串,则返

2023-06-27 09:42:55 1217

原创 【Java】Java 中格式化字符串:String.format() 方法

虽然适合调试和显示简单消息,但它不太适合格式化字符串。格式化字符串不仅显示字符串内容,而且还按照指定的顺序显示内容。例如,当显示像100000000这样的大整数时,您可能需要包含逗号,以便它显示为。与小数类似,您可能希望显示特定的小数位数,例如199.53以及四舍五入。程序员会很高兴知道 Java 提供了一些格式化方法,并为各种数据类型(例如DoubleInteger和Date)提供了充足的支持。在 Java 中格式化字符串有三种主要方法。您可以使用**String.format()**方法、

2023-06-26 22:19:59 5137

原创 【Java】Java 纪录类(Record Class)及代码示例

Java 的Record类除了作为数据载体之外,还可以有许多创新的用例。隐式使用类的关键字record的引入为其添加了另一层便利。毕竟,它是一个方便的类,专门设计用作数据载体,根据 Java 语言规范,它打破了 POJO 类声明的冗长性。开发人员完全可以放弃它并坚持旧的使用方式。

2023-06-26 17:15:35 1140

原创 【设计模式】工厂模式(简单工厂模式、工厂方法模式、抽象工厂模式)详记

简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。

2023-06-25 22:50:46 842

原创 【Python】猎聘网招聘数据爬虫(Python网络爬虫课设简要)

爬取数据对象为['Java开发', '数据挖掘', '互联网产品经理', '软件测试', '图像算法工程师'],这五个关键字的检索结果,每个关键字共有四百条检索结果,总计2000条记录,最终成功爬取记录数为1581条,表结构如下图所示。

2023-06-03 16:13:20 4051 2

原创 【SpringBoot】SpringBoot2.x知识点杂记

SpringBoot是Spring中的一个成员, 可以简化Spring,SpringMVC的使用。他的核心还是IOC容器。特点:创建spring应用内嵌的tomcat, jetty , Undertow提供了starter起步依赖,简化应用的配置。比如使用MyBatis框架 , 需要在Spring项目中,配置MyBatis的对象 SqlSessionFactory , Dao的代理对象。

2023-05-04 21:59:03 1017 2

原创 【Python】芜湖市空气质量指数可视化(散点图、分类散点图、单变量分布图、线性回归拟合图、相关性热力图)

空气质量指数(Air Quality Index,AQI )简而言之就是能够对空气质量进行定量描述的数据。空气质量(Air Quality )的好坏反映了空气污染程度,它是依据空气中污染物浓度的高低来判断的。空气污染是一个复杂的现象,在特定的时间和地点,空气污染物浓度受到许多因素影响。下图是安徽芜湖市2020年空气质量指数的部分数据,请使用所给数据完成下列任务。

2023-05-03 14:53:42 2976

原创 【Redis】Redis数据结构——链表

但双向链表因为使用两个额外的空间存储前驱和后继指针,因此在数据量较小的情况下会造成空间上的浪费(因为数据量小的时候速度上的差别不大,但空间上的差别很大)。这是一个时间换空间还是空间换时间的思想问题,Redis在列表对象中小数据量的时候使用压缩列表作为底层实现,而大数据量的时候才会使用双向无环链表。当一个列表包含了数量较多的元素,又或者列表中包含的元素为较长的字符串,Redis就会使用链表作为列表键的底层实现。列表键的底层实现就是一个链表, 链表中的每个节点都保存了一个整数值。结构就可以组成链表, 但使用。

2023-04-22 21:48:36 428

原创 【Python】星巴克门店数据可视化

数据源下载地址:https://typora-1259159092.cos.ap-nanjing.myqcloud.com/typora/%E6%96%87%E4%BB%B6/data.csv。

2023-04-21 19:28:41 368

原创 【Java/SSM/LayUI】JavaEE课程设计(基于Layui+SSM的图书管理系统项目介绍及源码)

​ 结合本学期所学知识,以及以往积累的经验,我们通过Layui+SSM的方式完成了简化版的“图书管理系统”。本系统操作界面简约美观,能够高效、快速、稳定的管理图书馆的数据信息。系统主要包含一下几个功能:借阅管理、图书管理、类型管理、公告管理、管理员管理以及统计分析(具体表现形式如图1-1与图1-2所示)。管理员只需要操作本系统,就可以轻松实现图书信息的查询、增删等操作,图书管理员使用本系统能方便快捷的完成图书管的基本信息管理工作。(图1-1,系统登录页面)(图1-2,系统首页截图)

2023-04-15 15:42:13 3551 4

原创 【Python】Python中使用Matplotlib绘制折线图、散点图、饼形图、柱形图和箱线图

提供的源数据(数据文件employee.csv)共拥有4个特征,分别为就业人员、第一产业就业人员、第二产业就业人员、第三产业就业人员。绘制3个产业就业人员数据的饼图、柱形图和箱线图。通过柱形图可以对比分析各产业就业人员数量,通过饼图可以发现各产业就业人员的变化,绘制每个特征的箱线图则可以发现不同特征增长或减少的速率变化。6)绘制2000—2019年各产业就业人员年末总人数箱线图。3)绘制2000-—2019年各产业就业人员折线图。2)绘制2000—2019年各产业就业人员散点图。

2023-04-15 14:23:31 4048

原创 【Redis】关于Redis数据结构简单动态字符串(SDS)的一些杂记

另外, Redis 除了处理 C 字符串之外, 还需要处理单纯的字节数组, 以及服务器协议等内容, 所以为了方便起见, Redis 的字符串表示还应该是二进制安全的: 程序不应对字符串里面保存的数据做任何假设, 数据可以是以。“包含字符串值的字符串对象”,这种说法初听上去可能会有点奇怪, 但是在 Redis 中, 一个字符串对象除了可以保存字符串值之外, 还可以保存。类型的值, 所以为了严谨起见, 这里需要强调一下: 当字符串对象保存的是字符串时, 它包含的才是 sds 值, 否则的话, 它就是一个。

2023-04-13 21:53:04 512 1

原创 【Redis】Redis基础命令集详解

此时,可以将系统中所有用户的 Session 数据全部保存到 Redis 中,用户在提交新的请求后,系统先从Redis 中查找相应的Session 数据,如果存在,则再进行相关操作,否则跳转到登录页面。此时,可以将系统中所有用户的 Session 数据全部保存到 Redis 中,用户在提交新的请求后,系统先从Redis 中查找相应的Session 数据,如果存在,则再进行相关操作,否则跳转到登录页面。当数据量很大时,count 的数量的指定可能会不起作用,Redis 会自动调整每次的遍历数目。

2023-04-09 18:55:27 32646 7

原创 JavaWeb学习总结(期末总结)

本学期的JavaWeb课程课时较多,分为理论课和实验课两部分,学习过程比较坎坷,主要原因是相关技术的原理晦涩难懂。在此之前,我对Web相关的技术也有一定的了解。我大一时开始学习Web开发技术,在大二下学期之前一直都在学习Web前端,在大二下学期开始学习Web后端技术,而JavaWeb是我学习后端开发的起点。

2022-12-20 15:59:42 6815

原创 【SpringMVC】SpringMVC拦截器小结

【SpringMVC】SpringMVC拦截器SpringMVC中的拦截器(interceptor)类似于Servlet中的过滤器(Filter),主要用于拦截用户请求并做出处理。例如权限验证、判断登录状态等。注: 如果你也是SSM初学者,个人推荐书籍《Spring+SpringMVC+MyBatis从零开始学》(清华大学出版社),该书配合哔哩哔哩的一些视频教程可以很好的入门SSM框架。1、SpringMVC拦截器的实现方式使用SpringMVC的拦截器通常通过以下两种方式实现:一种是

2022-05-04 10:02:50 325

原创 【SpringMVC】关于SpringMVC注解开发的一些杂记

【SpringMVC】关于SpringMVC注解开发的一些杂记文章目录【SpringMVC】关于SpringMVC注解开发的一些杂记一、@RequestMapping注解类型1、注解的使用(1)标注在方法上(2)标注在类上2、@RequestMapping注解的属性二、五种数据提交的方式三、在POST形式表单提交中请求参数中文乱码问题四、SpringMVC的四种跳转方式五、SpringMVC 支持的默认参数类型与返回类型1、参数类型2、返回值类型六、关于日期处理1、在方法的参数中使用@DateTimeFo

2022-05-03 19:03:02 545

原创 【Spring】SpringMVC程序的执行流程与特点(笔记一)

【SpringMVC】SpringMVC基础知识(笔记一)一、SpringMVC概述Spring MVC 是Spring提供的一个轻量级Web框架,它实现了Web MVC设计模式。SpringMVC在使用和性能方面比另一个框架Struts2更加优异。我们所说的SSM通常是指Spring、SpringMVC、MyBatis;以前使用的是SSH,即Spring、Struts2、HibernateSpringMVC的特点是Spring框架的一部分,可以方便地利用Spring所提供的功能。灵活性强

2022-05-01 08:00:00 252

原创 【Spring】关于Spring事务管理的一些杂记

【Spring】 Spring中的事务处理1、Spring的事务管理事务原本是数据库中的概念,在实际项目的开发中,进行事务的处理一般是在业务逻辑层,即Service层。这样做是为了能够使用事务的特性来管理关联操作的业务。在Spring中通常可以通过以下两种方式来实现对事务的管理:1)编码式事务允许用户在代码中精确定义事务的边界2)声明式事务(基于AOP)有助于用户将操作与事物规则进行解耦2、事务的ACID特性原子性(Atomic):一个事务是一个不可分割的工作单位,事务中包括的操作要

2022-04-28 16:14:00 198

原创 【Spring】Spring中基于AOP的AspectJ框架总结

【AspectJ】Spring中基于AOP的AspectJ框架总结注:本文仅供学习参考。前言:对于AOP编程思想,很多框架都进行了实现。Spring也不例外,可以完成面向切面编程。AspectJ框架也实现了AOP的功能,且实现方式更为简洁,使用更加方便,而且支持注解开发,故Spring将AspectJ对于AOP的实现也入到了自己的框架中。在Spring中使用AOP开发时,通常使用AspectJ实现。1、AspectJ简介Aspect是一个优秀的面向切面的框架,它扩展了Java语言,提供了强大

2022-04-27 08:45:17 194

原创 【Java】关于Proxy动态代理的一些笔记

【Java】Proxy动态代理案例One:一些相关的笔记1、关于接口的default关键字java1.8 接口组成更新,接口新增默认方法,关键字“default”,默认方法在接口的实现类中,不强制重写,但是也可以被重写,而且在接口中,默认方法可以有方法体内容。如果实现类没有重新默认方法,但是会继承这个默认方法,所以创建实现类对象后,可以调用默认方法。注意事项:1、当一个实现类实现了多个接口,多个接口里都有相同的默认方法时,实现类必须重写该默认方法,否则编译错误。(a.实现类自己重写逻辑。b. 实

2022-04-25 22:29:25 247

原创 【Spring】Spring控制反转(Inversion of Control,IoC)(笔记一)

【Spring】Spring控制反转(Inversion of Control,IoC)(笔记一)注:学习Spring的初期可能无法理解控制反转、依赖注入、注解等概念,不要气馁,坚持学习。学完注解开发基础后,再回头尝试去理解这些感念,会发现容易许多。(个人的一些感想)文章目录【Spring】Spring控制反转(Inversion of Control,IoC)(笔记一)一、基础概念1、Spring框架概述2、Spring的优点3、Spring体系架构4、IOC的概念(重点)5、依赖注入(Depend

2022-04-25 08:00:00 178

原创 VMware软件下载与CentOS7、Ubuntu22服务器版虚拟机安装详细步骤

注:本文为个人实验报告复制而来,仅供学习参考,个别图片可能出现格式错误,如需源文件请前往个人主页下载,或联系QQ(3416252112)。一、软件的安装与映像文件下载1、官网下载并安装VMware Workstation 16 Pro官网下载地址:Download VMware Workstation Pro安装后运行结果:2、下载CentOS7.9的ISO映像文件官网提供的镜像站地址:CentOS Mirrors List阿里云镜像站下载CentOS7.9的ISO:阿里云.

2022-04-23 23:07:07 2392

原创 【MyBatis】MyBatis主配置文件解析(笔记四)

【MyBatis】MyBatis主配置文件解析MyBatis配置文件分为以下两类:mybatis主配置文件:提供mybatis全局设置,包含日志、数据源、mapper文件位置等。mapper文件:用于防止SQL语句。一个表/接口对应一个mapper文件。1、settingssettings是mybatis的全局设置,影响整个mybatis的运行,这个设置一般使用默认值即可。<settings> <setting name="cacheEnabled" valu

2022-04-20 17:18:17 614

原创 【MyBatis】MyBatis动态SQL(笔记三)

【MyBatis】MyBatis学习笔记三(动态SQL)注:在本文中,关于动态SQL的所有笔记均写于案例源码中。1、目录结构2、MySql数据表3、笔记及案例(1) mybatis-config.xml (MyBatis主配置文件)<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

2022-04-20 15:34:58 720

原创 【MyBatis】MyBatis的DAO代理、输入、输出(笔记二)

【MyBatis】MyBatis学习笔记二(DAO代理、输入、输出)文章目录【MyBatis】MyBatis学习笔记二(DAO代理、输入、输出)1、DAO代理1.1 MyBatis 提供代理1.2 使用MyBatis的要求1.3 MyBatis代理实现方式2、参数2.1 parameterType2.2 当dao接口方法含一个简单参数时2.3 当dao接口方法含多个简单类型参数时2.4 当dao接口方法使用一个对象作为参数时2.5 多个简单类型参数,使用“位置”2.6 当参数为Map时3、#{} 和 ${

2022-04-19 17:14:40 177

原创 【MyBatis】MyBatis框架的概念与MyBatis的基础用法(笔记一)

【MyBatis】MyBatis学习笔记之一(框架的概念与MyBatis的基础用法)文章目录【MyBatis】MyBatis学习笔记之一(框架的概念与MyBatis的基础用法)1、框架概述(1)三层架构及作用(2)三层架构的特点(3)框架的定义(4)框架解决的问题2、MyBatis框架(1)MyBatis简介(2)MyBatis的优点3、MyBatis应用实例(1)运行环境(2)目录结构与基础数据(3)案例代码与解析(4)测试代码(MyBatis的具体用法)(5)MyBatis 的内部执行原理Over!

2022-04-18 09:06:42 464 1

原创 【Ajax】jQuery中Ajax的使用

【Ajax】jQuery Ajax的使用​ 简介:jQuery提供多个与Ajax有关的方法。通过jQuery Ajax方法,能够使用HTTP Get和 HTTP Post从远程服务器上请求文本、HTML、XML或JSON同时能够把接受的数据更新到DOM对象。1、$.ajax()$.ajax()是jQuery中Ajax请求的核心方法,所欲的其他方法都是在内部使用此方法。语法:$.ajax({name: value, name: value, …})说明:参数是JSON格式的数据,包含请求

2022-04-11 17:43:22 397

原创 【Ajax】Ajax学习笔记(基础用法)

【Ajax】Ajax学习笔记1、全局刷新与局部刷新全局刷新:整个浏览器覆盖。在网络中传输大量的数据。浏览器需要加载,渲染页面。全局刷新的原理:(1) 必须由浏览器亲自向服务器发送请求协议包。(2) 这个行为导致服务器直接将‘响应包’发送到浏览器内存中。(3) 这个行为导致浏览器内存中原有内容被覆盖掉。(4) 这个行为导致浏览器在展示数据时,只有相应数据可以展示。局部刷新:在浏览器的内部,发起请求,获取数据,改变也买那种的部分内容。其余的页面无需加载和渲染。网络中数据传输量少

2022-04-08 08:36:27 1124

原创 【Servlet】Listener监听器接口与Filter过滤器接口

【Servlet】Listener监听器接口与Filter过滤器接口文章目录【Servlet】Listener监听器接口与Filter过滤器接口一、Listener接口1、介绍2、作用域对象3、监听器接口实现类开发规范(步骤)4、ServletContextListener接口5、ServletContextAttributeListener接口6、实验案例二、Filter接口1、介绍2、具体作用3、Filter接口实现类开发步骤4、Filter拦截地址格式5、实验案例——Filter在登录验证中的体现O

2022-03-30 17:17:35 549

原创 【Servlet】多个Servlet之间数据共享实现方案(ServletContext/Cookie/HttpSession/HttpServletRequest)

多个Servlet之间数据共享实现方案文章目录多个Servlet之间数据共享实现方案前言一、ServletContext1、介绍2、工作原理3、全局作用域对象的生命周期4、代码实现二、Cookie1、介绍2、原理3、代码实现4、Cookie销毁时机三、HttpSession1、介绍2、HttpSession与Cookie的区别3、代码实现4、http服务器如何将用户与HttpSession关联起来5、getSession()与getSession(false)6、HttpSession销毁时机7、手动设置

2022-03-27 17:07:51 3698

原创 【Servlet】通过HttpSession实现Servlet之间数据共享(实现案例)

通过HttpSession实现Servlet之间数据共享(实现案例)前言本文内容主要为【HttpSession实现Servlet之间数据共享】的案例代码与运行结果。关于Servlet之间数据共享的实现方案与HttpSession的详细内容可参考文章【多个Servlet之间数据共享实现方案】。本文为《多个Servlet之间数据共享实现方案》中第三节的代码实现部分。建议阅读本文前先去阅读《多个Servlet之间数据共享实现方案》。一、项目运行环境该项目使用idea编译器实现1、Tomca

2022-03-27 16:01:20 1058 1

原创 【Servlet】通过Cookie实现Servlet之间数据共享(实现案例)

通过Cookie实现Servlet之间数据共享(实现案例)前言本文内容主要为【Cookie实现Servlet之间数据共享】的实现代码。关于Servlet之间数据共享的实现方案与Cookie详细内容可参考文章【多个Servlet之间数据共享实现方案】。本文为《多个Servlet之间数据共享实现方案》中第二节的代码实现部分。建议阅读本文前先去阅读《多个Servlet之间数据共享实现方案》。一、项目运行环境本案例使用的编译器为idea。1、Tomcat环境2、api环境3、项目目录

2022-03-27 15:54:22 667

原创 【Servlet】 多个Servlet之间的调用规则(重定向解决方案与请求转发解决方案)

文章目录多个Servlet之间的调用规则1、多个Servlet之间调用规则2、重定向解决方案3、请求转发解决方案4、实验案例(1)请求转发解决方案(1)请求转发Over!多个Servlet之间的调用规则1、多个Servlet之间调用规则前提条件:某些来自于浏览器发送请求,往往需要服务端中多个Servlet协同处理。但是浏览器一次只能访问一个Servlet,导致用户需要手动通过浏览器发起多次请求才能得到服务。这样增加了用户获得服务难度,导致用户放弃访问当前网站。提高用户使用感受规则:无论本次

2022-03-24 18:39:21 1534

原创 Java通过JDBC(Druid数据库连接池、Commons DbUtils工具类)实现对数据库的基本管理(增删改查)

JDBC最终使用方法_复习笔记作者水平有限,如有错误还请批评指正!前情提要本文主要介绍DbUtils的使用(代码案例)JDBC的基本使用可参考博文(JAVA通过JDBC连接数据库(MySQL)的五种方式(迭代关系)(笔记)_Etui۹(・༥・´)و ̑̑的博客-CSDN博客_java jdbc 连接数据库)数据库连接池技术可参考博文(JDBC数据库连接池技术总结(C3P0,DBCP,Druid)_Etui۹(・༥・´)و ̑̑的博客-CSDN博客)本文涉及的技术点包括Java、JDBC、Dru

2022-03-16 11:18:42 1568

Python网络爬虫-Python课程设计-猎聘网招聘数据爬虫及数据可视化

本资源仅供学习交流使用!!! 内容简介: 爬取数据对象为['Java开发', '数据挖掘', '互联网产品经理', '软件测试', '图像算法工程师'],这五个关键字的检索结果,每个关键字共有四百条检索结果,总计2000条记录,最终成功爬取记录数为1581条。 数据爬取及存储业务流程共包含以下步骤: 1) 初始化:创建数据库、创建表、创建全局的数据列表(用于暂时存储爬取结果); 2) 使用selenium爬取关键字检索结果中的岗位信息链接,并存入txt文件中; 3) 岗位链接爬取完成之后读取岗位链接,然后通过requests依次爬取岗位页面; 4) 使用XPath对爬取到的页面进行解析并将解析结果添加到数据列表(同时将岗位的详细信息保存到txt文件中,以备生成词云图); 5) 页面解析完成后,遍历数据列表,将取出的数据依次插入到数据库表中,最后结束爬取.

2023-06-03

JavaEE课程设计(基于Layui+SSM的图书管理系统)

资源内容:课设文档、项目源码、数据库等 文章链接:https://blog.csdn.net/m0_47015897/article/details/130170855 项目介绍:结合本学期所学知识,以及以往积累的经验,我们通过Layui+SSM的方式完成了简化版的“图书管理系统”。本系统操作界面简约美观,能够高效、快速、稳定的管理图书馆的数据信息。系统主要包含一下几个功能:借阅管理、图书管理、类型管理、公告管理、管理员管理以及统计分析(具体表现形式如图1-1与图1-2所示)。管理员只需要操作本系统,就可以轻松实现图书信息的查询、增删等操作,图书管理员使用本系统能方便快捷的完成图书管的基本信息管理工作。

2023-04-15

DOM4J2.1.1与mysql驱动

仅供学习交流使用

2022-03-11

三个制作精美的PC端登录页面

资源截图原图可见博客:https://blog.csdn.net/m0_47015897/article/details/120709262?spm=1001.2014.3001.5501

2021-10-11

BootStrap响应式网页布局实例.rar

使用BootStrap完成的响应式网页布局,适合初学者学习参考使用

2021-06-18

京东商城商品详情页面网页源码解析(静动态结合,包含CSS、HTML、Javascript、jQuery)

本资源主要用于前端初学者学习使用,资源内容为京东商城商品详情页的源码。包含了CSS、HTML、JavaScript、jQuery,其中包含了一部分的中文解析,非常适合前端初学这练手。

2021-06-10

科技感的网站登录界面(适合小白参考使用)

本资源是一个网站门户的登录页面,实现简单易懂,适合前端初学者参考学习

2021-06-10

购物网站源码前端入门专用,优品购购物网站主页、注册页、商品列表页源码

适合前端入门者学习参考使用(掌握CSS和HTML基础知识)

2021-06-10

小米商城首页静态页面(CSS&HTML)

本资源面向的对象主要为前端初学者,已经学完CSS和HTML的同学可以参考使用

2021-06-10

卡通对话框气泡.pptx

仅供学习参考使用!可用于制作卡通类模板,宣传手册等等。

2020-08-06

空空如也

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

TA关注的人

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