- 博客(146)
- 资源 (1)
- 收藏
- 关注
原创 Redis安装教程
本文章详细介绍了如何安装redis的安装方法,这个关于redis的安装教程,可能会有一些啰嗦,会说一些和安装相关不大的内容,但是我同样希望大家能够认真的看完,因为本文章的目的不仅仅是让你安装上redis,是要让你明白安装中每一步的操作代表什么意思,等你出现其他问题时能够快速的找到问题所在,同时也希望你能在此次安装的过程中学到一些通用的安装方法。修改配置文件,让redis进行后台启动。以及一些项目
2022-10-16 08:00:00
2638
54
原创 都2022年了,你还不会在PyCharm中使用Git ?
都2022年了,难道你还是只会用命令行来用Git,本文带你从命令行无缝切换到第三方软件,提高你的工作效率,让你从Git小白蜕变成Git大佬文章不仅介绍软件的使用,还会指明每步操作对应的指令,让你知其然,知其所以然,不仅学会在PyCharm这种第三方软件的使用,还让你明白每一步操作对应的指令。
2022-10-11 08:15:00
30286
72
原创 2022新版Git教程 从入门到实战(四)Git远程仓库Gitee的使用
本章我们学习了远程库的一些使用技巧,学会了如何在代码托管平台建立新的仓库,将本地仓库和远程仓库关联起来、推送和拉取远程的项目、克隆远程的项目到本地,以及远程仓库的重命名与移除。
2022-10-07 18:46:21
11579
63
原创 Git报错 Incorrect username or password (access token) 的解决方式
Incorrect username or password (access token) 这个报错主要就是代表本地保存的gitee或者GitHub的账号还有密码错误。而他们这些账号密码都保存到了。在使用git的时候 出现。
2022-10-07 18:23:42
29931
4
原创 2022新版Git教程 从入门到实战(三)Git分支管理
本章我们学习了Git分支,了解到了分支的优势和Git分支的工作流程,如何创建分支、切换分支、合并分支、解决冲突。同时也拓展了一些常用的命令
2022-10-06 10:35:03
16949
29
原创 2022新版Git教程 从入门到实战(二)Git本地仓库的使用
本次博客讲解了Git本地仓库的使用流程以及常用的命令,提交暂存区,查看装填,提交本地库以及版本之间的切换
2022-10-04 10:55:12
16753
23
原创 2022新版Git教程 从入门到实战(一)安装Git
2022年Git教程,从安装到实战,由浅入深的教学,在这里不仅能够学到常用的命令,还能掌握一些技巧,以及处理问题的解决思路
2022-10-03 08:00:00
29731
71
原创 PythonGUI编程(3) ---- Options选项 Entry单行文本框 Text多行文本框
Entry用来接收一行字符串的控件,如果用户输入的文字长度长于Entry控件的宽度时文字会自动往后滚。Text的主要用于显示多行文本,还可以显示网页链接,图片,html页面甚至CSS样式表,添加组件等。因此常被当做简单的文本处理器,文本编辑器或者网页浏览器来使用,IDLE就是Text组件构成的。实现了一些小功能,添加文本,返回文本,添加图片,添加组件,控制文本,并设置文本的底色。通过Options设置组件的属性,从而控制各个组件的状态。想输入多行文本,需要使用Text控件。下面使用单行文本框实现登录注册。
2022-09-21 08:15:00
15296
51
原创 Python必知必会 os 模块详解
Python必知必会的os模块的操作,使用os模块检查文件是否存在,创建文件,删除文件,查看系统路径和环境变量等一系列和系统进行交互的操作
2022-09-18 15:21:39
51130
87
原创 PythonGUI编程(2) ----面向对象,Label
GUI应用程序类的经典写法 --- 面向对象,以及Label标签的详细用法,以及常用参数的说明
2022-09-10 16:00:00
2120
29
原创 深度学习之文本分类 ----FastText
使用FastText进行文本分类,文章解简单介绍FastText的基本介绍、使用方式,对应的数据格式,以及模型调优的方式
2022-09-01 11:43:26
5453
96
原创 Pandas | value_counts() 的详细用法
用来统计数据表中,指定列里有多少个不同的数据值,并计算每个不同值有在该列中的个数,同时还能根据指定得参数返回排序后结果。,这个的过程是先按‘label’分组然后再统计每组的值,这样的效率较低,不建议使用。数据标准化以后,所有得项得和为1(可能因为计算机存储数据而有误差)常用来计算各数据占的比例。默认统计个数并降序返回。同样的统计还可以使用。
2022-08-24 17:26:28
22797
原创 【蓝桥杯大赛】简单回忆一下我的蓝桥杯比赛历程
蓝桥杯参赛历程我一共参加过两次蓝桥杯大赛,获奖两次第一次是全国优秀奖,第二次是全国二等奖虽然最后一次的比赛结果不是很满意,不过通过蓝桥杯比赛自己还是学到的很多东西。蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心举办的全国性IT学科赛事。全国1200余所高校参赛,累计参赛人数超过40万人。蓝桥杯大赛连续两年被列入中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目。
2022-08-19 21:11:50
6747
14
原创 AssertionError: Model app can‘t have more than one auto-generated field.
AssertionError: Model app can't have more than one auto-generated field.
2022-08-19 07:00:00
2707
2
原创 Django项目实战----模型篇
Django 内置了数十种字段类型;如果 Django 内置类型不能满足你的需求,你可以很轻松地编写自定义的字段类型;
2022-08-18 15:17:04
1308
3
原创 django数据库报错汇总:django.db.utils.OperationalError 1045,1049,2003
django.db.utils.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: NO)") django.db.utils.OperationalError: (2003, ([WinError 10061] 由于目标计算机积极拒绝,无法连接。)")django.db.utils.OperationalError: (2003, ...
2022-08-18 09:41:37
6056
22
原创 LeetCode SQL专项练习 (10) 过滤
LeetCode SQL专项练习 过滤 SQL入门刷题182. 查找重复的电子邮箱1050. 合作过至少三次的演员和导演1587. 银行账户概要 II1084. 销售分析III
2022-08-12 21:25:24
1055
1
原创 LeetCode SQL专项练习 (9) 控制流
MySQL 刷题必备,LeetCode SQL专项练习 控制流1393. 股票的资本损益1407. 排名靠前的旅行者1158. 市场分析 I
2022-08-10 08:00:00
1232
原创 LeetCode SQL专项练习 (8) 计算函数
LeetCode SQL专项练习 计算函数,MySQL分组练习group by ,统计分组以后的内容586. 订单最多的客户511. 游戏玩法分析 I1890. 2020年最后一次登录1741. 查找每个员工花费的总时间
2022-08-09 18:00:00
1346
原创 LeetCode SQL专项练习 (6) 合并&多表查询
LeetCode SQL专项练习 合并&多表查询 力扣197. 上升的温度 力扣 607. 销售员多表操作的实战练习
2022-08-09 07:00:00
1135
原创 LeetCode SQL专项练习 (7) 计算函数&分组统计
MySQL期末必刷题 ,分组查询,数据去重 1141. 查询近30天活跃用户数,1693. 每天的领导和合伙人,1729. 求关注者的数量
2022-08-08 20:00:00
212
原创 LeetCode SQL专项练习 (5) 合并&多表查询
LeetCode SQL专项练习 合并&多表查询175. 组合两个表1581. 进店却未进行过交易的顾客1148. 文章浏览 I
2022-08-08 10:15:18
273
原创 LeetCode SQL专项练习(4)组合查询 & 指定选取
LeetCode SQL专项练习(4)组合查询 & 指定选取1965. 丢失信息的雇员1795. 每个产品在不同商店的价格608. 树节点176. 第二高的薪水自连接查询,全连接数据的列装换成行去除重复元素排序
2022-08-04 13:30:51
322
原创 LeetCode SQL专项练习(3) 字符串处理函数/正则
LeetCode SQL专项练习(3) 字符串处理函数/正则1667. 修复表中的名字1484. 按日期分组销售产品1527. 患某种疾病的患者将字符串的首字母大写,其余字母小写 LEFT(), RIGHT(),RIGHT(), UPPER(), UCASE(),LOWER(), LCASE()模糊查询 like的使用group_concat() 的使用group by()的使用...
2022-08-03 21:54:49
1554
原创 LeetCode SQL专项练习 (2)排序 & 修改
LeetCode SQL专项练习 排序 & 修改1873. 计算特殊奖金627. 变更性别196. 删除重复的电子邮箱
2022-08-02 15:30:33
296
原创 navicat远程连接数据库遇到的问题 10060 unknown error
远程连接MySQL数据报错 ‘10060 unknown error’的解决方法
2022-08-01 15:31:46
16923
6
原创 Python Selenium库的使用【从安装到实战】
Selenium从安装到项目实战,本教程用百度网易等大型网站做实例,最后有一个网易的自动登录的项目,让初学能够更好的理解每一个操作的实现方式和作用。还有一些自己在写项目积累的小技巧,包括单不限于伪装浏览器,提取元素,提高性能...Selenium简介Selenium基础操作、定位UI元素、鼠标动作链、键盘常用动作、下拉列表,填充表单、非select元素、select元素、弹窗处理、页面的前进和后退、获取页面的Cookies、获取页面的url、页面等待......
2022-07-11 21:50:18
12361
14
原创 爬虫实现并发爬取
线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。多线程实现的流程使用一个pageQueue队列保存要访问的网页同时启动多个采集线程,每个线程都要从网页页码队列pageQueue中取出要访问的页码,构建网址,访问网址并爬取数据,操作完一个网页后再从网页队列中选取下一个页码,依次进行,直到所有的页码都已访问完毕,所有采集线程保存在threadCrawls中使用一个dataCode来保存所有的网页代码,每个线程获取到的数据都应该放入队列中同时
2022-07-10 17:41:46
1511
原创 Python队列Queue详解,超详细
python队列实现与用法,queue块是Python内置的标准模块,模块实现了三种类型的队列,它们的区别仅仅是条目取回的顺序,分别由3个类进行表示,Queue,LifoQueue,PriorityQueue先进先出队列
2022-07-08 21:31:12
57483
7
原创 网络爬虫基础知识必知必会
网络爬虫又称网页蜘蛛,网络机器人,是一种按照一定规则,自动请求万维网网站并且提取网页信息的程序或脚本Robots协议(也称为爬虫协议、机器人协议等)的全称是“网络爬虫排除标准”(Robots ExclusionProtocol),是一种网届通行的道德规范,围绕搜索技术应服务于人,同时尊重信息提供者的意愿,并维护其隐私权;网站有义务保护其使用者的个人信息和隐私不受侵犯。网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取. 根据协议,网站管理员可以在网站域名的根目录下放一个robots.t
2022-07-06 20:32:51
969
原创 第十三届蓝桥杯Python B组国赛题解
第十三届蓝桥杯Python B组国赛题解,附带试题的PDF版本。文章包括每一道题的详细解析,自己的解题思路,代码实现,自己参加蓝桥杯的心得体会。题解是自己写的,对于题解我也没有使用大量的数据集去验证,可能会超时,也可能会报错,仅供参考。...............
2022-07-05 13:41:22
5202
19
原创 高校教务系统需求文档
管理员可以对学生的学生,班级,课程,及教师的基本信息,班级开课,考试成绩进行管理和维护教师可以修改自己的部分个人信息,查看担任的课程,教受的学生,录入学生的成绩学生可以修改自己部分的个人信息,查看看个人信息,查看本人成绩个人信息模块查看学生信息录入学生成绩学生表:学号,姓名,密码,性别,出生日期,电话,入学分数,班级号,学分, 家庭地址课程表 :课程号,课程名,学分,学时学生课程表:学号,课程号,课程名,成绩班级表:班级号,班级名称教师表:教师号,姓名,密码,性别,出生日期, 电话,所在院系,是否为管理员开
2022-06-13 10:03:42
677
原创 2020第十一届蓝桥杯省赛python真题详解
第十一届蓝桥杯省赛python试题A:门牌制作试题B:寻找2020试题C:跑步锻炼试题D:蛇形填数试题E: 排序试题F:成绩统计试题G:单词分析试题H:数字三角形试题I:平面切分试题J:装饰珠试题A:门牌制作s = 0for i in range(1,2021): s += str(i).count('2')print(s)# 624试题B:寻找2020nums = [[2, 2, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0],
2022-05-12 11:22:24
5457
原创 python字典排序的两种方案,并产生排名
方案1:将字典中的项转化为(值,键) 元组from random import randintd = {k:randint(60,100) for k in 'abcdefg'} # 生成字典# 列表解析,转化l = [(v,k) for k, v in d.items()]# 排序print(sorted(l,reverse=False)) # 升序print(sorted(l,reverse=True)) # 降序# 也可以使用zip函数进行转化l = list(zip(d.va
2022-05-06 22:10:36
1643
原创 pythonScarpy框架项目实战
爬虫实战创建项目项目需求分析网站爬虫文件spiders`items.py``pipelines.py``settings.py`总结:创建项目在终端输入 scrapy startproject xiaomai进入到项目实例下 cd xiaomai创建爬虫文件夹scrapy genspider xiaomai_pro www.xxx.com项目需求目标网站:https://www.chinaseed114.com/目的需求 获取所有小麦种子的信息https://www.chinaseed11
2022-04-28 18:15:52
1635
1
原创 爬虫使用xpath解析时返回为空,获取不到相应的元素的原因和解决办法
xpath写的对,但是返回值为空在写爬虫的时候解析网页,使用最多的解析方式就是xpath解析,但是在使用在使用xpath解析的时候,通常会遇到会获取不到相应元素的情况原因通常是前端做的一些反爬措施,在编写网页的时候通常省略一层标签,但是被省略的标签浏览器会自动补充,修改成正确的结构我们通过浏览器进行检查的时候,看到的代码结构是已经被浏览器修改后的,而爬虫获取到的是源代码所以根据修改后的xpath解析源代码会找不到相应的元素...
2022-04-22 20:29:20
18800
13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