目前任务需要做一个界面程序,PyQt是非常方便的选择,QT丰富的控件以及python方便的编程。近期遇到界面中执行一些后台任务时界面卡死的情况,解决了在这里记录下。 PyQt PyQt简介 PyQt是Qt的python接口,PyQt的文档较少,但接口和函数可以完全参照Qt,继承了Qt中大量的控件以及信号机制,十分方便。以下简介一个基本的PyQt程序。 – 需要导入的类主要来自三个包 – from PyQt5.QtWidgets import 常用的控件 – PyQt5.QtCore 核心功能类,如QT,QThread,pyqtSignal – PyQt5.QtGui UI类,如QFont –
2024-01-23 00:02:54 61KB pyqt python python函数
1
非常不错,值得收藏
2024-01-18 15:18:04 4.72MB C++11 多线程编程
1
1.CSpider文件夹下是我开始编写前参考的开源代码,结构比较清晰。单线程 2.任务概述是我这次写spider的过程的描述,我做这次spider的目的是完成一项课程设计。 3.整个spider的开发过程为增量式,从最开始的单页搜索url到最后的多线程spider,这在版本规划中又很明显的体现。每个版本都有自己的readme,其中详细叙述了各个版本的不同 4.由于是初学者,我在每个版本中都是边写边测试,以查找爬虫的bug,所以代码中有很多被注释的段落可能是测试使用。 5.具体版本信息查看各自的readme 另外,爬虫不止提取了url,同时提取了相应的锚文本。这个提取过程导致了爬虫速度的下降,但也是一个必须的开销
2024-01-17 19:40:13 2.42MB 爬虫 正则表达
1
// JBuilder API Decompiler stub source generated from class file // 2010-1-15 // -- implementation of methods is not available package org.apache.commons.httpclient; // Imports import java.io.IOException; import org.apache.commons.httpclient.params.HttpClientParams; import org.apache.commons.logging.Log; public class HttpClient { // Fields private static final Log LOG; private HttpConnectionManager httpConnectionManager; private HttpState state; private HttpClientParams params; private HostConfiguration hostConfiguration; // Constructors public HttpClient() { } public HttpClient(HttpClientParams params) { } public HttpClient(HttpClientParams params, HttpConnectionManager httpConnectionManager) { } public HttpClient(HttpConnectionManager httpConnectionManager) { } // Methods public synchronized HttpState getState() { return null;} public synchronized void setState(HttpState state) { } public synchronized void setStrictMode(boolean strictMode) { } public synchronized boolean isStrictMode() { return false;} public synchronized void setTimeout(int newTimeoutInMilliseconds) { } public synchronized void setHttpConnectionFactoryTimeout(long timeout) { } public synchronized void setConnectionTimeout(int newTimeoutInMilliseconds) { } public int executeMethod(HttpMethod method) throws IOException, HttpException { return 0;} public int executeMethod(HostConfiguration hostConfiguration, HttpMethod method) throws IOException, HttpException { return 0;} public int executeMethod(HostConfiguration hostconfig, HttpMethod method, HttpState state) throws IOException, HttpException { return 0;} public String getHost() { return null;} public int getPort() { return 0;} public synchronized HostConfiguration getHostConfiguration() { return null;} public synchronized void setHostConfiguration(HostConfiguration hostConfiguration) { } public synchronized HttpConnectionManager getHttpConnectionManager() { return null;} public synchronized void setHttpConnectionManager(HttpConnectionManager httpConnectionManager) { } public HttpClientParams getParams() { return null;} public void setParams(HttpClientParams params) { } }
2024-01-17 15:08:01 2.5MB java http httpclient socket 网络编程
1
大漠C#版的多线程模板,是大漠VIP专用模板,大漠本人写的模板,多线程的启动暂停,恢复,销毁,都非常的专业。
2024-01-17 13:11:21 31KB 大漠多线程 多线程模板 511遇见
1
易语言多线程端口扫描源码,多线程端口扫描,开始扫描,连接客户1
1
主要介绍了如何学习C#网络编程之HTTP应用编程的相关知识,文中讲解的非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
2024-01-13 09:40:55 204KB 网络编程 http应用编程
1
易语言md5定向爆破源码,md5定向爆破,创建多线程11,xh11,xh12,xh13,xh23,xh22,xh21,创建多线程12,创建多线程13,创建多线程21,创建多线程22,创建多线程23,创建线程,销毁线程
2024-01-11 17:15:47 8KB 创建多线程11 xh11 xh12
1
UNIX网络编程第二卷书中的源代码.
2024-01-08 07:58:40 133KB UNIX网络编程第二卷
1
偶尔在网上碰到的一本很不错的多线程编程书籍,包括Unix/Linux和Windows环境下的多线程编程等。 原书地址http://software.intel.com/zh-cn/articles/32067/ 花费了好些时间,才下载完,现在打包上来奉献给CSDN和网友们,欢迎下载!
2024-01-05 10:56:05 6.41MB
1