自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Navicat定时任务

查询命令:SHOW VARIABLES LIKE ‘%event_scheduler%’;ON表示打开,OFF表示关闭。打开定时任务命令或者运行命令后在次使用查询命令查询是否打开。

2023-10-10 17:17:04 2604

原创 Typora-Drake主题

Typora-Drake主题调整

2023-10-10 17:14:21 1151 1

原创 MySQL笔记2

SQL必知必会打开服务:service sql start进入数据库:mysql -u root -p查看数据库:show databases;进入数据库:use 库名查看当前数据库中所有表:show tables;查看字段名:desc 表名;查询:select 字段名(uid,username,password) from 数据库名.数据表名;查询指定字段的值:select * ...

2020-03-05 20:35:44 312 1

原创 基本MySQL笔记

基本MySQL笔记未设置环境变量之前需要在dos下进入mysql安装目录的bin目录执行 mysql -uroot(u用户名)-p进入数据库,设置完path环境变量之后可直接在其他目录下执行mysql -uroot -p 进入数据库MySQL命令需以英文分号“;”结束命令,结尾的符号可以被修改。命令不区分大小写,启动mysql服务:SQL语句的分类DDL(date definat...

2020-03-04 21:43:16 236

原创 爬虫工程师和反爬虫工程师之间的友好问候

爬虫和反爬虫爬虫工程师的手段从渲染好的 html 页面直接找到感兴趣的节点,然后获取对应的文本去分析对应的接口数据,更加方便、精确地获取数据反爬虫:基于用户行为检测cookie,封ip动态网页某一时间内请求次数过多反爬虫措施反爬虫的措施使用HTTPS 协议单位时间内限制掉请求次数过多,则封锁该账号前端技术限制 (接下来是核心技术)比如需要正确显示的数据为“19950...

2020-02-26 19:10:02 1817

原创 cookie和session的不同之处

cookie和session的不同之处cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的cookie数据自动的携带给服务器,服务...

2020-02-18 19:48:04 239

原创 get请求和post请求的区别

get请求和post请求的区别两种 HTTP 请求方法:GET 和 POST在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。GET - 从指定的资源请求数据。POST - 向指定的资源提交要被处理的数据get请求:GET 请求可被缓存GET 请求保留在浏览器历史记录中GET 请求可被收藏为书签GET 请求不应在处理敏感数据时使用GET ...

2020-02-14 18:59:52 410

原创 python进程,线程,协程的区别

协程协程,又称微线程,纤程。英文名Coroutine。协程,利用线程在等待某个资源的期间执行其他函数,切换资源消耗非常小,协程效率相当快。协助程序,线程和进程都是抢占性特点,线程和进程之间的切换我们不能参与,协程是非抢占性特点,可以由用户控制切换1.yield函数–生成器2.greenlet模块3.gevent模块进程、线程、协程的区别?进程是资源分配的单位,真正执行代码的是线程,操...

2020-02-14 11:50:49 233

原创 Python生产者和消费者模式

Python生产者和消费者模型生产者和消费者模型中有两个重要的角色,生产者负责产生数据,消费者负责获取这些数据进行接下来的操作为什么要使用生产者和消费者模型?在并发编程中,如果生产者处理数据速度很快,而消费者处理速度比较慢,那么生产者就必须等待消费者处理完,才能继续生产数据。同样的道理,如果消费者的处理能力大于生产者,那么消费者就必须等待生产者,等待生产者生产完毕,才能继续接下的操作。为了解...

2020-02-13 19:19:46 323

原创 python互斥锁和死锁

同步的概念同步就是协同步调,按预定的先后次序进行运行。如:你说完,我再说。"同"字从字面上容易理解为一起动作其实不是,"同"字应是指协同、协助、互相配合。如进程、线程同步,可理解为进程或线程A和B一块配合,A执行到一定程度时要依靠B的某个结果,于是停下来,示意B运行;B执行,再将结果给A;A再继续操作。解决线程同时修改全局变量的方式对于上一小节提出的那个计算错误的问题,可以通过线程同步...

2020-02-12 18:43:50 224

原创 python多线程共享全局变量的问题

线程之间共享全局变量的问题import timeimport randomimport threadingg_num = 100def work1(): global g_num #全局变量在函数中使用需要申明 for i in range(3): g_num+=1 time.sleep(random.random()) ...

2020-02-11 18:36:13 398

转载 进程和线程的简单解释

进程和线程进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。进程就好比工厂的车间,它代表CPU所能处理的...

2020-01-08 10:46:38 179

原创 进程的概念

进程1.什么是进程如果我们想听歌,具体的过程应该是打开播放器,双击播放就回播放音乐。当我们双击的时候,操作系统将程序装载到内存中,内存为它分配资源,然后才能运行。运行起来的程序,我们称它为进程。通俗的将,不运行的是程序,运行起来就是进程。程序和进程的对应关系:程序只有一个,但是可以有多个进程。(进程是系统进行资源分配和调度的基本单位)2.进程的概念我们知道操作系统最核心的概念就是进程...

2020-01-08 08:52:19 357

原创 爬虫爬取大量高清壁纸图片

爬虫爬取大量高清壁纸思路:首先从网页入手,观察网页整体结构,因为本段代码使用的是Xpath解析(想了解Xpath解析可以看上一篇)import requestsfrom lxml import etreeclass Spider: def __init__(self): self.toplist_image =[] # 初始化一级URL列表 se...

2020-01-06 20:34:00 2290 2

原创 Xpath基本用法

Xpath解析网页在xpath语法中 . 代表当前节点,可有可无 // 代表相对路径 *代表查找出所有符合条件的元素,也可以用标签名,xpath语法中同一个父节点下多个子节点可以使用索引且索引从1开始通过任何属性定位:driver.find_element_by_xpath(" .//*[@name=‘tj_trmap’] ")文本定位:​ 定位地图:driver....

2020-01-06 20:30:31 1189

原创 localhost 和 127.0.0.1的区别

localhost 和 127.0.0.1的区别localhost是什么意思?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。看来这个入门问题还有人不清楚,其实这两者是有区别的。localhost与127.0.0.1的区别localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localh...

2020-01-05 13:09:23 435

原创 python网络编程**必计点**

python网络编程TCP:协议TCP:SOCK_STREAMUDP:协议UDP:SOCK_DGRAMsocket()模块函数(1)、函数原型:socket(socket_family, socket_type, protocol=0)(2)、参数说明:socket_family:AF_UNIX 或 AF_INET。socket_type:SOCK_STREAM或 SOCK_D...

2020-01-05 13:01:48 150

原创 AI人即将来临

文章目录2019 到 2020 年达摩院科技的进步2019达摩院十大科技趋势2020阿里达摩院十大科技趋势达摩院2019 到 2020 年达摩院科技的进步2019达摩院十大科技趋势信息革命、移动互联网革命尚未落幕,智能革命又像一头大象一样撞进人类的生活,激荡着整个世界。任何足够先进的科技,初看都与魔法无异,但魔法背后是对规律和趋势的洞悉。今天,达摩院发布2019十大科技趋势。我们希望,在魔法...

2020-01-03 09:24:55 1240

原创 什么是计算机网络

网络编程就是通过网络让不同计算机上运行的程序可以进行通信。例如两台电脑上的qq通过网络进行相互聊天。自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。举个例子,当你使用浏览器访问CSDN时,你的计算机就和CSDN的某台服务器通过互联网连接起来了,然后...

2020-01-02 19:56:04 471

原创 Tampermonkey用户脚本管理器

Chrome-Tampermonkey各式各样的扩展插件已经成了Chrome的强大之处,油猴成为了这些脚本的中的佼佼者。这就要提一下什么是用户脚本了?我们经常会遇到.user.js格式的文件,其实这就是一个用户脚本,用户脚本为您增强对浏览体验的控制权。在安装之后,它们可自动为您访问的网站添加功能,或使其更加易用、更加清新。在 Greasy Fork 上的用户脚本是由其他用户编写并向全世...

2019-12-25 15:45:59 6315 1

转载 python-itertools功能详解

原文链接:https://blog.csdn.net/neweastsun/article/details/51965226python itertools功能详解介绍​ itertools是python内置的模块,使用简单且功能强大,这里尝试汇总整理下,并提供简单应用示例;如果还不能满足你的要求,欢迎加入补充。​ 使用只需简单一句导入:import itertools...

2019-12-25 14:48:41 196

原创 Python运算-流程控制(1)

壹–其他数字类型与bool之间的转换True:非0的数字,非空的字符串,列表,元祖,字典False :0,’’, () , [] , {} , NoneNone不能理解为0;0是有意义的,None是一个特殊的空值"""bool为False的情况"""# 空字符串s1 = ''print(bool(s1))# 数字 0s2 = 0print(bool(0))# 空元组s3...

2019-12-20 09:07:19 312

原创 Python-介绍

Python介绍壹-Python起源python的创始人Guido van Rossum(俗称,龟叔)。1989年为了打发无聊的圣诞节,决定开发一门新的语言–Python龟叔希望有一门语言,这种语言能够像C语言那样全面的调用计算机的功能接口,又可以轻松编程。ABC语言让龟叔看到了希望。ABC是由荷兰的CWI开发的,龟叔在CWI工作,并参与了ABC语言的开发。尽管很好的可读性和易用性,ABC...

2019-12-18 15:17:49 223

原创 Python-回文数

回文数判断一个整数数是否为回文数。回文数就是指正序(从左到右)和倒叙(从右往左)读都是一样的整数示例1:输入:121输出: trueprint("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-")示例2:输入:-121输出:False解释:从右往左是-121,从左往右是121-。因此,它不是一个回文数print("=-=-=...

2019-12-17 12:11:34 399

原创 Python--猜水果游戏

猜水果系统规则: .猜题游戏一共有10个题,每个题10分,共一百分") .您在这个游戏中可以猜测10次,不管您答对还是答错,都会消耗猜测的次数") .每道题目开始时,系统都会提示是否使用锦囊,一共有三次的锦囊机会(锦囊一共有三种 ,并且可以重复选择!)。同时,锦囊不算在猜测的次数中。") .锦囊包括:1.提示水果第一个字。2.提示水果第二个字3.这个水果的字数") .游戏可以提前结束...

2019-12-09 17:22:01 828

原创 Python解决A+B问题

A+B问题题目描述:输入两个0-100中的整数,输出两个数之和1 23代码while True: s=input().split() if 0 < int(s[0]) <100 and 0< int(s[1]) <100: print(int(s[0])+int(s[1])) else: print(...

2019-12-05 09:57:33 3147 1

原创 Python--数字炸弹游戏

数字炸弹游戏数字炸弹游戏规则:在一个数字范围内,有一个数字作为炸弹,谁猜中这个炸弹就被惩罚.比如范围是1~99,炸弹是60,然后猜了一个数字是30,30不是炸弹,那么现在猜数字的范围就缩小到30~100,又猜了一个数字80,80也不是炸弹,那么现在又缩小范围到30~80,每次猜不能猜边界上的值,直到你或电脑猜中这个炸弹,然后就会受到惩罚,游戏结束要求:你先输入一个数如果不是炸弹,然后让...

2019-12-04 10:01:12 8438 3

空空如也

空空如也

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

TA关注的人

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