Django日志 简单的Django日志 在settings里配置,会在屏幕输出日志 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', 'cl ...
分类:
其他好文 时间:
2018-01-26 20:39:53
阅读次数:
106
1. 描述 基于Jetty-9.4.8.v20171121。 LifeCycle主要管理Jetty里面通用组件的生命周期,比如组件启动中、启动、运行中、停止中、停止等,实现该接口就可以定义一套生命周期。其中通用组件比如Server,Connector,Handler等,Jetty把很多对象当成组件来 ...
分类:
其他好文 时间:
2018-01-25 19:52:52
阅读次数:
178
一、服务器启动示例: 二、各种业务Handler: 三、读空闲(超过10s)的事件处理 附录、超时功能的快捷实现使用自带的ReadTimeoutHandler ...
分类:
Web程序 时间:
2018-01-25 00:33:33
阅读次数:
250
1,hashlib模块 摘要算法 import hashlib md5 = hashlib.md5() md5.update('how to use md5 in python hashlib?') print md5.hexdigest() 计算结果如下: d26a53750bc40b38b65a ...
分类:
编程语言 时间:
2018-01-24 19:55:06
阅读次数:
247
import logging import sys class ConsoleHandler(logging.Handler): terminator = '\n' def __init__(self, level=logging.NOTSET): super().__init__(level) d... ...
分类:
编程语言 时间:
2018-01-24 12:41:59
阅读次数:
778
android消息系统 总体框架如图所看到的 在安卓的消息系统中,每一个线程有一个Looper,Looper中有一个MessageQueue,Handler向这个队列中投递Message,Looper循环拿出Message再交由Handler处理。总体是一个生产者消费者模式,这四部分也就构成了and ...
分类:
移动开发 时间:
2018-01-23 22:10:13
阅读次数:
300
Python3.x:logging模块对运行过程记录 示例: ...
分类:
编程语言 时间:
2018-01-23 13:05:16
阅读次数:
172
#define pthread_cleanup_push(func, val) \ { \ struct __darwin_pthread_handler_rec __handler; \ pthread_t __self = pthread_self(); \ __handler.__routin ...
分类:
其他好文 时间:
2018-01-22 23:16:00
阅读次数:
358
接上篇《android开发艺术探索》读书笔记(十)--Android的消息机制 No1: 在Android中可以扮演线程角色的有很多,比如AsyncTask、IntentService、HandlerThread。 AsyncTask底层封装了线程池和Handler,主要是为了方便开发者在子线程中更 ...
分类:
移动开发 时间:
2018-01-22 19:23:52
阅读次数:
238
接上篇《android开发艺术探索》读书笔记(九)--四大组件 No1: 消息队列MessageQueue的内部存储结构并不是真正的队列,而是采用单链表的数据结构来存储消息列表,因为单链表在插入和删除上比较有优势 No2: ThreadLocal可以在不同的线程中互不干扰地存储并提供数据,通过Thr ...
分类:
移动开发 时间:
2018-01-22 13:01:40
阅读次数:
189