- 博客(68)
- 资源 (6)
- 收藏
- 关注
原创 SSM-Spring学习(二)
SpringIoC和DI注解开发Spring配置数据源1.1 数据源(连接池)介绍: 数据库连接池概念(百度百科): 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个; 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能1.2 使用数据库连接池的原因 每个数据库连接对象均对应一个物理数据库连接,每次的数据库操作都会打开一个物理连接,操作完成后都关闭
2022-06-11 22:15:38 118
原创 Keil 安装
Keil v5 C51和MDK共存C51版本 Keil(如C51v959)MDK版本(如MDK525)激活工具(keil keygen)需要的Pack包(Keil.STM32F1xx_DFP.2.3.0.pack)下载链接参考:https://blog.csdn.net/qq_34901073/article/details/82887681注意需要先安装mdk525MDK525安装教程-这页可以随便填点,接下来点击下一步,等待安装安装后,如果只需要Arm包到这步就...
2022-06-09 18:56:59 1148
原创 idea2021安装
有两种安装方法一、使用Toolbox App进行安装简介:轻松管理您的 IDE注意:可以使用其对Jetbrains系列软件进行轻松安装和管理。只不过有一定的系统要求。下载网址:https://www.jetbrains.com/1、下载2、点击安装若更改该工具下软件安装位置参考以下(默认安装在C盘):之后点击安装idea即可二、普通安装1、我们先从官网下载对应的idea版本2、双击安装包进行安装(注意:在安装idea的时候需要电脑上有jdk环境)3、进入一下界面
2021-10-03 09:21:54 290
原创 jdk安装与配置
下载jdk下载链接(选择对应的版本安装,一般使用jdk1.8):https://www.oracle.com/java/technologies/javase-downloads.html安装注意:安装前,先在、在安装目录下新建一个文件夹随便起一个名字,博主是java,分别创建jdk和jre,即这两个文件夹最好放在同级目录选择开发工具即可安装后所示环境配置1、右键单击“我的电脑”,选择属性;若没有我的电脑桌面图标,打开资源管理器,左侧有我的电脑。2、点击高级系统设置 ->
2021-05-10 15:00:49 168
原创 Tomcat下载与安装
下载官网下载地址:http://tomcat.apache.org/选择对应的版本安装,博主安装的是Tomcat8安装因为下载的是压缩包,解压后就可以用配置参考jdk配置,打开环境变量。(也可以直接通过搜索)(1)在系统变量下新建变量变量名:CATALINA_HOME变量值:Tomcat解压目录,bin的上级目录,如D:\apache-tomcat-8.5.51\apache-tomcat-8.5.51(2)在变量Path后添加%CATALINA_HOME%\bin;后保存;打开
2021-05-10 14:53:31 130
原创 ffmpeg下载与安装
下载链接https://ffmpeg.org/download.html选择对应的windows版本安装选择该链接选择需要的安装下载后解压就行然后设置环境变量在Path中添加路径,例如:打开命令行,输入ffmpeg测试,出现以下,即安装成功...
2021-02-24 19:20:18 744
原创 QT下载安装教程
文章目录下载安装编写程序下载下载QT安装包网址:https://download.qt.io/或者https://download.qt.io/archive/qt/选择需要的版本安装注意:在不连网下安装,否者第二步需要注册才能跳过这一步中选择对应的的组件安装即可,不用选择所有。例如可以在QT 5.9.7下只选择MSVC 2017 64-bit和MinGW这两个组件编写程序可以使用QT自带的QT Creator也可以使用Visual Studio,编写QT方法
2021-02-24 19:11:03 2128
原创 python爬虫入门(九)------scrapy实例
步骤:在命令行中输入一、建立一个Scrapy爬虫工程scrapy startproject BaiduStocks二、在工程中产生一个Scrapy爬虫cd BaiduStocksscrapy genspider stocks baidu.html三、配置产生的spider爬虫,编写项目中spiders目录下创建的文件,该项目中是stocks.py四、使用scrapy crawl stocks执行该跨框架目录结构编写stocks.py文件# -*- coding: utf-8 -*-
2021-02-24 13:17:34 141
原创 python爬虫入门(八)------scrapy学习
request vs Scrapy相同点:两者都可以进行页面请求和爬取,python爬虫的两个重要技术路线;两者可用性都好,文档丰富,入门简单;两者都没有处理js、提交表单、应对验证码等功能(可扩展)不同点:requests:页面级爬虫;功能库;并发性考虑不足,性能较差;重点在于页面下载;定制灵活;上手十分简单。scrapy:网站级爬虫;框架;并发简单介绍python一个强大的爬虫框架(5+2结构) spinder: 解析Downloader返回的响应(response);产生爬取项(scr
2021-02-24 13:17:09 129
原创 python爬虫入门(七)------正则表达式re库实例
从淘宝中获取商品信息import requestsimport redef getHTMLLText(url): try: r = requests.get(url,timeout = 30) r.raise_for_status() r.encoding = r.apparent_encoding return r.text except: return ""def parsePage(ilt,html): try: plt = re.findall(r'"view
2021-02-24 13:16:08 123
原创 python爬虫入门(六)------正则表达式学习
正则表达式的介绍正则表达式:用于表达一组字符串的方式(简洁)例如:'pn' 'pyn' 'pytn' 'pythn' 'python' 对应正则表达式:p(y|yt|yth|ytho)?n正则表达式的常用操作符. 表示任何单个字符;[] 字符集,对单个字符给出取值范围; [abc]表示a、b、c,[a-z]表示a到z单个字符[^] 非字符集,对单个字符给出排除范围;[^abc]表示非a或b或c的单个字符* 前一个字符0次或无限次扩展;abc*表示ab、abc、abcc
2021-02-24 13:15:46 399
原创 python爬虫入门(五)------beautifulsoup4库实例
爬取股票信息并保存到自己电脑上import requestsfrom bs4 import BeautifulSoupimport redef getHTMLText(url, code='utf-8'): try: r = requests.get(url, timeout=30) r.raise_for_status() r.encoding = code return r.text except:
2021-02-24 13:15:07 368
原创 python爬虫入门(四)------beautifulsoup4库的学习
爬取网页的强大助手安装pip install beautifulsoup4beautifulsoup4库的解析器解析器使用方法条件bs4的HTML解析器BeautifulSoup(mk,‘html.parser’)安装bs4库lxml的HTML解析器BeautifulSoup(mk,‘lxml’)pip install lxmllxml的XML解析器BeautifulSoup(mk,‘xml’)pip install lxmlhtml5lib的解
2021-02-24 13:14:36 253
原创 python爬虫入门(三)------request库的学习实例介绍
在百度上使用关键字搜索import requestskeyword = "Python"url = "https://www.baidu.com/s"try: kv = {'wd':keyword} r = requests.get(url,params=kv) r.raise_for_status() print(len(r.text))except: print("爬取失败")在京东获取信息import requestsurl = "https://item.jd.com/7
2021-02-24 13:13:54 110
原创 python爬虫入门(二)------request库的学习
request库方法介绍方法说明requests.request()构造一个请求,支撑一下各方法的基础方法requests.get()获取HTML网页的主要方法,对应于HTTP的GETrequests.head()获取HTML网页头信息的方法,对应于HTTP的HEADrequests.post()向HTML网页提交POST请求的方法,对应于HTTP的POSTrequests.put()向HTML网页提交PUT请求的方法,对应于HTTP的PUTre
2021-02-24 13:13:27 102
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人