Python爬虫技术
爬取房星网租房数据并打包成json文件12345678910111213141516171819202122232425262728293031323334353637383940414243import requestsfrom bs4 import BeautifulSoupimport jsonheader = { "User-Agent" :"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36 Edg/99.0.1150.36"}houses=[]for page in range(1,11): url =f"https://www.fangstar.com/rentls/pg{page}/" h = requests.get(url=url,headers=header) htm ...
Mybatis基本应用
Mybatis基本应用导入依赖12345<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.2</version></dependency>
application.yaml中配置数据12345mybatis: mapper-locations: classpath:mapper/*.xml type-aliases-package: com.example.demo.entity configuration: map-underscore-to-camel-case: true
Xml配置Mybatis编写Mapper123456789@Mapper@Repositorypublic interface UserMappers { public int ...
javascript数据可视化个别组件
JavaScript数据可视化组件1.自定义的toolbox以及自定义dataView123456789101112131415161718192021222324252627282930toolbox: { show: true, feature: { dataView: { //数据视图部分的配置 optionToContent:function(opt){ return divObj[0]; }, readOnly: true }, saveAsImage: {//下载图片 的 配置 type: 'png', name: '资金分析图', backgroundColor: '#f1f1f1', title: ...
SpringBoot配置文件
注入配置文件属性值properties语法键(key)=值(value)
1spring.thymeleaf.cache = false
yaml(yml)语法大小写敏感key:value使用空格缩进表示层级不允许tab键缩进
普通数据1234student: name: fengyue age: 20 height: 40
or
1student: {name: fengyue,age: 20}
数组123friend: - zhangsan - lisi
列表1234567friend: - name: lisi age: 20 - name: zhangsan age: 20
注入@Valuevalue注解可不写set方法,不支持松散绑定和JSR303数据验证不提供复杂数据类型
12345678@Componentpublic class Constomer { @Value("${student.name}") private String name; @V ...
javaScript数据可视化基本图形
JavaScript数据可视化三大数据图柱形图(bar)简单柱形图:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 ...
Reggie外卖项目搭建
Reggie外卖项目搭建Reggie外卖数据库部署
创建数据库,使用sql语句创建:
1>create database reggie character set utf8
导入数据,运行sql文件导入
使用图型界面导入sql文件(如果使用命令:source 文件路径):
1.打开Idea 新建项目Maven
2.导入依赖
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x ...
python网路爬虫介绍
选择器1.类名选择器 .2.id选择器 #3.标签选择器
组合器直接子代组合器后代组合器“ ”(空格)组合器选择前一个元素的后代节点。
语法:A B
例子:div span 匹配所有位于任意 元素之内的 元素。
直接子代组合器
组合器选择前一个元素的直接子代的节点。语法:A > B
例子:ul > li 匹配直接嵌套在 元素内的所有 元素。
一般兄弟组合器~ 组合器选择兄弟元素,也就是说,后一个节点在前一个节点后面的任意位置,并且共享同一个父节点。
语法:A ~ B
例子:p ~ span 匹配同一父元素下, 元素后的所有 元素。
紧邻兄弟组合器
组合器选择相邻元素,即后一个元素紧跟在前一个之后,并且共享同一个父节点。
语法:A + B
例子:h2 + p 会匹配紧邻在 h2 元素后的第一个 元素。
列组合器 实验性|| 组合器选择属于某个表格行的节点。
语法:A || B
例子:col || td 会匹配所有 作用域内的 (en-US) 元素。
什么是网络爬虫我们将互联网(因特网)比作一张巨大的蜘蛛网,而爬虫就是一个蜘蛛,沿着蜘蛛网抓取想要的昆虫(数据 ...
spring
springspring是一个轻量级非入侵的框架,控制反转(ioc)和面向切面(aop)是spring的核心spring可以通过 maven中的spring web mvc导入支持事务处理,对框架整合支持
spring七大模块1、核心容器(Spring Core)核心容器提供Spring框架的基础功能。Spring以bean的方式进行java应用的各大组件及关系的组织和管理。Spring使用BeanFactory来产生和管理bean,是工厂模式的实现。BeanFactory使用控制反转(IOC)模式来将应用的配置和依赖性规范与实际的应用程序代码分开。
2、应用上下文(Spring Context)实现了ApplicationContext接口,Spring的上下文,拓展了核心容器,提供事件处理、国际化等功能。它还提供了一些企业级服务的功能,提供了JNDI、EJB、RMI的支持。
3、Spring面向切面编程(Spring AOP)提供切面支持,是个轻量级的容器。Spring管理的任何对象都支持AOP,SpringAOP模块基于Spring的应用程序中的对象提供了事务管理服务,通过使用S ...
第一篇博客
一级标题代码测试:```pyprint(“Hello”)```
注意:这里因为我放在md文件中的,所以加上了\,不解析```,实际测试时请去掉\。
图片测试:
引用测试:
这是一条引用
二级标题无序列表测试:
哈哈
嘿嘿
吼吼
三级标题四级标题