一、基础知识 1、HTML分析 2、urllib爬取 3、urllib保存网页 4、urllib保存图片 5、模拟浏览器 6、正则表达式 7、IP代理 8、抓包分析 9、多线程爬取 10、异常处理 11、XPath 二、Scrapy安装关联包 PyCharm 》File 》Settings 》Pro ...
分类:
编程语言 时间:
2016-12-11 01:59:15
阅读次数:
239
线程的内存结构图 一、主内存与工作内存 1.Java内存模型的主要目标是定义程序中各个变量的访问规则。此处的变量与Java编程时所说的变量不一样,指包括了实例字段、静态字段和构成数组对象的元素,但是不包括局部变量与方法参数,因为它们是线程私有的,不会被共享。 2.Java内存模型中规定了所有的变量都 ...
分类:
编程语言 时间:
2016-12-10 19:14:34
阅读次数:
176
一、Java SE部分 1、java基础:基础语法;面向对象(重点);集合框架(重点);常见类库API; 2、java界面编程:AWT;事件机制;Swing; 3、java高级知识:Annotation;IO和NIO、AIO;多线程、线程池;阻塞、非阻塞、异步网络通信;反射、动态代理; 二、JDBC ...
分类:
编程语言 时间:
2016-12-10 19:00:08
阅读次数:
137
Axel替代wget 2011年11月10日admin发表评论阅读评论 Linux下用的最多的下载工具莫过于wget和curl,这两个工具虽然堪称经典。但其单线程的速度越来越不能大软件的下载。于是考虑使用多线程下载工具代替这两个经典的工具。从网上搜寻不难发现多线程下载工具N多,这里只说两个。因为个人 ...
分类:
其他好文 时间:
2016-12-10 13:48:14
阅读次数:
146
可以通过QThread实现跨平台的多线程开发,Qt库负责在特定平台上的特定多线程实现。要采用QThread进行多线程开发,首先需要包含头文件: #include <QThread> 然后需要从QThread继承一个自己的线程类,暂作MyThread,关键是要实现QThread内的一个虚函数run。在 ...
分类:
移动开发 时间:
2016-12-10 06:48:05
阅读次数:
747
上编刚刚写的py,,而进度条不是很满意,而且是单线程,所以修改为多线程,如果网络快,5分钟全部下载完全,该网站并发不好,而且经常访问不了,出现失败很正常。只是学习py爬虫吧了。#!/usr/bin/envpython
#-*-coding:utf-8-*-
importurllib
fromosimportpath,makedirs
importr..
分类:
编程语言 时间:
2016-12-09 22:20:31
阅读次数:
236
一、界面线程与工作线程GUI程序的主线程:GUI的用户输入主要来自鼠标、键盘,称为事件。处理事件的主循环,称为事件循环。这个用于处理各种界面的线程,称为界面线程GUI界面卡死所有的事件处理函数(slots)都应该迅速返回,否则主界面会卡死例如:鼠标点击一个按钮后,这个处理..
分类:
编程语言 时间:
2016-12-09 20:08:08
阅读次数:
246
1.使用多线程编程,且需要调用win32com模块来打开word文档时,常见的错误如下:IDispatch=pythoncom.CoCreateInstance(IDispatch,None,clsctx,pythoncom.IID_IDispatch)
com_error:(-2147221008,‘\xc9\xd0\xce\xb4\xb5\xf7\xd3\xc3CoInitialize\xa1\xa3‘,None,None)将第二行err..
分类:
Windows程序 时间:
2016-12-09 20:06:50
阅读次数:
2567
59.Android 图片异步加载。
1、采用多线程。将耗时的操作放在子线程中待其拿到数据后发一条消息到主线程中,从而在主线程中进行更新显示。
2、AsyncTask。异步线程加载图片。进行耗时操作比...
分类:
移动开发 时间:
2016-12-09 19:47:45
阅读次数:
332
大家知道WPF中多线程访问UI控件时会提示UI线程的数据不能直接被其他线程访问或者修改,该怎样来做呢? 分下面两种情况 1.WinForm程序 Winform也可以直接设置启用多线程访问属性的设置,委托之类的也就可以不用添加了。 2.WPF程序 1)可以使用Dispatcher线程模型来修改 如果是 ...
分类:
编程语言 时间:
2016-12-09 19:04:58
阅读次数:
200