上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 79 下一页

网络编程 参考:《python开发技术详解》

摘要: 服务端socket的listen方法可以接收一个参数来设置连接队列的长度 若服务端的socket已经开始listen,可以通过telnet ip port来连接此服务端 TCPServer生成的实例是同步通信机制,若想对接收到的每个连接都生成一个对应的子进程,需要ForkingMixin,如下: S 阅读全文
posted @ 2020-04-25 19:48 我和你并没有不同 阅读(200) 评论(0) 推荐(0) 编辑

mock 示例

摘要: import sys,os # workdir=os.getcwd() # root_path=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # print ("root_path",root_path) # sys.path 阅读全文
posted @ 2020-04-23 10:51 我和你并没有不同 阅读(389) 评论(0) 推荐(0) 编辑

多进程编程2 参考资料:《python开发技术详解》

摘要: python开发技术详解 os.system起的子进程会结束后将控制权返回python;os.exec会接管python进程,不会将控制权返回python,如在python里调用exec将记事本打开,则原来的python解释器就会退出。 exit 可以温和的方式退出进程; abort会以暴力方式退出 阅读全文
posted @ 2020-04-22 21:42 我和你并没有不同 阅读(177) 评论(0) 推荐(0) 编辑

gdb python 转载于:https://my.oschina.net/mickelfeng/blog/876608

摘要: 使用gdb调试Python进程 有时我们会想调试一个正在运行的Python进程,或者一个Python进程的coredump。例如现在遇到一个mod_wsgi的进程僵死了,不接受请求,想看看究竟是运行到哪行Python代码呢?这时就需要祭出gdb了。 主要是三步: 1)确保你的gdb版本>=7 2)安 阅读全文
posted @ 2020-04-16 19:45 我和你并没有不同 阅读(882) 评论(0) 推荐(0) 编辑

select

摘要: 缘由 之前写socket的CS模型代码,都是利用最原始的多线程方式。服务端是主线程,接到客户端的连接请求就从线程池中获取一个线程去处理整个socket连接的所有操作,虽然在连接数较短的情况下没有什么影响,但是当连接数很大的情况下,线程的切换和线程池的大小问题就明显起来了。 问题 应该存在一种方式可以 阅读全文
posted @ 2020-04-16 18:50 我和你并没有不同 阅读(322) 评论(0) 推荐(0) 编辑

epoll

摘要: Epoll的实现原理: Epoll采用事件触发的机制,通过用户创建Epoll对象并注册事件宏监听具体事件,以达到事件发生时触发任务的执行。 为了更好得理解Epoll的机制,我简单得理解为Socket的交互本身就是两个读、写缓冲区,然后Epoll就是监听这两个缓冲区的数据非空、非满的状态,非空代表有数 阅读全文
posted @ 2020-04-16 18:49 我和你并没有不同 阅读(403) 评论(0) 推荐(0) 编辑

H2O

摘要: https://s3.amazonaws.com/h2o-release/h2o/master/4315/docs-website/h2o-docs/downloading.html#install-in-pythonhttps://blog.csdn.net/yaphat/category_647 阅读全文
posted @ 2020-04-15 21:09 我和你并没有不同 阅读(883) 评论(0) 推荐(0) 编辑

CPU 使用率和平均负载

摘要: 参考:https://mp.weixin.qq.com/s/3I5kkNIGKkjQFazwvS4GIQ 一块 CPU 芯片可能包含多个物理核,每个物理核都是一个实打实的运算核心超线程(Hyper-Threading)技术可以让一个物理核在单位时间内同时处理两个线程,变成两个逻辑核。但它不会拥有传统 阅读全文
posted @ 2020-04-15 13:58 我和你并没有不同 阅读(1731) 评论(0) 推荐(0) 编辑

微服务下数据一致性的几种实现方式 转载:原文链接:https://www.jianshu.com/p/b264a196b177

摘要: 本人最近学习了一下微服务下数据一致性的特点,总结了下目前的保障微服务下数据一致性的几种实现方式如下,以备后查。此篇文章旨在给大家一个基于微服务的数据一致性实现的大概介绍,并未深入展开,具体的实现方式本人也在继续学习中,如有错误,欢迎大家拍砖。 传统应用的事务管理 本地事务在介绍微服务下的数据一致性之 阅读全文
posted @ 2020-04-15 09:48 我和你并没有不同 阅读(1123) 评论(0) 推荐(0) 编辑

高并发 转:https://mp.weixin.qq.com/s/jqRPws8Z8RZj9RpKgYheUA

摘要: 大数据高并发的话题屡见不鲜,各种应对的方式方法也四处可见。然而笔试面试中一问就懵,简直是高薪拦路虎。为什么呢?究其原因,还是思路不清晰,缺乏实操,所以一问就倒。作为专注.Net领域十几年的老司机,我今天就来给大家好好谈谈这个话题,将两个问题全部解决掉! 任何项目在一开始架构时,都不是冲着大数据高并发 阅读全文
posted @ 2020-04-13 09:32 我和你并没有不同 阅读(421) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 79 下一页