线程实现的三种方法:1、三种实现方式的简记: 继承Thread类,重写run()方法; 实现Runnable接口,重写run()方法,子类创建对象并作为Thread类的构造器参数; 实现Callable接口,重写call()方法,子类创建对象并作为FutureTask类的构造器参数,FutureTa ...
分类:
编程语言 时间:
2018-02-22 15:42:36
阅读次数:
178
题目描述 A string is finite sequence of characters over a non-empty finite set Σ. In this problem, Σ is the set of lowercase letters. Substring, also call ...
分类:
其他好文 时间:
2018-02-22 14:09:28
阅读次数:
139
ZooKeeper有一个绑定Java和C的官方API。Zookeeper社区为大多数语言(.NET,python等)提供非官方API。使用ZooKeeper API,应用程序可以连接,交互,操作数据,协调,最后断开与ZooKeeper集合的连接。 ZooKeeper API具有丰富的功能,以简单和安 ...
一、wtforms源码流程 1、实例化流程分析 # 源码流程 1. 执行type的 __call__ 方法,读取字段到静态字段 cls._unbound_fields 中; meta类读取到cls._wtforms_meta中 2. 执行构造方法 a. 循环cls._unbound_fields中的 ...
分类:
其他好文 时间:
2018-02-21 16:36:50
阅读次数:
240
一、实例化补充 如果设置了instance——releative_config = True,就找不着settings.py文件了,解决办法:就手动创建一个instance的文件夹 二、信号(blinker) 1、flask的内置信号 Flask框架中的信号基于blinker,其主要就是让开发者可是 ...
分类:
其他好文 时间:
2018-02-21 16:33:06
阅读次数:
165
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1——理念) Java程序猿的JavaScript学习笔记(2——属性复制和继承) Java程序猿的JavaScript学习笔记(3——this/call/apply) Java程序猿的JavaScript学习笔记(4— ...
分类:
编程语言 时间:
2018-02-21 15:48:05
阅读次数:
171
一. Nginx 开机启动 1、在/etc/init.d/目录下创建脚本 2、编写脚本内容 (将以下复制进去相应改动安装路径) 3、更改脚本权限 chmod 775 /etc/init.d/nginx 4、设置开机启动 chkconfig nginx on 二. MySQL开机启动 1、将mysql ...
分类:
数据库 时间:
2018-02-21 10:48:09
阅读次数:
205
一 multiprocessing模块介绍 二 process类的介绍 三 process类的使用 四 守护进程 五 进程同步(锁) 六 队列 七 管道 八 共享数据 九 信号量 十 事件 十一 进程池 一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分 ...
分类:
编程语言 时间:
2018-02-20 23:58:06
阅读次数:
394
所谓分组就是按照前缀分布映射如:/product/(\w+)/(?P<id>\d+ # 匹配/product/123123 的前缀比如什么类别,类别下的什么产品 等,用request path进行正则匹配,所以需要用到正则分组分析我们当前代码,只有__call_
分类:
其他好文 时间:
2018-02-20 11:20:03
阅读次数:
184
Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: 创建空元组 元组中只包含一个元素时,需要在元素后面添加逗号 元组与字符串类似,下标索引从0开始,可以进行截取,组合等。 访问元 ...
分类:
编程语言 时间:
2018-02-20 10:34:54
阅读次数:
199