自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

aspiring

砥砺前行

  • 博客(30)
  • 资源 (9)
  • 收藏
  • 关注

原创 git命令(有重复,懒于整理)

 git init git status vi aspiring.txt git add aspiring.txt git commit -m 'aspiring' git log git log --pretty=oneline git reset --hard HEAD^ git reset --hard 0dff30fbca317febc42f1c4c38a77bb3726...

2018-11-07 23:38:03 579

原创 使用java完成一个猜数字的小游戏(数据范围在1-100之间)

最近开始学java,使用java做一个猜数字的小游戏,代码不多,我就直接贴代码了/* * A:案例演示 * 需求:猜数字小游戏(数据在1-100之间) */import java.util.Scanner;public class Test3_GuessNum { public static void main(String[] args) { Scan...

2018-10-21 19:45:54 36419 1

原创 Pycharm使用 Ctrl+滚轮 调整字体大小

首先,打开File中的Settings然后,点开Editor内的General最后,在3 指向的位置勾选:Change font size (Zoom)with Ctrl+Mouse Whel 这样,使用Ctrl+滚轮调整字体大小就实现了 ...

2018-10-08 09:06:22 23338 2

原创 Scrapy报错:no module named win32api 的解决方法以及虚拟环境下的解决方法

在第一次使用scrapy框架写爬虫时 运行项目scrapy crawl demo(爬虫名,自定)出现运行错误:错误的原因在于缺少win32pi模块解决方法: 一、在单纯的系统环境下,进入这个网址:https://sourceforge.net/projects/pywin32/files/pywin32/,随便选择一个你看着顺眼的Bulid,点击一个适合你版本的pywin32文件下...

2018-10-07 20:09:58 641

原创 windows10安装scrapy时报错:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual ...

在我正常使用pip安装scrapy时出现的错误: building 'twisted.test.raiser' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft...

2018-10-07 18:11:41 315

原创 使用seleinum爬取网易云音乐中iframe嵌入式框架内的排行榜的音乐

相对于其他静态网页常规爬虫,iframe嵌入式导致我们无法直接获取iframe内的数据,因此,我使用了seleinum中的.switch_to.frame()方法 直接定位到对应的iframe内,便可以直接爬取数据了。下面我就直接展示全部代码了,主要逻辑思维,我都有注释:# author:aspiringfrom selenium import webdriverimpo...

2018-10-07 15:24:47 1262

原创 使用seleinum模块动态爬取熊猫直播平台全部的主播房间。

爬取熊猫平台的数据也是使用面向对象的思想,和同样的逻辑思维,可以借鉴一下这种逻辑思维。至于解析可以参看我的这一篇博客:https://blog.csdn.net/qq_39198486/article/details/82950583如果使用seleinum模块时不会配置chromedriver文件,可以参考这篇博客:https://blog.csdn.net/qq_39198486/arti...

2018-10-06 20:31:35 812

原创 使用selenium时出现 " FileNotFoundError: [WinError 2] 系统找不到指定的文件。" 的解决办法。

在使用python的selenium模块模拟浏览器登录,使用的下面的代码#author: aspiringfrom selenium import webdriver# 实例化一个浏览器driver = webdriver.Chrome()# 发送请求driver.get("http://www.baidu.com/")然后出现了如下的错误 : Traceback ...

2018-10-03 09:40:35 17396 1

原创 使用python的requests、xpath和多线程爬取糗事百科的段子

 代码主要使用的python中的requests模块、xpath功能和threading多线程爬取了糗事百科中段子的内容、图片和阅读数、段子作者的性别,年龄和头像。# author: aspiringimport requestsfrom lxml import etreeimport jsonimport threadingfrom queue import Queuecla...

2018-10-02 20:19:21 471

原创 使用python中的requests爬取百度翻译实现中英互译功能

话不多说,直接上代码 # coding=utf-8import requestsimport jsonimport sysclass BaiduFanyi: def __init__(self, tran_str): self.tran_str = tran_str self.lang_detect_url = "https://fanyi...

2018-09-17 22:29:11 3123 3

原创 form-horizontal+form-group 实现表单横排显示(Bootstrap)

 利用bootstrap中的表单form中的form-horizontal类来实现表单横排显示,见下例:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>按钮</title> <script type="t

2018-09-11 11:17:44 15110 1

原创 用类创建四则和修改函数方法

operation作为源函数,既可以自身运行# operationclass yunsuan(): def adds(self, num, n): num = num + n return num def deletes(self, num, n): num = num - n return num ...

2018-08-15 15:14:32 176

原创 ubuntu下启动、重启、关闭apache2服务

启动apache服务$  etc/apache2/sites-enabled/apache2ctl start重启apache服务$ etc/apache2/sites-enabled/apache2ctl restart停止apache服务$ etc/apache2/sites-enabled/apache2ctl stop

2018-08-13 10:33:11 3509

原创 json.loads与json.load的区别

json.loads()解码python json格式json.load()加载python json格式文件import jsonjsonStr = '{"name":"aspiring", "age": 17, "hobby": ["money","power", "read"],"parames":{"a":1,

2018-08-12 17:23:23 33232

原创 vim常用命令

vim命令命令模式:    yy:复制 光标所在的这一行    4yy:复制 光标所在行开始向下的4行    p:粘贴    dd:剪切 光标所在的这一行    2dd:剪切 光标所在行 向下 2行    D:从当前的光标开始剪切,一直到行末    d0:删除当前的光标开始剪切,一直到行首    x:删除当前的光标,每次只会删除一个    X:    h左 j下 k上...

2018-08-08 19:35:13 127

原创 抓取豆瓣电影网页动态Ajax请求的数据

import urllib.requestimport sslimport jsondef ajaxCrawler(url): headers = { "User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/4.4.3.4000 ...

2018-08-08 10:19:47 1131

原创 python urllib模拟浏览器请求 爬虫

import urllib.requestimport randomurl = "http://www.baidu.com""""方式1# 模拟请求头headers = { "Accept": "application/json, text/javascript, */*; q=0.01", "X

2018-08-08 09:46:56 1221

原创 windows下redis的安装和配置

首先从github上下载redis:https://github.com/ServiceStack/redis-windows 选择redis64-2.8.2101.zip版本(本人所用),解压到某个自己习惯的文件夹下便是安装好了,然后打开里边的redis.windows.conf文件修改387行和455行。修改样式如图所示,其中455行的”*“是各自自己设置的redis数据库密码 387行修...

2018-08-07 22:23:15 171

原创 Redis命令

一、String概述:String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制 安全的,即可以存储任何数据,比如数字、图片、序列化对象等1、设置 a、设置键值 set key value set name aspiring b、设置键值及过期时间,以秒为单位 setex key seconds...

2018-08-07 20:30:53 113

原创 MongoDB3.4.10的安装配置

1、安装:从官网下载mongodb3.4.1的数据库:https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl?_ga=2.148200439.1932957162.1497862020-170497698.1482924127中选择文件win32/mongodb-win32-x86_64-2008plus-ssl-3.4.10-signed.msi...

2018-08-04 17:05:14 876

原创 MongoDB的基本操作

一、操作mongodb数据库1、创造数据库 语法:use 数据库名 注意:如果数据库不存在在则创造数据库,否则切换到指定数据库 :如果刚刚创建的数据库不在列表内,如果要显示它,我们需要向刚刚创建的数据库中插入一些数据(db.student.insert({name:"tom",age:18,address:"北京",isDelete:0}) )2、删除数据库...

2018-08-04 16:36:52 158

原创 爬取糗事百科[文字]栏前十页

import urllib.requestimport redef jokeCrawer(url): headers = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/4.4.3.4000 Chrome/30.0...

2018-08-02 19:19:22 196

原创 re模块深入

import re"""字符串切割"""str1 = "aspiring is a good man"print(str1.split(' '))print(re.split(r' +', str1))"""re.finditer函数原型:finditer(pattern, string, flags=0)参数:pattern:匹配的正则表达式strin.

2018-08-01 20:11:19 147

原创 正则表达式的元字符

import reprint('--------------匹配单个字符与数字---------------------')r""". 匹配除换行符以外的任意字符[0123456789] []是字符集和,表示匹配方括号中所包含的任意一个字符[aspiring] 匹配'a','s','p','i','r','i','n','g'中任意一个字...

2018-08-01 17:26:46 224

原创 进程VS线程

一、多任务的实现原理通常我们会设计Master-Worker模式,Master负责分配任务,Worker负责执行任务,因此,多任务环境下,通常是一个Master,多个Worker二、多进程主进程就是Master,其它进程就是Worker优点:稳定性高一个子进程崩溃了,不会影响主进程和其他子进程,当然,主进程挂了所有进程就全挂了,但是Master进程只分配...

2018-07-31 20:28:20 122

原创 django中途修改数据库sqlite为mysql的方法

mysql安装配置就跳过了。第一步,从settings文件中找到数据库配置的地方DATABASES上边的链接我直接找出来点击即可, 也就是这个地址:https://docs.djangoproject.com/en/2.0/ref/settings/#databases 第二步,找到图片上相应的代码,复制粘贴到sqlite数据库配置下边并注释掉sqlite的数据库配置,如下图所示 ...

2018-07-29 22:28:33 2798

原创 常见HTTP状态码的含义:200 404 500

2XX(成功)2XX的响应结果表明请求被正常响应处理了。200 OK 表示客户端发来的请求在服务端被正常处理了。204 No Content 该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分。206 Partial Content 该状态码表示客户端进行了范围请求,而服务器成功执行了这部分的GET请求。3X...

2018-07-29 20:06:31 2733

原创 http协议的状态码及其含义

一、1xx(临时响应)         表示临时响应并需要请求者继续执行操作的状态码。    1.100(继续)    请求者应当继续听出请求。服务器返回此代码表示已收到请求的一部分,正在等待其余部分。    2.101(切换协议)    请求者已经要求服务器切换协议,服务器已确认并准备切换。二、2xx(成功)        表示成功处理了请求的状态码    1.200(成功)...

2018-07-29 15:32:33 772

原创 Mysql命令总集

#一、基本命令    1.启动服务        说明:以管理员身份运行cmd        格式:net start 服务名称        示例:net start mysql    2.停止服务        说明:以管理员身份运行cmd        格式:net stop 服务名称        示例:net stop mysql    3.连接数据        格...

2018-07-28 20:23:45 150

原创 如何将本地的整个项目上传到Github

Git安装就不说了第一步,在本地创建一个版本库第二步,使本地的版本库变成Git可以管理的仓库执行git init 命令之后本地的版本库就多了一个隐藏的项目,因为默认使隐藏的,所以需要手动选择显示隐藏文件才能看见第三步,我们得远程连接与之对应的Git仓库。第四步,如果是第一次推送,建议先把两边同步一下第五步,把本地项目提交到本地的仓库第六步...

2018-07-28 09:38:54 604

chromedriver_windows x64

chromedriver_windows64 可以在windows64位系统下使用

2018-10-03

用jquery实现整屏滚动

用jquery实现整屏滚动,源码,图片等一应俱全,解压后能直接运行出效果。

2018-09-08

纯js写的轮播图

纯粹用js写的图片轮播图 效果等同于京东页面的轮播图。 解压后直接拿来就能用 解压后直接拿来就能用 解压后直接拿来就能用

2018-09-05

Json格式查看器json viewer 1.1 汉化中文绿色版

Json格式查看器json viewer 1.1 汉化中文绿色版_96@541785

2018-09-05

数据结构 Python语言描述(英)

数据结构 Python语言描述(英),pdf格式 作者:[美] Kenneth A. Lambert 兰伯特

2018-09-05

数据结构与算法 Python语言描述_裘宗燕

数据结构与算法 Python语言描述_裘宗燕,pdf格式。 裘宗燕,北京大学数学学院信息科学系教授。长期从事计算机软件与理论、程序设计语言和符号计算方面的研究与教学工作

2018-09-05

图解HTTP[上野 宣] azw格式完整高清版

图解HTTP[上野 宣] azw格式完整高清版,对于HTTP协议的入门理解,图形化的讲解http协议kindle专用,普通手机阅读软件无法发使用

2018-09-05

图解HTTP[上野 宣] pdf完整高清版

高清完整,排版极佳的电子书,对于HTTP协议的入门理解,图形化的讲解http协议

2018-09-04

空空如也

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

TA关注的人

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