Python3中的hashlib模块提供了多个不同的安全哈希算法的通用接口 hashlib模块代替了Python2中的md5和sham模块,使用这个模块一般分为3步 1.创建一个哈希对象,可以使用每种类型的哈希算法的构造函数,如 hashlib.md5() 或 使用通用构造函数 hashlib.ne ...
分类:
编程语言 时间:
2017-03-29 11:24:25
阅读次数:
225
路由事件(RoutedEvent)是WPF中新增的事件,使用起来与传统的事件差别不大, 但传播方式是完全不同的。 路由事件的传播方式 通过RoutingStrategy来定义传播的方式 WPF中的路由事件用的最多的就是Tunnel和Bubble这两种传播方式,所以一般路由事件都是成对出现, 如:Pr ...
站在用户角度:用户做一件事,本来需要去了解做这些事的具体流程(并且这些事的流程的各个子流程是可以进行组合使用的),但是现在用户希望一个对象能够把这些流程集中在一起,用户调用这个对象的方法就可以实现这个流程而不是让用户知道这个流程是什么样子的。 站在实现者角度:满足用户需求,暴露一些方法(每个方法都是 ...
分类:
编程语言 时间:
2017-03-23 21:44:47
阅读次数:
193
说起Parallel.For大家都不会陌生,很简单,不就是一个提供并行功能的for循环吗? 或许大家平时使用到的差不多就是其中最简单的那个重载方法,而真实情况 下Parallel.For里面有14个重载,而其中那些比较复杂的重载方法,或许还有同学还不知道怎么用呢~~~ 刚好我最近我有应用场景了,给大 ...
分类:
其他好文 时间:
2017-03-23 14:56:28
阅读次数:
230
Description One of Timofey's birthday presents is a colourbook in a shape of an infinite plane. On the plane n rectangles with sides parallel to coord ...
分类:
其他好文 时间:
2017-03-22 22:59:50
阅读次数:
180
1、if else 条件判断和Java类似,看个例子说明基本语法:var age = 3;if (age >= 18) { alert('adult');} else if (age >= 6) { alert('teenager');} else { alert('kid');}当然,上面的代码也... ...
分类:
其他好文 时间:
2017-03-22 00:33:02
阅读次数:
221
shell基础(四)uniq和teeuniq用来去重复的行,最常用的选项只有一个,即-ccount统计重复的行数,并把重复的数量写在前面。注意:使用前提是需要先给文件排序,否则不管用。#vimaming.txt【写入】111222111333#uniqaming.txt【单独的使用uniq,不能把没有挨在一起的重复的行去..
分类:
系统相关 时间:
2017-03-19 14:33:46
阅读次数:
186
The #define statement can be used for character and string constants,too . The following example are valid: ...
分类:
其他好文 时间:
2017-03-19 13:35:05
阅读次数:
145
客户端 #!/usr/bin/env python import tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def get(self, *args, **kwargs): self ...
分类:
Web程序 时间:
2017-03-17 17:30:23
阅读次数:
159
#include #include typedef char ElemType; typedef struct LNode{ //定义单链表结点类型 ElemType data; //数据域 struct LNode *next; //指针域 }LNode,*LinkList; /** * 头插法初... ...
分类:
其他好文 时间:
2017-03-17 10:45:24
阅读次数:
167