- 博客(18)
- 收藏
- 关注
原创 部署搭建系统
cbf97d4bc4ad8fd39fe72ea485f41c4c(这就是生成一个串,不是密钥,用于获取密钥)idea 启动各个配置 db.properties 也要配置。更改nginx,conf的路径配置找到index.html。nacos进行配置 login和密码以及数据库配置。一个是idea编译,一个是手动命令行启动。启动登录界面时候 配置登录账号和密码。最后在register上进行调试。启动redis-server。命令行 启动nginx。启动jar 包两种方式。创立命名空间 lims。
2024-03-14 23:08:14
217
1
原创 在Windows中安装下载Docker
Docker是一个开源的应用容器引擎,基于Go语言Docker让开发者打包他们的应用以及依赖包的一个轻量级,可移植的容器中然后发布到人格流行的Linux机器上,实现虚拟化。Docker应用场景Web 应用的自动化打包和发布。自动化测试和持续集成、发布。在服务型环境中部署和调整数据库或其他的后台应用。从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。
2024-03-06 13:04:36
1368
1
原创 python 单元4 BeautifulSoup库入门
解析器:html5lib的解析器 使用方法::BeautifulSoup(mk,'html5lib')BeautifulSoup 条件:pip install html5lib。解析器:lxml的HTML解析器 使用方法::BeautifulSoup(mk,'lxml')BeautifulSoup 条件:pip install lxml。解析器:lxml的XML解析器 使用方法::BeautifulSoup(mk,'lxml') BeautifulSoup 条件:pip install lxml。
2023-11-12 14:30:19
94
原创 python 单元2 网络爬虫引发的问题
爬取网页 玩转网页:小规模,数据量小 爬取速度不敏感 Requests库>90%检查来访HTTP协议头的User-Agent域,只响应浏览器或友好爬虫的访问。爬取网站 爬取系列网站:中规模,数据规模较大,爬取速度敏感 Scrapy库。受限于编写水平和目的,网络爬虫将会为web服务器带来巨大的资源开销。爬取全网:大规模,搜索引擎 爬取速度关键 定制开发。1.开源审查:判断User-Agent 进行限制。告知所有爬虫网站的爬取策略,要求爬虫遵守。2.发布公告:Robots协议。
2023-11-12 14:29:08
65
原创 python入门-爬取网页的通用代码框架
r.raise_for_status() 如果不是200,则产生异常requests.HTTPError。约束性:自动或人工识别是建议但非约束性,网络爬虫可以不遵守,但存在法律风险。爬取网站 爬取系列网站:非商业且偶尔:建议遵守 商业利益:必须遵守。requests.Timeout 请求URL超时,产生超时异常。网络爬虫:自动或人工识别robots.txt,在进行内容爬取。爬取网页 玩转网页:访问量小:可以遵守 访问量大:建议遵守。形式:在网站根目录下的robots.txt文件。对Robots协议的理解。
2023-10-27 00:13:06
83
1
原创 Python 单元1Requests库入门
proxies:字典类型,设定访问代理服务器,可以增加登录认证(隐藏原ip地址的信息,防止逆追踪)r.raise_for_status() 如果返回有异常就不是200 ,会except。verify:True/False 默认是True,认证SSL证书开关。data:字典、字节序列或文件对象,可作为Requests的内容。json:JSON格式数据,作为Requests的内容。params:字典或字节序列,作为参数增加到url中。headers::字典,HTTP定制头。files:字典类型,传输文件。
2023-10-27 00:11:54
75
1
原创 python网络爬虫与信息提取(一)
requests.post() 向HTML网页提交POST请求的方法,对应于HTTP的POST。requests.patch() 向HTML网页提交局部修改请求,对应于HTTP的patch。requests.head() 获取HTML网页头部信息的方法,对应于HTTP的HEAD。requests.put() 向HTML网页提交PUT请求的方法,对应于HTTP的PUT。requests.getr() 获取HTML网页的主要方法,对应于HTTP的GET。HTTP响应内容的字符串形式,即,url对应的页面内容。
2023-10-27 00:08:12
82
1
原创 MyBatis
什么是ORM OBject Relation Mapping 对象关系映射。以上用例为ORM框架部分执行代码,发现在ORM框架中不需要使用SQL语句,例如Java语言中的POJO类与数据库模型之间的对应关系。另外当数据库产品更换的之后无需重新编写项目中的SQL语句。对象指的是面向面向对象,关系指的是数据库中的表,大大减少了程序员学习成本和SQL语句维护成本,
2023-10-10 18:12:16
66
1
原创 MySQL基础之查询
特点: 1、外连接的查询结果为主表中的所有记录 如果从表中有和它匹配的,则显示匹配的值 如果从表中没有和它匹配的,则显示null 外连接查询结果=内连接结果+主表中有而从表没有的记录 2、左外连接,left join左边的是主表 右外连接,right join右边的是主表 3、左外和右外交换两个表的顺序,可以实现同样的效果 4、全外连接=内连接的结果+表1中有但表2没有的+表2中有但表1没有的。案例2:返回job_id与141号员工相同,salary比143号员工多的员工 姓名,job_id 和工资。
2023-09-26 21:25:54
2917
原创 vi,vim编辑器的使用
vim filename 如果存在,则打开显示内容,如果不存在则自动新建。Vim可以执行输出,移动,删除,查找,替换,复制,粘贴,撤销等操作。p(小写) 粘贴到光标的后(下)面,如果复制的整行则粘贴。vim有三种基本模式:命令模式,编辑模式,末行模式。PageUp/PageDown 上下翻屏。vim命令模式的光标移动命令。gg 将光标移动到文章的首行。G 将光标移动到文章的尾行。w或W将光标移动到下一单词。yy或Y 复制光标所在行。H 移动大该屏幕的顶端。M 移动到该屏幕的中间。L 移动到该屏幕的顶端。
2023-09-25 00:49:35
70
1
原创 1.Linux简介
由志愿者开发,由 Linux 核心开发小组发布,很多硬件厂商基于版权考虑并未提供驱动程序,尽管多数无需手动安装,但是涉及安装则相对复杂,使得新用户面对驱动程序问题(是否存在和安装方法)会一筹莫展。市场上主流的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。使用 使用比较简单,容易入门。/etc/passwd 用户信息文件 用户名:密码:用户ID:组ID:用户说明:用户家目录:用户命令行。
2023-09-19 21:31:23
164
原创 Linux的目录
例如,/proc/cpuinfo 是保存CPU信息的,/proc/devices 是保存设备驱动的列表的,/proc/filesystems是保存文件列表的,/proc/net 是保存网络协议的。/bin:存放系统基本的用户命令,基础系统所需要的命令位于该目录下,也是最小系统所需要的命令等,如ls、rm、cp等,普通用户和root用户都可以执行该目录下的文件,位于/bin下的命令在单用户模式下也可以执行。/root: 系统管理员的主目录,普通用户的主目录在/home目录下,root用户的主目录在/目录下。
2023-08-23 15:58:13
940
原创 Linux基本操作命令(二)
一显示系统信息命令1.who:查看当前登录的用户who -a 查看所有用户的信息 2.whoami:显示当前操作用户3.hostname/hostname ctl :显示或者当前系统的主机名bash 执行命令4.date 显示时间/日期5.cal 显示日历6.clear:清除屏幕*备注命令的补齐功能 输入字符 按Tab输入字符 按两次 Tab 列出这些字符的所有可用命令,如果只有一个命令被匹配,按一次自动补齐
2023-08-15 22:18:41
53
1
原创 Linux基本操作命令(一)
【选项】表示可选 以连接符“-” 开始,多个选项可以用一个连接符连接起来,有的可以附带选项和参数。] 选项作用是调整命令的功能,能执行更多的功能,或者显示更加丰富的数据。3.命令过长时候,可以使用“\” 符号来转义 Enter符号,以实现一条命令跨多行。短格式:长格式的简写 一个-和一个字母表示,如 ls -l。长格式:是完整的英文单词表示,如 ls --all。Shell是命令语言,命令解释程序以及程序设计的统称。2.命令,选项,参数必须有一个或多个空格。1.命令,文件名,参数等都区分大小写。
2023-08-14 23:05:10
75
1
原创 实现虚拟机与宿主机的数据库使用
输入指令GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';3.最后安装mysql-installer-community-5.7.29.0。1.先安装NDP46-KB3045557-x86-x64-AllOS-ENU。1.VMware Workstation Pro15.5 安装。4.安装完MySQLl后实现宿主机与虚拟机是实现远程登录。最后宿主机用Navicat 连接虚拟机mysql。遇到问题是虚拟机中MySQL无法安装。2.安装vcredist_x64。
2023-08-10 22:57:27
538
1
spring001 基于xml的DI bean实例调用的是无参构造,如果需要bean对象的属性进行初始化
2023-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人