码迷,mamicode.com
首页 > 2019年01月14日 > 全部分享
python之协程
协程介绍 协程:是单线程下并发,又称为微线程,纤程, 协程是一种用户状态的轻量级线程,即协程是由应用程序自己控制调度 1. python的线程属于内核级别的,即由操作系统控制调度 2.单线程内开启协程,一旦遇到io,就会从应用程序级(非系统控制)别控制切换,以此来提高效率 协程的优点: 1. 协程的 ...
分类:编程语言   时间:2019-01-14 20:12:01    阅读次数:220
RabbitMQ 权限分离&HA操作文档
概要 默认情况下,使用帐号guest帐号登陆MQ,所有用户的queue信息,全部创建在根目录/的virtual host下,而这样,就会导致,任一用户登录后,都能看到其他用户的queue信息。 针对以上情况,就需要各个用户的权限进行分离。 一、配置步骤(假设想要分离的用户为colander,即,使用 ...
分类:其他好文   时间:2019-01-14 20:11:50    阅读次数:246
阻塞队列 BlockingQueue 详解
转自:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247487078&idx=2&sn=315f39b6d53862dcb732390729951628&chksm=ebd6314adca1b85c33db1134fbe98bf752 ...
分类:其他好文   时间:2019-01-14 20:11:35    阅读次数:175
Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy
Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memca ...
分类:数据库   时间:2019-01-14 20:11:25    阅读次数:185
rabbitmq的vhost与用户管理
当我们在创建用户时,会指定用户能访问一个虚拟机,并且该用户只能访问该虚拟机下的队列和交换机,如果没有指定,默认的是”/”;一个rabbitmq服务器上可以运行多个vhost,以便于适用不同的业务需要,这样做既可以满足权限配置的要求,也可以避免不同业务之间队列、交换机的命名冲突问题,因为不同vhost ...
分类:其他好文   时间:2019-01-14 20:11:14    阅读次数:211
java求两个字符A和B最大的相同字符串
private static ArrayList getMaxSubString(String s1,String s2){ //最大相同子串,s1,s2=min String max=(s1.length()>s2.length())?s1:s2; String min=(max==s1)?s2: ...
分类:编程语言   时间:2019-01-14 20:11:06    阅读次数:234
输入时应该注意的问题
1.表达式输出包含x/0时会出现除零报错,无法通过编译 2.输入时用scanf("%d%d",&a,&b);和cin>>a>>b 在输入时,两个数据用空格,回车分开,中间隔多少空格回车都可以。 3.输入时用scanf("%d%d%d",&a,&b,&c);或在确定a b c类型为int的情况下cin ...
分类:其他好文   时间:2019-01-14 20:10:58    阅读次数:111
每日练习五:《Python编程快速上手+让繁琐工作自动化》第八章项目
假如你是一位地理老师,班上有 35 名学生,你希望进行美国各州首府的一个小测验。不妙的是,班里有几个坏蛋,你无法确信学生不会作弊。你希望随机调整问题的次序,这样每份试卷都是独一无二的,这让任何人都不能从其他人那里抄袭答案。 思路: 1.新建35张试卷,使用循环 2.每份试卷随机生成50道题: a.使 ...
分类:编程语言   时间:2019-01-14 20:10:47    阅读次数:221
js生成 1-100 不重复随机数
var count =100; var a = new Array(); for(var i = 0 ; i < 100 ; i++){ a[i] = i+1;}a.sort(function(){ return 0.5 - Math.random();}); for(var i = 0 ; i < ...
分类:Web程序   时间:2019-01-14 20:10:40    阅读次数:262
装饰器
装饰器本质上就是一个python函数,它可以让其他函数在不需要做任何代码变动的前提下,增加额外的功能,装饰器的返回值也是一个函数对象. 装饰器的应用场景:插入日志;性能测试;事务处理;缓存等等. 开放封闭原则: 对扩展开放,因为我们不可能在设计之初就已经想好了左右的功能并且未来不做任何更新和修改,所 ...
分类:其他好文   时间:2019-01-14 20:10:33    阅读次数:129
leetcode-----811-子域名访问计数
Map手到擒来,先找访问次数,然后把访问域名拆解成各级域名,再加上访问次数。 ...
分类:其他好文   时间:2019-01-14 20:10:24    阅读次数:153
python 线程
OK ,看完进程,接下来看线程,线程是干什么呢的,跟进程有什么区别? 进程有很多优点,它提供了多道编程,让我们感觉我们每个人都拥有自己的CPU和其他资源,可以提高计算机的利用率。很多人就不理解了,既然进程这么优秀,为什么还要线程呢?其实,仔细观察就会发现进程还是有很多缺陷的,主要体现在两点上: 进程 ...
分类:编程语言   时间:2019-01-14 20:10:16    阅读次数:222
利用python 学习数据分析 (学习四)
内容学习自: Python for Data Analysis, 2nd Edition 就是这本 纯英文学的很累,对不对取决于百度翻译了 前情提要: 各种方法贴: https://www.cnblogs.com/baili-luoyun/p/10250177.html 内容提要:本次内容主要讲的是 ...
分类:编程语言   时间:2019-01-14 20:10:06    阅读次数:217
浅析easyswoole源码Di原理与实现
依赖注入解析与实现
分类:其他好文   时间:2019-01-14 20:09:48    阅读次数:589
与各位大佬们的友链
ZFN大佬:https://www.cnblogs.com/buringstraw/ DXY大佬:https://www.cnblogs.com/saitoasuka/ 我就先打两位了 ...
分类:其他好文   时间:2019-01-14 20:09:41    阅读次数:140
数据库优化(一)—— MySQL介绍
MySQL介绍 [TOC] 一、MySQL版本 1、mysql主流版本 mysql 5.6 5.6.36 5.38 5.6.40 mysql 5.7 5.7.18 5.7.20 5.7.22 2、版本选择 企业版本选择:6~12月份的GA版本 二、MySQL连接与实例 1、MySQL的C/S结构 2 ...
分类:数据库   时间:2019-01-14 20:09:12    阅读次数:272
爬虫3 requests基础2 代理 证书 重定向 响应时间
import requests # 代理 # proxy = { # 'http':'http://182.61.29.114.6868' # } # res = requests.get('http://httpbin.org/ip',proxies = proxy) # print(res.te... ...
分类:其他好文   时间:2019-01-14 20:09:03    阅读次数:174
1171条   上一页 1 ... 17 18 19 20 21 22 23 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!