01 2018 档案

摘要:先列出app.run()实现的功能,我们以debug=True的情况下进行分析。 1. web服务器,处理http请求 2. 当代码修改后,重启服务器 那么app.run()是如何实现这两个功能的呢? 功能一:http服务器的实现,工作原理: 1. 创建socket,绑定ip和port,监听 2. 阅读全文
posted @ 2018-01-27 05:12 奋斗终生 阅读(2346) 评论(0) 推荐(0)
摘要:add by zhj: 公司在一个web产品上,做前后端分离,前后端提供独立的服务,使用不同的域名,通过http进行交互,在 前端,会涉及到跨域访问的问题,前端使用了CORS,后端同时需要做相应修改,CORS比jsonp更强大。前端需要浏览 器的支持,目前主流的浏览器都已经支持CORS了,对于前端工 阅读全文
posted @ 2018-01-23 01:59 奋斗终生 阅读(374) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-01-21 04:13 奋斗终生 阅读(57) 评论(0) 推荐(0)
摘要:参见我的作业部落的文章https://www.zybuluo.com/ajianrelease/note/537636 阅读全文
posted @ 2018-01-05 23:52 奋斗终生 阅读(180) 评论(0) 推荐(0)
摘要:add by zhj: 下面的文章解释的很好了,这里再说明一下top命令中wa的含义,我们知道,当IO阻塞时,操作系统会把进程改为阻塞态,将CPU调度到运行其它进程。 CPU在空闲状态下,会检查是否有阻塞的IO(磁盘或网络),如果有,那就认为是wa;如果没有,那才是真正的idle。在top命令中,8 阅读全文
posted @ 2018-01-03 22:06 奋斗终生 阅读(21223) 评论(0) 推荐(2)
摘要:add : 在fork多线程的进程时,创建的子进程只包含一个线程,该线程是调用fork函数的那个线程的副本。在man fork中,有The child process is created with a single thread—the one that called fork().这句话,亲测的 阅读全文
posted @ 2018-01-01 16:06 奋斗终生 阅读(4705) 评论(0) 推荐(1)