码迷,mamicode.com
首页 >  
搜索关键字:adp    ( 371个结果
(并发编程)进程池线程池--提交任务的2种方式、协程--yield greenlet,gevent模块
一:进程池与线程池(同步,异步+回调函数)先造个池子,然后放任务为什么要用“池”:池子使用来限制并发的任务数目,限制我们的计算机在一个自己可承受的范围内去并发地执行任务池子内什么时候装进程:并发的任务属于计算密集型池子内什么时候装线程:并发的任务属于IO密集型 #提交任务的两种方式: # 同步调用: ...
分类:编程语言   时间:2018-09-10 18:31:05    阅读次数:200
一个完整的爬虫入门程序
直接先说准备工作:(1)清楚爬虫工作的流程:向页面发出请求---------获取请求文件---------处理请求文件--------抽取自己想要的内容(2)要用到的函数与库主要是requests库:负责去向页面发出请求beautiSoup4库:对抓取的页面文档进行解析re库:匹配所需字段可能存在的问题:(1)编码的问题:注意页面中,以及读写的编码(2)循环读取页面时注意页面访问地址的变化情况完整
分类:其他好文   时间:2018-09-09 22:42:45    阅读次数:229
网络编程——线程池
在一个池子里,放固定数量的线程,这些线程等待任务,一旦有任务来,就有线程自发的去执行任务。 concurrent.futures 这个模块是异步调用的机制 concurrent.futures 提交任务都是用submit for + submit 多个任务的提交 shutdown 是等效于Pool中 ...
分类:编程语言   时间:2018-08-27 18:28:54    阅读次数:219
ContextLoaderListener容器初始化
http://blog.csdn.net/qq924862077/article/details/52769754 在tomcat启动时,spring通过上述配置会初始化spring容器,注入applicationContext.xml中配置的bean以及其他一些配置 ContextLoderLis ...
分类:其他好文   时间:2018-08-24 02:15:16    阅读次数:195
windows服务中对外提供API接口
服务启动时需要启动监听,服务停止时需要停止监听 ...
分类:Windows程序   时间:2018-08-21 17:17:24    阅读次数:1904
redis通过pipeline提升吞吐量
案例目标 简单介绍 redis pipeline 的机制,结合一段实例说明pipeline 在提升吞吐量方面发生的效用。 案例背景 应用系统在数据推送或事件处理过程中,往往出现数据流经过多个网元;然而在某些服务中,数据操作对redis 是强依赖的,在最近的一次分析中发现:一次数据推送会对 redis ...
分类:其他好文   时间:2018-08-19 21:57:49    阅读次数:148
UWP 下载文件显示下载进度
using System; using System.Collections.Generic; using System.ComponentModel; using System.IO; using System.Li... ...
分类:其他好文   时间:2018-08-13 18:02:33    阅读次数:217
5.Java线程池的创建和使用
线程池 构建一个新的线程是有一定代价的,因为涉及到与操作系统的交互。如果程序中需要使用大量生命周期很短的线程,就应该使用线程池。 将 Runnable 对象交给线程池来执行,就会有一个线程调用 run 方法,当 run 方法退出的时候,线程不会死亡,而是在池中准备为下一个请求提供服务。 另一个使用线 ...
分类:编程语言   时间:2018-08-08 23:40:07    阅读次数:197
Spring使用mutipartFile上传文件报错【Failed to instantiate [org.springframework.web.multipart.MultipartFile]】
报错场景: 使用SSM框架实现文件上传时报错“Failed to instantiate [org.springframework.web.multipart.MultipartFile]”错,控制器源代码: 报错信息: 解决方法: 在参数 MutipartFile 前添加注解@RequestPar ...
分类:编程语言   时间:2018-08-08 21:19:32    阅读次数:229
Java高并发程序设计(十)--无锁
锁是一种悲观策略,总是觉得会出问题,所以小心翼翼地操作。 无锁是一种乐观策略,总是假设不会出现问题,如果出现问题,那就重新操作。无锁一般使用CAS作为策略。 比较交换CAS: CAS算法包括三个参数:需要更新的变量,预期值,更新值。只有当需要更新的值等于预期值时,说明其他线程没有对它进行操作,使需要 ...
分类:编程语言   时间:2018-08-07 16:48:17    阅读次数:177
371条   上一页 1 ... 22 23 24 25 26 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!