从《.Net 异步随手记(二)》来看,总感觉还差点儿什么,就是对不同情况的处理。比如当一个 Task 完成了后,我想让它继续执行 T1,如果被取消了就去执行 T2,如果...就去执行 T3,那怎么写呢? 过程是痛苦的,我笨了两天,终于搞通了。之前一直疑惑,为什么引发了 CancellationTok ...
分类:
Web程序 时间:
2016-08-12 01:05:01
阅读次数:
193
又学习新东西了,赶紧记下来。 一、 python学习之对文件的读写操作 1-1 对文件的操作顺序: 1 变量 = open(...) 2 操作文件的读写 3 关闭文件 1-2 打开文件的模式 r,只读模式(默认)。 input = open('data', 'r') 也可写成 input = ope ...
分类:
编程语言 时间:
2016-08-12 01:03:07
阅读次数:
166
今天主要学习的是关于第二讲中那个猜数字游戏的改进,在课程中主要学到了以下知识点: 1:python的比较操作符 2:if和else语句的使用 3:while循环 4:and的使用 5:简单的模块引用(本课程为random的引用) 1,关于python的比较操作符,有如下几种: 注意:所使用的符号均为 ...
分类:
编程语言 时间:
2016-08-12 01:03:18
阅读次数:
1997
import numpy as np a = np.array([[1, 2], [3, 4]]) a.shape Out[3]: (2, 2) b = np.array([[5, 6]]) b.shape Out[5]: (1, 2) np.concatenate((a, b)) Out[6]: ...
分类:
其他好文 时间:
2016-08-12 01:03:46
阅读次数:
213
Less-26a 这关与26的区别在于,sql语句添加了一个括号,同时在sql语句执行抛出错误后并不在前台页面输出。所有我们排除报错注入,这里依旧是利用union注入。 sql语句为SELECT * FROM users WHERE id=('$id') LIMIT 0,1 我们构造payload: ...
分类:
数据库 时间:
2016-08-12 01:04:03
阅读次数:
320
Less-2 将'(单引号)添加到数字中。 我们又得到了一个Mysql返回的错误,提示我们语法错误。 YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsynta... ...
分类:
数据库 时间:
2016-08-12 01:01:46
阅读次数:
215
# 视频 https://www.coursera.org/learn/introduction-to-algorithms Algorithms, Part I coursera 《Algorithms》作者出的视频(推荐) https://www.coursera.org/learn/java- ...
分类:
编程语言 时间:
2016-08-12 01:03:04
阅读次数:
122
深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 ...
分类:
编程语言 时间:
2016-08-12 01:01:36
阅读次数:
157
Less-22 本关和less20、less21是一致的,我们可以从源代码中看到这里对uname进行了"uname"的处理,可以构造payload: admin1"and extractvalue(1,concat(0x7e,(select database()),0x7e))# Payload进行 ...
分类:
数据库 时间:
2016-08-12 01:00:41
阅读次数:
283
一、@pathparam @PathParam 是一个参数注解,可以将一个 URL 上的参数映射到方法的参数上,它可以映射到方法参数的类型有基本类型、字符串、或者任何有一个字符串作为构造方法参数的 Java 对象、或者一个有字符串作为参数的静态方法 valueOf 的 Java 对象(一般是从Get ...
分类:
其他好文 时间:
2016-08-12 01:03:00
阅读次数:
237
内存池的实现 最近这两天研究了一下SGI STL中的内存池, 网上对于这一块的讲解很多, 但是要么讲的不完整, 要么讲的不够简单(至少对于我这样的初学者来讲是这样的...), 所以接下来我将把我对于对于SGI STL的理解写下来, 方便以后查阅同时也希望能够对像我一样刚刚接触C++的初学者提供一些帮 ...
分类:
其他好文 时间:
2016-08-12 01:00:54
阅读次数:
179
Less-30 Less-30与less-29原理是一致的,我们可以看到less-30的sql语句为: 所以payload为: http://127.0.0.1:8080/sqli-labs/Less-30/index.jsp?id=1&id=-2"union%20select%201,user()... ...
分类:
数据库 时间:
2016-08-12 01:02:38
阅读次数:
264
Less-10 本关我们从标题就可以看到 《基于时间-双引号》,所以很明显的这关要我们利用延时注入进行,同时id参数进行的是 " 的处理。和less9的区别就在于单引号(')变成了("),我们这里给出一个payload示例,其他的请参考less-9 猜测数据库: http://127.0.0.1/s ...
分类:
数据库 时间:
2016-08-12 01:02:06
阅读次数:
178
1.border-width:边框宽度。 2.border-color:边框颜色。 3.border-style:边框线样式。 4.border:边框。 5.border-radius:圆角。 6.border-image:边框背景图片。 7.box-shadow:盒子模型。 8.line-heig ...
分类:
Web程序 时间:
2016-08-12 01:01:32
阅读次数:
195
1个字节= 8位 tinyint 为一个字节 2的8次方= 256 所以最多存储到256 日期和时间数据类型 数值数据类型 整型 上面定义的都是有符号的,当然了,也可以加上unsigned关键字,定义成无符号的类型,那么对应的取值范围就要翻翻了,比如: tinyint unsigned的取值范围为0 ...
分类:
数据库 时间:
2016-08-12 00:59:17
阅读次数:
202
# 视频 https://www.coursera.org/learn/sheng-c-biancheng C#程序设计 Cousera(推荐) # 文档 https://msdn.microsoft.com/zh-cn/library/aa288436.aspx C#教程 MSDN https:/ ...
最近手机界开始流行双摄像头,大光圈功能也应用而生。所谓大光圈功能就是能够对照片进行后期重新对焦,其实现的原理主要是对拍照期间获取的深度图片与对焦无穷远的图像通过算法来实现重新对焦的效果。 在某双摄手机的大光圈操作界面有个光圈的操作图标,能够模拟光圈调节时的真实效果,感觉还不错,于是想着实现该效果。现 ...
分类:
其他好文 时间:
2016-08-12 00:59:28
阅读次数:
196