概述 很多开发者都讨厌网站的验证码,特别是写网络爬虫的程序员,而网站之所以设置验证码,是为了防止机器人访问网站,造成不必要的损失。现在好了,随着机器学习技术的发展,机器识别验证码的问题比较好解决了。 样本采集工具 这里我们采用wordpress的Really Simple CAPTCHA生成验证码的 ...
分类:
Web程序 时间:
2018-01-09 22:13:40
阅读次数:
271
asp.net core 2.0 一些有用有趣的设置. 面向(targeting)不同的.net版本: 打开asp.net core 2.0的项目文件: xxx.csproj, 这部分: TargetFramework就是指向的版本. 也可以指向多个.net版本, 那就使用TargetFramewo ...
分类:
Web程序 时间:
2018-01-09 21:17:18
阅读次数:
228
一般绑定事件时,我们都会在事件回调方法里用event.currentTarget获取当前对象,但到ie8里就获取不到了。 解决方法如下: var eve = event || window.event; //获取事件对象var objEle = eve.target || eve.srcElemen ...
分类:
其他好文 时间:
2018-01-09 20:24:36
阅读次数:
417
这章主要描述如何定义变量、常量、go内置类型及go程序设计中的一些技巧定义变量go中定义变量的方式很多:使用var关键字是最基本的定义变量的方式,与C语言有些不同,如下:varvariable_nametype定义多个变量varname1,name2,name3type定义变量同时初始化varname1string="liming"同时初始化多个变量varname1,name2,name3stri
分类:
编程语言 时间:
2018-01-08 18:36:49
阅读次数:
208
1 carousel 是一个通过循环播放图片、文本的幻灯片;就像一个旋转旋转木马一样,但是不支持嵌套使用 2 如何使用 2.1 搭建ngx-bootstrap使用环境 参见博文:点击前往 2.2 在模块级别导入CarouselModule 2.3 在需要用到的地方直接使用 3 综合运用 待更新... ...
分类:
其他好文 时间:
2018-01-08 15:34:49
阅读次数:
768
定理 $$\left| S_{1}\cup S_{2}\ldots \cup S_{n}\right|$$ $$=\sum_{i} |S_i| - \sum_{i<j} |S_{i_1}\cap S_{i_2}| + \sum_{i<j<k} |S_{i_1}\cap S_{i_2}\cap S_{ ...
分类:
其他好文 时间:
2018-01-07 23:30:16
阅读次数:
231
1.搭建完hadoop后,出现“Unhealthy Nodes”不安全的节点 解决方法:在/opt/modules/hadoop-2.5.0/logs路径下查看resourcemanager用户日志,找到对应原因 NodeManager from node bigdata-01(cmPort: 38 ...
分类:
其他好文 时间:
2018-01-07 20:07:32
阅读次数:
891
模板从 这里 搬运,链接博客还有很多网络流题集题解参考。 最大流模板 ( 可处理重边 ) struct Edge { Edge(){} Edge(int from,int to,int cap,int flow):from(from),to(to),cap(cap),flow(flow){} int ...
分类:
其他好文 时间:
2018-01-06 17:57:38
阅读次数:
190
简单的容斥原理可以通过画文氏图来理解: \\( \left | S_1\cup S_2 \right |=\left | S_1 \right |+\left | S_2 \right | \left | S_1\cap S_2 \right | \\) \\( \left | S_1\cup S_ ...
分类:
其他好文 时间:
2018-01-06 14:23:18
阅读次数:
94
https://my.oschina.net/haogrgr/blog/469439 分布式锁和Redisson实现 Aug 20, 2017 CONTENTS 概述 分布式锁特性 Redis实现之Redisson原理 概述 分布式系统有一个著名的理论CAP,指在一个分布式系统中,最多只能同时满足一 ...
分类:
其他好文 时间:
2018-01-03 22:37:56
阅读次数:
602