自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [Python3.x]网络爬虫(三):urllib.request抓资源的方式总结

转载自:http://blog.csdn.net/reymix/article/details/46869529 Python 3.X 要使用urllib.request 来抓取网络资源。import urllib.requestresponse = urllib.request.urlopen('http://www.baidu.com')buff = response.read()html

2017-06-05 10:51:38 1128

原创 [Python3.x]网络爬虫(二):异常的处理和HTTP状态码的分类

1.URLError 通常,URLError在没有网络连接(没有路由到特定服务器),或者服务器不存在的情况下产生。 这种情况下,异常同样会带有”reason”属性,它是一个tuple(可以理解为不可变的数组), 包含了一个错误号和一个错误信息。import urllib.requestreq = urllib.request.Request('http://www.lovejing.com')

2017-05-25 21:20:08 1838

原创 [Python3.x]网络爬虫(一):利用urllib通过指定的URL抓取网页内容

1.爬百度首页, 方法1:#!/usr/bin/python# -*- coding: UTF-8 -*-import urllib.requestresponse = urllib.request.urlopen('http://www.baidu.com/')html = response.read();print(html);方法2:#!/usr/bin/python# -*-

2017-05-25 17:19:31 5068

原创 python出现SyntaxError: Non-ASCII character '\xe6' in file 打印日期.py on line 1, but no encoding declared;

import time localtime = time.localtime(time.time()) print "本地时间为 :",localtime 运行时报错,解决方法: 因为Python在默认状态下不支持源文件中的编码所致。解决方案有如下三种:一、在文件头部添加如下注释码:# coding=<encoding name>例如,可添加# coding=utf-8二、在文件头部添加

2017-05-23 13:51:00 693

原创 oracle创建表空间和用户

1.创建表空间 2.创建用户3.授权

2016-11-08 18:50:37 216

原创 tomcat部署

1、多个tomcat部署在同一台服务器上会出现端口被占用问题 2、tomcat指定jdk路径 3、tomcat修改JVM内存设置

2016-11-02 16:43:54 502

原创 httpclient工具类

httpclient工具类

2016-11-02 16:27:29 267

原创 JS跨域请求

js跨域请求

2016-11-02 16:20:17 476

原创 new Gson().toJson(object) null值不进行转换问题

在对history进行json转换时,new Gson().toJson(history),遇到null值不进行转换问题,网上搜了下,使用GsonBuilder创建Gson即可解决,代码如下: Gson gson = new GsonBuilder() .serializeNulls() .create();

2016-10-31 15:40:10 3589

原创 Android数据库安全解决方案,使用SQLCipher进行加解密

Eclipse环境下链接(参考):http://blog.163.com/fw_long/blog/static/51771186201311158124989/ 在AS环境下,需要两步: 1、把armeabi和x86文件夹拷贝到app/src/main/jniLibs文件下 2、编写代码,把assets资产目录下的文件拷贝到手机app的files目录下。代码如下:private void c

2016-07-24 21:21:23 331

原创 使用开源项目xutils实现多线程断点下载

我们在github上搜索xutils即可找到开源项目xutils,下载拷贝到项目中。地址是https://github.com/wyouflf/xUtils.git。 使用开源项目xutils实现多线程断点下载,只需三步: 1. 导入下载好的xUtils.jar包; 2. 实例化一个HttpUtils对象http; 3. 调用http的download方法. 代码如下所示:

2016-07-02 19:26:23 329

原创 使用开源框架android-async-http提交数据

我们在github上搜索android async http即可找到开源项目android-async-http,下载下来拷贝到项目中。该项目更多用于post提交请求。使用开源框架get的方式提交数据到服务器分两步: 1. 实例化一个AsyncHttpClient对象client; 2. 调用client的get方法。 代码如下所示: AsyncHttpClient clien

2016-07-02 18:45:30 336

原创 使用开源框架smart image view实现网络资源照片设置到ImageView控件

我们可以通过在github上搜索smart image view,从而找到该开源项目,地址是https://github.com/loopj/android-smart-image-view. 将网络资源照片设置到SmartImageView(SmartImageView extends ImageView),只需三步: 1. 导入下载好的SmartImageView包; 2. 找到Smart

2016-07-02 18:06:56 732

转载 对ANR的理解

1.什么情况会报出ANR错误?主线程在5s内没有响应输入事件;BroadcastReceiver没有在10s内完成返回等。2.哪些做法会导致ANR?在主线程内进行网络操作;在主线程内进行一些缓慢的磁盘操作(例如执行没有优化过的SQL查询)等。3.在项目各个阶段针对ANR有没有什么好的建议?1) 在项目之前,应该确保工程师理解产生ANR的基本原理,Handler的基本

2016-06-22 00:05:03 312

原创 android中adb常用命令

adb全名android debug bridge 安卓调试桥adb devices //查看连接到电脑上的所有手机设备(包括模拟器和真实手机)adb kill-server  //杀死adb的调试桥adb start-server   //重新启动adb的调试桥adb install xxx.apk   //把电脑上的一个apk文件安装到模拟器(或真实手机)adb unins

2016-06-20 22:09:43 277

原创 Android中ListView优化

1.重用convertView,很大程度上的减少了内存的消耗.2.内部类ViewHolder,把view中一些控件作为ViewHolder类的成员变量,这样可以不用每次都findViewById了,减少了性能的消耗.3.ViewHolder类声明为static,也就是静态的,静态类只会在第一次加载时会耗费比较长的时间,但是后面就可以很好帮助加载,同时保证了内存中只有一个ViewHolder

2016-06-19 23:14:26 280

原创 github常用命令

1.如何配置你的身份git config --global user.name "Albert"git config --global user.email "[email protected]"验证是否配置成功(只需要将最后的名字和邮箱地址去掉即可)git config --global user.namegit config --global user.email2

2016-06-19 09:02:08 315

空空如也

空空如也

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

TA关注的人

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