学习的这一篇:https://www.byvoid.com/blog/biconnect割顶:对于无向图G,如果删除某个点u后,连通分量数目增加,称u为图的关节点或者割顶u为割顶的条件:(1)u不为树根,以u的任一子节点为根的子树中没有一个点有返回u的祖先的反向边(返祖边)(2)u为树根,且u有多于...
分类:
Web程序 时间:
2015-05-03 11:57:51
阅读次数:
173
1. Web 服务应用工作机制
监听80或者是443端口
80为普通的http协议,443为https。
等待客户端请求
GET、POST、HEAD… …
处理请求
保存文件
执行CGI脚本
2. 创建一个简单的Web服务
使用SimpleHTTPServer类
实现do_GET()方法
可以当做刺透客户端的服务端渗透代码
可以做渗透测试的客户端代码
从终端进入python编辑模式,输入以下代...
分类:
编程语言 时间:
2015-05-03 10:42:34
阅读次数:
178
AndroidSDK及Eclipse安装都很顺利,但是在Eclipse下安装ADT插件时,先采用点击Help->installnew software->Add...,无论输入https://dl-ssl.google.com/android/eclipse/或者http://dl-ssl.goog...
分类:
移动开发 时间:
2015-05-03 08:13:21
阅读次数:
196
Houston 的背景Houston 在 GitHub 上的地址:https://github.com/nomad/Houston,作者又是Mattt Thompson,简直是惨无人道啊,又高产,又有质量Houston 能让我们在本地、甚至终端很方便的调试远程通知。安装首先在终端安装:$ gem install houston我第一次安装的时候报了错,但是第二次就安装成功了:...
Installi...
分类:
其他好文 时间:
2015-05-03 07:08:09
阅读次数:
104
题目:https://leetcode.com/problems/3sum-closest/【标签】Array; Two Pointers【个人分析】 这道题和它的姊妹题 3Sum 非常类似, 就不再多说了,具体一些的分析可以参考 [Leetcode][015] 3Sum 1 public cla....
分类:
编程语言 时间:
2015-05-03 07:05:54
阅读次数:
128
题目在这里:https://leetcode.com/problems/3sum/【标签】 Array; Two Pointers【个人分析】 老实交待,这个题卡半天,第一次做不会,抄别人的。过了很久,第二次做,还是不会……。好几次都是Time Limited Error。在看过正确答案之后,...
分类:
编程语言 时间:
2015-05-03 07:05:53
阅读次数:
130
mac下使用pyenv,pyenv-virtualenv管理python的多个版本
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install pyenv
brew install pyenv-virtualenv
pyenv install --list
pyenv install 3.4.3...
分类:
编程语言 时间:
2015-05-03 00:51:57
阅读次数:
539
概述
推送消息的方式有很多,在这里我选择了极光推送。本节分为上下两部分,首先通过注册极光推送并使用其Demo程序来看一下推送的效果,然后再一步一步的修改到自己的应用上。
注册登录极光推送
开发人员基本上都了解使用第三方的库,很多都需要注册才能使用,极光推送也不例外。直接登录极光推送官网https://www.jpush.cn/,注册自己的账号,注册的流程就不介绍了,这个都会。注册完直接登录,...
分类:
移动开发 时间:
2015-05-03 00:48:47
阅读次数:
245