先看一张图吧! 1、请求生命周期 - wsgi, 他就是socket服务端,用于接收用户请求并将请求进行初次封装,然后将请求交给web框架(Flask、Django) - 中间件,帮助我们对请求进行校验或在请求对象中添加其他相关数据,例如:csrf、request.session - 路由匹配 - ...
分类:
其他好文 时间:
2018-10-10 19:13:41
阅读次数:
234
1.判断 1.1 if ... else ... 有优先级 在组合逻辑电路中,需要避免产生Latch(避免结构不完整) Latch容易引起竞争冒险,同时静态时序分析工具也不好分析穿过Latch的路径? 1.2 case 无优先级 使用default,防止latch 1.3 casex和casez c ...
分类:
其他好文 时间:
2018-09-29 14:39:17
阅读次数:
296
1 # coding: utf-8 2 import os 3 from pyftpdlib.authorizers import DummyAuthorizer 4 from pyftpdlib.handlers import FTPHandler 5 from pyftpdlib.servers... ...
分类:
编程语言 时间:
2018-09-28 22:12:55
阅读次数:
202
nim游戏的先手必胜条件是所有堆的火柴个数异或和为0,也就是找一个剩下火柴堆数没有异或和为0的子集的方案,且这个方案保证剩下的火柴个数总和最大 然后我就不会了,其实我到现在也不知道拟阵是个什么玩意…… 详见:https://blog.csdn.net/wyfcyx_forever/article/d ...
分类:
其他好文 时间:
2018-09-06 18:00:45
阅读次数:
190
迭代器 可迭代 (Iterable):直接作用于for循环变量 迭代器 (Iterator):直接作用于for循环变量,并且可以用next调用 鉴别,可用 生成器 不用for,占内存小,一边循环一边计算——时间换空间 next函数调用,到最后一个,报 异常 生成: 1. 直接使用 1. 函数包含yi ...
分类:
编程语言 时间:
2018-09-06 11:03:32
阅读次数:
151
因为目前项目每次修改文件要看效果,必须重启服务:node app.js再进入浏览器看效果,很是麻烦。所幸的是有很多第三方的管理工具(supervisor,hotnode,forever,pm2等),当文件修改保存后,能自动重启node服务,但需要刷新浏览器,帮助我们节省开发时间。 启动服务: 命令窗 ...
分类:
Web程序 时间:
2018-09-05 12:07:45
阅读次数:
309
使用socketserver基本遵循下面几个步骤 1、创建一个类,继承socketserver.BaseRequestHandler;并且重写里面的handle方法 2、实例化TCP_server,将ip地址 以及步骤1中创建的类传递进去 3、使用server_forever处理client发过来的 ...
分类:
其他好文 时间:
2018-09-03 02:16:57
阅读次数:
175
问题描述: We have a list of bus routes. Each routes[i] is a bus route that the i-th bus repeats forever. For example if routes[0] = [1, 5, 7], this means ...
分类:
其他好文 时间:
2018-08-24 10:56:43
阅读次数:
166
上一篇博客我们研究了集群的分片源码,虽然akka的集群分片的初衷是用来解决actor分布的,但如果我们稍加改造就可以很轻松的开发出一个简单的分布式缓存系统,怎么做?哈哈很简单啊,实体actor的id就是key,actor的状态就是value,而且还可以无锁的改变状态。 其实akka的Distribu ...
分类:
其他好文 时间:
2018-08-22 16:46:55
阅读次数:
277