排序:
默认
按更新时间
按访问量

Python练手项目5 -- 修改照片尺寸

项目来源:show-me-the-code 5号题目:你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。 分析:这个题目的关键在于如何读取一个目录下的所有图片,另外就是Iphone 5的分辨率是多少? 上代码: from PIL i...

2018-03-08 18:14:15

阅读数:64

评论数:0

Python练手项目4 -- 统计英文单词的数目

项目来源:show-me-the-code 4号题目:任一个英文的纯文本文件,统计其中的单词出现的个数。 分析:这道题目我个人觉得开放性很大,可以用很多种方式去做,我个人因为目前在做爬虫,使用正则表达式会多一些,就写了一个正则表达式的解析方法。主要是因为这样简洁一点。 上...

2018-03-08 18:07:18

阅读数:184

评论数:0

Python练手项目3 -- 把200个激活码放到Redis非关系型数据库中

项目来源:show-me-the-code 3号题目:将 0001 题生成的 200 个激活码(或者优惠券)保存到 Redis 非关系型数据库中。 分析:和第二道题目类似的题目,考察基本的python对redis的操作。 上代码: import redis, ran...

2018-03-07 17:51:19

阅读数:109

评论数:0

Python练手项目02 -- 把激活码存到Mysql中

项目来源:show-me-the-code 2号题目:将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。 分析:学习使用最基本的关系型数据库Mysql的使用。 上代码: import mysql.connector, rand...

2018-03-07 16:29:26

阅读数:63

评论数:0

Python练手项目1 -- 生成200个激活码

练手项目来源:show-me-the-code 1号题目:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)? 分析:这道题目是个比较灵活的题目,我刚看到题目时,还有点懵...

2018-03-07 10:33:44

阅读数:178

评论数:0

Python练手项目0 - 给头像右上角添加数字

题目来源:show-me-the-Code 0号题目:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果。(偷个懒直接用链接的地址) 分析:这道题目就是考察最简单的图片处理,我这里用的是PIL库。 上代码: #!...

2018-03-06 17:55:25

阅读数:67

评论数:0

ConnectTimeout和ReadTimeout所代表的意义

ConnectTimeout 指的是建立连接所用的时间,适用于网络状况正常的情况下,两端连接所用的时间。 在java中,网络状况正常的情况下,例如使用HttpClient或者HttpURLConnetion连接时设置参数connectTimeout=5000即5秒,如果连接用时超过5秒就是抛出...

2017-12-18 11:25:30

阅读数:8759

评论数:0

文本处理笔记

简单的记录一下,最近遇到的一些字段处理上的问题。在使用爬虫抓取数据时,有时会抓取到一些让人很无奈的数据,处理方式也需要你做一些不同的处理。 因为我用的框架是自己拼接sql语句,也就是匹配到页面内容后(一般用正则匹配),给字段内容的两端添加单引号,来实现拼接,在这种情况下就会出现一些很有意思的事情...

2017-12-06 12:15:56

阅读数:53

评论数:0

HttpClient处理登录问题

本篇博客简单介绍两种处理登录问题的解决方法,具体各位的问题,请具体问题具体分析,辩证解决。 我们在这里讲的两种处理登录问题的方式是针对于不同的需求所做出的方案。 使用参数登录 适用于需要多次登录访问抓取信息的网站 使用Cookie登录 适用于一次登录抓取完数据后就完事的网站 使用参数登录一般...

2017-11-07 17:05:04

阅读数:377

评论数:0

CharsetDetector的简单用法

