自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 我写了个带图形界面的妹子图爬虫

看了很多爬虫系列,特别是妹子图的爬虫,为了学(看)习(妹)技(子)术我也是不遗余力啊!但是看了很多妹子图的爬虫大部分都没有图形操作界面,爬取起来特别的不方便,尤其是还要在代码中手动更改保存路径,于是我就写了一个带图形操作界面的妹子图爬虫。 废话不多说,先看效果如何: 以下是图形...

2020-02-26 18:20:11

阅读数 216

评论数 0

原创 macbookair连接iPhone时断断续续连接不稳定的解决方法

打开Macbookair终端命令行,键入以下命令回车即可解决。 sudo killall -STOP -c usbd 关注我的公众号免费获取海量Python学习教程,定期更新电子图书资源 ...

2019-12-02 20:14:36

阅读数 378

评论数 0

原创 numpy中clip()函数的用法

numpy中的clip()函数用于将数组中的元素控制在一个给定的范围内,给定需要控制的范围的上下边界,clip函数将所有小于下边界的数值全部改为下边界, 将大于上边界的数值全部改为上边界。 numpy中clip()函数的原型为:clip(self, min=None, max=None, out...

2019-08-19 03:02:03

阅读数 55

评论数 0

原创 TensorFlow报错FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated......

使用TensorFlow时报错FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy....... 报错原因:nu...

2019-08-18 17:00:41

阅读数 12468

评论数 4

原创 Django配置MySQL数据库

0.在MySQL数据库创建要使用的数据库 CREATE DATABASE databasename; 1.在settings.py文件中更改数据库配置 DATABASES = { 'default': { 'ENGINE'...

2019-07-17 18:39:48

阅读数 866

评论数 0

原创 LeetCode刷题(python)—— 182. 查找重复的电子邮箱

题目描述: 编写一个 SQL 查询,查找Person表中所有重复的电子邮箱。 示例: +----+---------+ | Id | Email | +----+---------+ | 1 | a@b.com | | 2 | c@d.com | | 3 | a@b.com | ...

2019-06-25 22:41:57

阅读数 27

评论数 0

原创 LeetCode刷题(python)——627. 交换工资

题目描述: 给定一个salary表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。 注意,您必只能写一个 Update 语句,请不要编写任何 Select...

2019-06-25 20:30:03

阅读数 62

评论数 0

原创 简单选择排序(python)

简介: 简单选择排序是指一种排序算法,在简单选择排序过程中,所需移动记录的次数比较少。最好情况下,即待排序记录初始状态就已经是正序排列了,则不需要移动记录。 方法是设所排序序列的记录个数为n。i取1,2,…,n-1,从所有n-i+1个记录(Ri,Ri+1,…,Rn)中找出排序码最小的记...

2019-05-28 22:07:04

阅读数 145

评论数 0

原创 python文件打开时的访问模式

python打开文件时的几种访问模式: 访问模式 说明 r 以只读方式打开文件,文件指针会默认放在文件开头。 w 打开一个文件只用于写入,如果文件已经存在则将其覆盖,如果不存在则创建文件并写入。 a 打开一个文件用于追加,如果文件已经存在,则文件指针会被放在文...

2019-05-28 04:52:37

阅读数 1075

评论数 0

原创 LeetCode刷题(python)——896. 单调数列

题目描述: 如果数组是单调递增或单调递减的,那么它是单调的。 如果对于所有i <= j,A[i] <= A[j],那么数组A是单调递增的。 如果对于所有i <= j,A[i]> = A[j],那么数组A是单调递减的。 当给定的数组A是单调数组时返回true,否则返回f...

2019-04-04 19:47:52

阅读数 49

评论数 0

原创 LeetCode刷题(python)—— 844. 比较含退格的字符串

题目描述: 给定S和T两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。#代表退格字符。 示例 1: 输入:S = "ab#c", T = "ad#c" 输出:true 解释:S 和 T 都会变成 “ac”。 示...

2019-04-04 15:08:59

阅读数 32

评论数 0

原创 LeetCode刷题(python)——860. 柠檬水找零

题目描述: 在柠檬水摊上,每一杯柠檬水的售价为5美元。 顾客排队购买你的产品,(按账单bills支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付5美元、10美元或20美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付5美元。 注意,一开始你手头没有任何零钱。 ...

2019-04-04 05:05:58

阅读数 237

评论数 0

原创 python学习之urlencode与urldecode

当url中出现中文字符,有时需要做编码处理。 python3的urllib库给出了以下的编码和解码方式: 1.编码 #编码 import urllib.parse dict = {'wd':'百度一下'} wd = urllib.parse.ur...

2019-04-04 03:55:00

阅读数 215

评论数 0

原创 LeetCode刷题(python)——884. 两句话中的不常见单词

题目描述: 给定两个句子A和B。(句子是一串由空格分隔的单词。每个单词仅由小写字母组成。) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的。 返回所有不常用单词的列表。 您可以按任何顺序返回列表。 示例 1: 输入:A = "...

2019-04-04 00:29:20

阅读数 215

评论数 0

原创 LeetCode刷题(python)—— 867. 转置矩阵

题目描述: 给定一个矩阵A,返回A的转置矩阵。 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。 示例 1: 输入:[[1,2,3],[4,5,6],[7,8,9]] 输出:[[1,4,7],[2,5,8],[3,6,9]] 示例 2: 输入:[[1,2,3],...

2019-04-04 00:15:46

阅读数 229

评论数 0

原创 每周分享一本电子书——数据结构与算法 Python语言描述

本周分享的书籍是: 数据结构与算法 Python语言描述_裘宗燕 领取方式: 1.关注公众号:论程序员的自我修养 后台回复:数据结构与算法 Python语言描述 2:链接:https://pan.baidu.com/s/1JsHU1lAM22mN5aUUrWINZw 提取码:i1...

2019-04-02 23:09:10

阅读数 1915

评论数 0

原创 数据结构与算法(python)——用列表实现栈

class stack(object): """栈""" def __init__(self): self.__list = [] def push(self, item): ...

2019-04-02 22:57:04

阅读数 1184

评论数 0

原创 Python 3.6 Socket TypeError: a bytes-like object is required, not 'str' 错误提示

在使用socket做网络编程测试的时候,遇到a bytes-like object is required,not str 错误 from socket import * # 创建套接字 udp_socket = socket(AF_INET, SOCK_DGRAM) # 准备接收方的地址...

2019-04-01 19:21:52

阅读数 2568

评论数 0

原创 LeetCode刷题(python)——905. 按奇偶排序数组

题目描述: 给定一个非负整数数组A,返回一个由A的所有偶数元素组成的数组,后面跟A的所有奇数元素。 你可以返回满足此条件的任何数组作为答案。 示例: 输入:[3,1,2,4] 输出:[2,4,3,1] 输出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也会被接受。...

2019-03-27 19:48:28

阅读数 4325

评论数 0

原创 Python学习之pdb调试

使用PDB的方式有两种: 1. 单步执行代码,通过命令 python -m pdb xxx.py 启动脚本,进入单步执行模式 pdb命令行: 1)进入命令行Debug模式,python-mpdb xxx.py 2)h:(help)帮助 3)w:(where)打印当前执行堆栈 4)d:(...

2019-03-26 19:35:19

阅读数 4278

评论数 0

原创 LeetCode刷题(python)——796. 旋转字符串

题目描述: 给定两个字符串,A和B。 A的旋转操作就是将A最左边的字符移动到最右边。例如, 若A = 'abcde',在移动一次之后结果就是'bcdea'。如果在若干次旋转操作之后,A能变成B,那么返回True。 示例 1: 输入: A = ...

2019-03-23 21:35:21

阅读数 6511

评论数 0

原创 LeetCode刷题(python)——806. 写字符串需要的行数

题目描述: 我们要把给定的字符串S从左到右写到每一行上,每一行的最大宽度为100个单位,如果我们在写某个字母的时候会使这行超过了100 个单位,那么我们应该把这个字母写到下一行。我们给定了一个数组widths,这个数组widths[0] 代表 'a' 需要的单位,widths...

2019-03-23 21:20:56

阅读数 6486

评论数 0

原创 LeetCode刷题(python)——561. 数组拆分 I

题目描述: 给定长度为2n的数组, 你的任务是将这些数分成n对, 例如 (a1, b1), (a2, b2), ..., (an, bn) , 使得从1 到n 的 min(ai, bi) 总和最大。 示例 1: 输入: [1,4,3,2] 输出: 4 解释: n 等于 2, 最大总和为...

2019-03-22 23:24:59

阅读数 6502

评论数 0

原创 LeetCode刷题(python)——575. 分糖果

题目描述: 给定一个偶数长度的数组,其中不同的数字代表着不同种类的糖果,每一个数字代表一个糖果。你需要把这些糖果平均分给一个弟弟和一个妹妹。返回妹妹可以获得的最大糖果的种类数。 示例 1: 输入: candies = [1,1,2,2,3,3] 输出: 3 解析: 一共有三种种类的糖果,每...

2019-03-22 22:57:10

阅读数 6565

评论数 0

原创 python获取引用对象的个数

可以使用python中的sys模块的getrefcount()方法来获取对象引用的个数。 具体可以看以下的实例: import sys # 首先导入sys模块 class Dog: # 定义 Dog 类 pass dog = Dog() # 创建一个dog对象 print(sys...

2019-03-19 18:27:05

阅读数 6924

评论数 0

原创 LeetCode刷题(MySQL)——595. 大的国家

题目描述: 这里有张World表 +-----------------+------------+------------+--------------+---------------+ | name | continent | area | popula...

2019-03-18 22:33:58

阅读数 6522

评论数 0

原创 LeetCode刷题(python)——066.加一

题目描述: 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例1: 输入: [1,2,3] 输出: [1,2,4] 解释: 输入数组表示数字 123...

2019-03-18 21:34:35

阅读数 6488

评论数 0

原创 LeetCode刷题(python)——190. 颠倒二进制位

题目描述: 颠倒给定的 32 位无符号整数的二进制位。 示例 1: 输入: 00000010100101000001111010011100 输出: 00111001011110000010100101000000 解释: 输入的二进制串 0000001010010100000111101...

2019-03-18 21:09:22

阅读数 6499

评论数 0

原创 LeetCode刷题(python)——020. 有效的括号

题目描述: 给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须...

2019-03-17 09:28:39

阅读数 6517

评论数 0

原创 LeetCode刷题(python)——027. 移除元素

题目描述: 给定一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 ...

2019-03-16 22:31:30

阅读数 6472

评论数 0

原创 LeetCode刷题(python)——007.整数反转

题目描述: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符...

2019-03-16 20:51:27

阅读数 6538

评论数 0

原创 如何去除2345好压的广告弹窗

打开好压的安装目录。 找到Protect文件夹并打开。 找到HaozipMiniPage.exe文件并永久删除。如图所示。 找到Helper.Haozip.exe文件并永久删除。如图所示。 如图所示: 希望能帮到需要的人。 ...

2019-03-16 16:44:36

阅读数 11699

评论数 2

原创 LeetCode刷题(python)——067. 二进制求和

题目描述: 给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为非空字符串且只包含数字1和0。 示例1: 输入: a = "11", b = "1" 输出: "100" 示例2: 输入: a = "101...

2019-03-15 17:50:13

阅读数 6494

评论数 0

原创 LeetCode刷题(python)——35. 搜索插入位置

题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例2: 输入: [1,3,5,6], 2 输出: 1 ...

2019-03-15 13:33:37

阅读数 6498

评论数 0

原创 LeetCode刷题(python)——171. Excel表列序号

题目描述: 给定一个Excel表格中的列名称,返回其相应的列序号。 例如, A -&gt; 1 B -&gt; 2 C -&gt; 3 ... Z -&gt; 26 AA -&gt; 27 AB...

2019-03-14 21:43:36

阅读数 6488

评论数 0

原创 LeetCode刷题(python)——292. Nim游戏

题目描述: 你和你的朋友,两个人一起玩Nim游戏:桌子上有一堆石头,每次你们轮流拿掉1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。 你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。 示例: 输入: 4输出: false...

2019-03-14 21:09:21

阅读数 6523

评论数 0

原创 LeetCode刷题(python)——344. 反转字符串

题目描述: 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是ASCII码表中的可打印字符。 示例 1: 输入:[&...

2019-03-14 19:45:59

阅读数 6811

评论数 0

原创 LeetCode刷题(python)——557. 反转字符串中的单词 III

题目描述: 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例1: 输入: "Let's take LeetCode contest" 输出: "s'teL ekat edoCteeL tsetno...

2019-03-14 19:26:40

阅读数 6552

评论数 0

原创 LeetCode刷题(python)——476. 数字的补数

题目描述: 给定一个正整数,输出它的补数。补数是对该数的二进制表示取反。 注意: 给定的整数保证在32位带符号整数的范围内。 你可以假定二进制数不包含前导零位。 示例 1: 输入: 5 输出: 2 解释: 5的二进制表示为101(没有前导零位),其补数为010。所以你需要输出2。 ...

2019-03-13 13:05:46

阅读数 6499

评论数 0

原创 LeetCode刷题(python)——461. 汉明距离

题目描述: 两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数x和y,计算它们之间的汉明距离。 注意: 0 ≤x,y&lt; 231. 示例: 输入: x = 1, y = 4 输出: 2 解释: 1 (0 0 0 1) 4 (0 1...

2019-03-13 09:16:50

阅读数 6514

评论数 0

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