关于tarjan,在下觉得这个算法从本质上是一种暴力求强连通分量的方法,但事实上这也是最有效的求强连通分量的方法之一,它对于处理各种强连通分量中奇怪问题,都可以直接转化,所以比较通用和常见。 什么是tarjan 粗略的描述一下(详细描述在百度里很详细) 首先每个点都有时间戳和最小子树戳。 时间戳的定 ...
分类:
编程语言 时间:
2016-09-13 13:23:41
阅读次数:
192
最近觉得Sublime Text3比Notepad++好使,可惜需要购买,于是网上搜了一下,屌丝的福音啊: Sublime Text Build 3065 License key复制如下三个任意一个正版注册码即可—– BEGIN LICENSE —–Andrew WeberSingle User L ...
分类:
其他好文 时间:
2016-09-13 13:21:15
阅读次数:
123
/** * redis的Java客户端Jedis测试验证 * * @author */ public class Test { /** * 非切片客户端链接 */ private Jedis jedis; /** * 非切片链接池 */ private JedisPool jedisPool; /* ...
分类:
其他好文 时间:
2016-09-13 13:21:31
阅读次数:
191
https://zh.wikipedia.org/wiki/跨来源资源共享 跨来源资源共享(CORS)是一份浏览器技术的规范,提供了 Web 服务从不同域传来沙盒脚本的方法,以避开浏览器的同源策略[1],是 JSONP 模式的现代版。与 JSONP 不同,CORS 除了 GET 要求方法以外也支持其 ...
分类:
Web程序 时间:
2016-09-13 13:20:02
阅读次数:
160
JAVA数组 1、一维数组 1.定义:具有相同数据类型的线性集合 2.特点:必须定义数组的数据类型。按顺序索引,索引是从0开始。使用前必须初始化大小,初始化之后大小不可变 3.初始化: 数据类型[]数组名 = new 数据类型[长度]; 数据类型[]数组名; 数据类型[]数组名 = {值1,值2,值 ...
分类:
编程语言 时间:
2016-09-13 13:21:13
阅读次数:
127
Java 中基本类型和字符串之间的转换 在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。 其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数 ...
分类:
编程语言 时间:
2016-09-13 13:22:20
阅读次数:
151
由于公司接触微信页面较多, 所以一度被微信下拉出黑的这种情况生无可恋, 所以花了较长时间去实践了各种方法(一脸懵逼.jpg) 好吧,经过各种傻逼的方法尝试后,发觉竟然还是可以简单解决的,一脸憋屈... 普遍流传的方法是屏蔽掉 body 的 touchstart 或 touchmove 事件,但也会让 ...
分类:
微信 时间:
2016-09-13 13:20:47
阅读次数:
431
使用C++通过ShellExecuteA()函数启动cmd.exe程序,用DOS命令netsh来修改IP地址 ...
分类:
编程语言 时间:
2016-09-13 13:19:15
阅读次数:
216
var 声明局部变量 //程序员笑话 : http://news.mydrivers.com/1/407/407317.htm 然后课堂练习(我一个蹭课的写什么课堂练习啊。。。) 1.字符提取,整数整除练习 2. 5个整数的正序与倒序 3.简易计算器(Windows) ..待补充 ...
定义和用法 <base> 标签为页面上的所有链接规定默认地址或默认目标。 通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。 使用 <base> 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其 ...
分类:
Web程序 时间:
2016-09-13 13:20:33
阅读次数:
1261
DVWA主要是用于学习Web的常见攻击,比如SQL注入、XSS等的一个渗透测试系统,下面我将结合XAMPP来说明它的安装过程。 一、环境 OS:Windows 10 XAMPP:5.6.24 DVWA:1.9 二、XAMPP安装 XAMPP的安装和普通软件的安装一样,这里不再赘述。当安装完成后打开, ...
分类:
其他好文 时间:
2016-09-13 13:18:37
阅读次数:
704
kaptcha 验证码组件使用简介 kaptcha 验证码组件使用简介 kaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet, ...
分类:
其他好文 时间:
2016-09-13 13:20:06
阅读次数:
135
首先,我们看看前序、中序、后序遍历的特性: 前序遍历: 1.访问根节点 2.前序遍历左子树 3.前序遍历右子树 中序遍历: 1.中序遍历左子树 2.访问根节点 3.中序遍历右子树 后序遍历: 1.后序遍历左子树 2.后序遍历右子树 3.访问根节点 一、已知前序、中序遍历,求后序遍历 前序遍历: GD ...
分类:
编程语言 时间:
2016-09-13 13:18:05
阅读次数:
176
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider ...
分类:
其他好文 时间:
2016-09-13 13:19:08
阅读次数:
114
1.后代元素选择器 div p 以空格分隔,表示div的所有后代p元素 2.子元素选择器 div > p 以大于号分隔,表示div的直接子元素 3.相邻兄弟选择器 p + p 选择紧接在p元素后面的p元素,中间不能有其他元素 ...
分类:
Web程序 时间:
2016-09-13 13:17:44
阅读次数:
192
使用kettle调用资源库中的作业或者是转换,需要注意一下两个问题: 问题一:(-rep后不需要IP)标准shell代码如下 问题二:把windows路径下的.kettle文件夹上传到Linux的"/root/用户/"下(我的windows用户叫做oliver, Linux叫做kettle) 例如: ...
分类:
系统相关 时间:
2016-09-13 13:17:40
阅读次数:
597
先上图,没图不成席 【原因】由于公司从开发到现在时间都比较紧张,很多时候需要弹框的地方都直接用alert()、confirm()、prompt()这些自带的提示框,最大的问题是这三个哥们随着浏览器的不同进行变色,简直是前端变色龙,神奇又无奈 所以,这次和我们的帅气设计师合作总结出这三种提示框,我也通 ...
分类:
其他好文 时间:
2016-09-13 13:19:18
阅读次数:
344