上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 官方文档:http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 一、安装mysql 1.配置linux服务器上网 2.配置mysql yum源 http://dev.mysql.com/downloads/repo/yum/ 3.安装yum源 阅读全文
posted @ 2016-09-11 01:10 Alex0425 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.memcache的安装 http://www.cnblogs.com/zgx/archive/2011/08/10/2134097.html memcached -d -m 10 -u root -l 192.168.15.128 -p 12000 -c 256 -P /tmp/memcache 阅读全文
posted @ 2016-09-05 01:08 Alex0425 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 进程的数据默认不共享 输出结果: 这个跟我们设想要的结果不一致,我们需要的是for循环中的数据一个个的被append到列表中去,这就涉及到了进程间的通信。 1,使用multiprocessing模块中的queues类,可以实现进程间的通信,输出结果: 2,也可以利用python的Array来实现,A 阅读全文
posted @ 2016-09-02 02:11 Alex0425 阅读(205) 评论(0) 推荐(0) 编辑
摘要: python默认没有提供线程池的功能,所以要想使用线程池,就必要使用第三方的模块或者自定义线程 线程并不是越多越好,线程的上下文切换会影响到服务器的性能 线程池:一个容器,有最大数,取一个少一个,无线程时等待,线程执行完毕,交还线程 这个简单的程序实现了线程池的基本功能,每次只能有5个线程产生,但是 阅读全文
posted @ 2016-09-01 23:31 Alex0425 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1.线程是应用程序的最小控制单元 执行结果: 在这里,我们创建了5个线程,每个线程在程序还没有结束的时候就开始都对NUM进行了相应的操作,time.sleep(2)阻塞了进程的执行,造成进程的切换,所以在等待的2秒钟了,所有的线程都执行了-1的操作,最后都打印出来了最终的结果5.因为线程是共享一个进 阅读全文
posted @ 2016-08-31 00:58 Alex0425 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.队列是先进先出的模型 q.join()跟q.task_done()要联合起来使用。q.join()只有前面的动作完成了之后后面的动作才能执行,譬如上面的例子,如果注释掉q.task_done,那么对于通道的操作是不能被捕获的,所以就一直不会执行q.join()后面的操作了。 只有当每一次的put 阅读全文
posted @ 2016-08-31 00:20 Alex0425 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-31 00:19 Alex0425 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.对于一个单进程的程序来说,我们打印十行数据,查看需要的时间 打印出结果: 2.但是当我们使用多线程来实现该程序的时候: 我们查看到结果是无序的切时间上是同一时间执行的: 1、一个应用程序可以是多进程,多线程。 2、默认单进程、单线程 3、单进程、多线程执行,在IO操作(不使用CPU,例如音频,视 阅读全文
posted @ 2016-08-29 21:59 Alex0425 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.socketserver的执行流程 IO多路复用SERVER端: IO多路复用CLIENT端: 阅读全文
posted @ 2016-08-29 08:17 Alex0425 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.SERVER端 2.CLIENT端 阅读全文
posted @ 2016-08-28 18:32 Alex0425 阅读(266) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页