Maven及jar包的下载地址:点这里 CharsetDetector的API路径:CharsetDetector API 简单介绍一下:CharsetDetector这个类是为了解决未知格式的字符数据的编码格式的问题,也就是说你可以通过这个类得到一段编码格式未知的字符数据最可能的格式。(并...

2017-11-01 11:34:28

阅读数:345

评论数:0

Git入门学习记录

git教程来自:廖雪峰的git教程。 教程里面有下载路径,不过这里还是再贴一份吧。(国内镜像)这里说两句趣谈,当然也是从教程里看到的,真的没想到git的诞生是因为: 开发Samba的Andrew试图破解BitKeeper的协议(这么干的其实也不只他一个),被BitMover公司发现了(监控工作做...

2017-10-30 18:30:54

阅读数:130

评论数:0

HttpClient学习记录

这篇博客主要记录一下工作中使用到的点滴技术,也会对最基础的内容作讲解,当然讲的东西不只是工作内的内容,希望对各位读者有帮助。 这里说一句话:如果想要优雅的使用HttpClient进行抓取,应该同时掌握较好的关于HTTP协议的内容。就我个人的学习路程来看,对HTTP协议的内容和理解越深刻具体,对H...

2017-10-12 18:07:00

阅读数:116

评论数:0

LeetCode - 283. Move Zeroes

题目链接:283. Move Zeroes 题意:给你一个数组nums,将这个数组中的0移动到数组的末尾。例:nums = [0, 1, 0, 3, 12],处理后,nums应该是1, 3, 12, 0, 0]。 注: 您必须在本地进行此操作,而无需制作数组的副本。(实在不会翻译了) 尽可能减少...

2017-10-12 10:03:49

阅读数:73

评论数:0

LeetCode - 371. Sum of Two Integers

题目链接:371. Sum of Two Integers 题意:给你两个整数a和b,请你不使用+和-求出两个数的和。题意很明确,但是不使用+和-进行求和,确实是让我一脸懵逼,所以我取了巧。class Solution(object): def getSum(self, a, b): ...

2017-10-07 11:55:54

阅读数:76

评论数:0

LeetCode - 448. Find All Numbers Disappeared in an Array

题目链接:448. Find All Numbers Disappeared in an Array 题意:给你一个整数数组,数组的值都是1≤a[i]≤n(n是数组的长度),有些数字会出现两次,但是有的数字只会出现一次。 找到所有在[1, n]这个数组中,但是不在给的数组中的数。(也就是符合1≤...

2017-10-06 23:55:22

阅读数:109

评论数:0

LeetCode - 258. Add Digits

题目链接:258. Add Digits 题意:给你一个非负整数,将这个数的每一位拆开进行求和计算,直到只剩一位数为止。 例:num = 38,先对num进行拆分,3和8,求和为11,再拆分1和1,求和为2,2就是最终的结果。 另:你能在不使用循环/递归的情况下,用O(1)的时间复杂度求出结果...

2017-10-06 21:59:10

阅读数:91

评论数:0

LeetCode - 496. Next Greater Element I

题目链接:496. Next Greater Element I 题意:给你两个数组nums1和nums2,并且nums1的元素是nums2的子集(说白了nums1是nums2的子集)。找到所有nums1的元素可以对应在nums2的对应位置上的next greater numbers。 这个Th...

2017-10-05 17:29:51

阅读数:97

评论数:0

LeetCode - 463. Island Perimeter

题目链接:463. Island Perimeter 题目大意:这里给你一个map(实际上是一个二维数组),这个二维数组中的0代表了水,1代表了岛(也就是陆地)。这些二位数组组成的网格是水平或垂直连接的(没有对角线)。这个网格中只包含了一块岛,其余的都是水,并且岛上没有湖泊。一个格子是一个边长为1...

2017-10-05 16:03:03

阅读数:99

评论数:0

Python学习笔记

这是我个人学python的一点笔记,方便自己以后查看知识点。 学习地址:廖雪峰Python教程 To-do List 前面拉下的笔记 暂时先挖坑,以后再来填 新东西往上记: 今天看到python的一个知识点:协程。链接:看这里。 协程看上去也是子程序(一个线程就是一个子程序),但执行过...

2017-09-29 18:01:53

阅读数:153

评论数:0

LeetCode - 575. Distribute Candies

题目链接:575. Distribute Candies 题目大意:给你一个长度为偶数的整数数组,这个数组中的不同的数字代表着不同种类的糖果。每种数字代表一个相应的糖果。现在把这些糖果平均分给哥哥和妹妹,返回妹妹能得到的最大种类的糖果数量(也就是不同数字最多的一种分类方式下的那个最大值)这道题目思...

2017-09-28 18:28:45

阅读数:146

评论数:0

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