题目
在数组中的两个数字如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对,输入一个数组,求出这个数组中的逆序对的总数。
例如:{7,5,6,4},一共存在5个逆序对,分别是(7,6)(7,5)(7,4)(6,4)和(5,4)
思路
本来是毫无思路的,一般习惯了暴力破解,剑指offer后面的归并排序的思想,让我想到归并排序是好多年前写过的(忘了......果然出来混总是要还...
分类:
编程语言 时间:
2015-08-18 12:11:06
阅读次数:
344
带有通配符的字符串匹配一、Leetcode | 44 Wildcard Matching(只有一个字符串包含通配符)题目很简单,就是说两个字符串,一个含有通配符,去匹配另一个字符串;输出两个字符串是否一致。注意:’?’表示匹配任意一个字符,’*’表示匹配任意字符0或者多次首先,我们想到暴力破解。如果从头到尾的破解,到第二个字符时,是否匹配成功取决于第一个字符是否匹配成功! 所以我们想到应该要用到动态...
分类:
其他好文 时间:
2015-08-15 06:46:15
阅读次数:
8247
一:安全性 为redis设置密码:设置客户端连接后进行任何其他指定前需要实用的密码。 警告:因为redis速度非常快,所以在一台较好的服务器下,一个外部用户可以在一秒钟进行150k次的密码尝试,这意味着你需要指定非常非常强大的密码来防止暴力破解。 修改密码的方法: 只需要在redis的配置文件redis.conf中开启requirepass就可以了,比如我设置我的访问密码是hejingyuanre...
分类:
数据库 时间:
2015-08-13 18:13:02
阅读次数:
215
#-*-coding:UTF-8-*-#"""根据Redis的密码字典,暴力破解"""importredisimportsys,osimportthreadingBIN="/usr/local/bin/medusa"#medusa-uroot-p123456-h111.207.22.72-MsshdefthreadTask(plist,threadnum):forxvalinplist:print"Thread-%s:%s"%(threadnum,xval)CMD=BIN+"-u"+U..
分类:
编程语言 时间:
2015-08-04 23:23:19
阅读次数:
1163
在做用户登录功能时,很多时候都需要验证码支持,验证码的目的是为了防止机器人模拟真实用户登录而恶意访问,如暴力破解用户密码/恶意评论等。目前也有一些验证码比较简单,通过一些OCR工具就可以解析出来;另外还有一些验证码比较复杂(一般通过如扭曲、加线条/噪点等干扰)防止OCR工具识别;但是在中国就是人多,机器干不了的可以交给人来完成,所以在中国就有很多打码平台,人工识别验证码;因此即使比较复杂的如填字、...
分类:
其他好文 时间:
2015-08-01 11:36:34
阅读次数:
104
验证码主要:绘制,验证 在一些网站的注册页面,通常在最后会让用户输入验证码,以此防止恶意注册,有些也会在登陆页面,防止暴力破解密码等. 页面的验证码,实际上是一个图片,这个图片事先人们是不知道的,它是由程序随机绘制成的,并且,在产生的时候,程序记录下来了它的值.(便于后面的验证) serv...
分类:
其他好文 时间:
2015-07-24 20:37:58
阅读次数:
145
安装(需要安装python):tarxffail2ban-0.8.14.tar.gzcdfail2ban-0.8.14./setup.pyinstallcpfiles/redhat-initd/etc/init.d/fail2banchkconfig--addfail2ban服务配置目录为:/etc/fail2ban/etc/fail2ban/action.d#动作文件夹,内含默认文件。iptables以及mail等动作配置/etc/fai..
分类:
其他好文 时间:
2015-07-21 19:00:19
阅读次数:
153
个人理解:验证码主要用于防止暴力破解(如一些刷票神器,抢票助手等)非人为操作一种安全机制。该机制将信息(以字符为主)验证用图片的形式输出到客户端,这样有效防止验证信息元数据的泄露,也有效杜绝了部分非人为操作对系统进行访问。 如下是验证码实现步骤:1.编写服务端servlet源码package ...
分类:
其他好文 时间:
2015-07-18 12:20:16
阅读次数:
119
网上看到一篇安全方面的文章,常用的网站收藏无法收藏,于是放这里先。具体功能还未测试,请慎用。 下面是博客原文转载,感谢作者辛苦劳动:? 服务器在互联网中,每天都有些没事儿干的人在你的机器端口扫来扫去,...
分类:
系统相关 时间:
2015-07-17 23:10:15
阅读次数:
405