快慢指针 算法描写叙述 定义两个指针slow, fast。slow指针一次走1个结点,fast指针一次走2个结点。假设链表中有环,那么慢指针一定会再某一个时刻追上快指针(slow == fast)。假设没有环,则快指针会第一个走到NULL。 实现 结点定义例如以下: class Node { pub ...
分类:
其他好文 时间:
2018-02-17 19:41:09
阅读次数:
171
Given a list, rotate the list to the right by k places, where k is non-negative. Example: Tips:右移结点,过程如下: k=2,右移两次: ①5->1->2->3->4 ②4->5->1->2->3 思路:( ...
分类:
其他好文 时间:
2018-02-14 16:43:45
阅读次数:
222
反向路由过滤: 当 rp_filter=0 连mac地址都得不到 rp_filter=2 能得到mac,但是对端不发回复包。 代码中出错的路线是: ip_route_input_slow-->fib_validate_source 返回-18,为啥配置成2还是不行捏?配置成2之后函数返回了0,但是还 ...
分类:
其他好文 时间:
2018-02-13 10:30:09
阅读次数:
173
一、漏洞描述 利用HTTP POST请求时,指定一个非常大的content-length,然后以很低的速度发包,比如10-100s发一个字节并保持这个连接不断开。当客户端连接数达到一定程度,占用服务器的所有可用连接,从而导致DOS。 二、漏洞利用 渗透工具:slowhttptest 下载地址:htt ...
分类:
Web程序 时间:
2018-02-12 18:53:42
阅读次数:
213
MySQL查看最大连接数和修改最大连接数 1、查看最大连接数 show variables like '%max_connections%'; 2、修改最大连接数 set GLOBAL max_connections = 200; 以下的文章主要是向大家介绍的是MySQL最大连接数的修改,我们大家都 ...
分类:
数据库 时间:
2018-02-11 10:44:05
阅读次数:
172
percona-toolkit工具包同percona-xtrabackup一样都是用Perl写的工具包,percona-toolkit工具包是一组高级的管理mysql的工具包集,可以用来执行各种通过手工执行非常复杂和麻烦的mysql和系统任务,在生产环境中能极大的提高效率,安装也很简单,可以在percona的官网:https://www.percona.com上下载编译包或者是rpm包,当然由于我
分类:
数据库 时间:
2018-01-31 14:18:14
阅读次数:
259
方 案 Filebeat->Logstash->Files Filebeat->Redis->Logstash->Files Nxlog(Rsyslog、Logstash)->Kafka->Flink(Logstash->ES-Kibana) 其他方案(可根据自己需求,选择合适的架构,作者选择了第二 ...
分类:
其他好文 时间:
2018-01-29 21:35:37
阅读次数:
1334
不同版本mysql的优化器有一定的差别+ 查看数据库版本select @@version; + 查看正在使用的databaseselect database(); + 查看mysql是否开启慢查询日志show variables like 'slow_query_log'; + 开启mysql慢查询 ...
分类:
数据库 时间:
2018-01-24 19:59:29
阅读次数:
183
1. debugger; debugger 语句用于停止执行 JavaScript,并调用 (如果可用) 调试函数。 使用 debugger 语句类似于在代码中设置断点。 通常,你可以通过按下 F12 开启调试工具, 并在调试菜单中选择 "Console" 。 进入断点后,可以双击下面的某行代码,设 ...
分类:
Web程序 时间:
2018-01-20 19:48:47
阅读次数:
149
It was about time I shared my Nike LeBron 15 Performance Review, so here are my thoughts. 15 years is a career in professional sports — unless you are ...
分类:
其他好文 时间:
2018-01-20 12:34:16
阅读次数:
165