NSNumber 所有的[NSNumber numberWith…:]方法都可以简写了: [NSNumber numberWithChar:‘X’] 简写为 @‘X’; [NSNumber numberWithInt:12345] 简写为 @12345 [NSNumber numberWithUns ...
分类:
其他好文 时间:
2019-01-03 19:34:14
阅读次数:
205
问题引出 对于同步中的迭代器我们可以使用itertools的islice模块来实现 输出 那如何对异步生成器进行类似切片的操作呢? 问题产生 我在使用mongo的异步模块motor的使用,查询得到300万条数据,然后去进行操作, 发现返回结果data为AsyncIOMotorCursor类型,查阅资 ...
分类:
其他好文 时间:
2019-01-02 15:12:04
阅读次数:
245
最近在看通用漏洞,发现我们部门网站使用了xampp3.2.2做网站部署,于是在网上搜索xampp,还真找到两个漏洞。 一个是今年9月出的一个XAMPP Control Panel 3.2.2 Buffer Overflow;另一个是几年前的一个远程拒绝服务,发现竟然还能用(?_?)。 #0x01 X ...
分类:
其他好文 时间:
2018-12-24 12:34:44
阅读次数:
516
Circular view path xxx would dispatch back to the current handler URL 通过原因分析,造成问题有两个因素:1). 缺省转发, 2). view和path同名 ...
分类:
Web程序 时间:
2018-12-17 20:18:22
阅读次数:
300
JDKVersion1.01996-01-23Oak(橡树)初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差,运行速度慢。JDKVersion1.11997-02-19JDBC(JavaDataBaseConnectivity);支持内部类;RMI(RemoteMethodInvocation);反射;JavaBean;JDKVersion1.21998-12-08Play
分类:
编程语言 时间:
2018-12-17 02:37:33
阅读次数:
219
Contents 1. 目标 2. 命令式编程 & 函数式编程 3. Python函数式编程的基本单元 3.1. lambda 3.2. map() 3.3. reduce() 3.4. filter() 4. 替换条件控制语句 5. 替换循环控制语句 5.1. 替换for循环 5.2. 替换whi ...
分类:
编程语言 时间:
2018-12-12 00:19:05
阅读次数:
201
如果你看过 Linux 内核中的 RCU 的实现,你应该注意到了这个叫做 ACCESS_ONCE() 宏。 ACCESS_ONCE的定义如下: 仅从语法上讲,这似乎毫无意义,先取其地址,在通过指针取其值。而实际上不然,多了一个关键词 volatile,所以它的含义就是强制编译器每次使用 x 都从内存 ...
分类:
数据库 时间:
2018-12-07 21:21:20
阅读次数:
186
模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。(来自百度百科) 模板方法模式在框架中经常使用,学习此模式后,对于阅读源码能力会有很大的提升。我准备先描述生活中的实际场景,引申出模板方式模式,然后分析此模式在J ...
分类:
其他好文 时间:
2018-12-02 01:19:49
阅读次数:
202
框架1:python3.6.5+selenium3.14.1+Firefox55.0+geckodriver0.19.0 python环境搭建 1安装Python python官网:https://www.python.org/downloads/ 安装过程中选择Enter feature will... ...
分类:
编程语言 时间:
2018-11-07 17:44:58
阅读次数:
459