场景:发送一个验证码到手机,当验证码发出时,会提示隔 1 分钟之后可以再次发送。通常有这几种方式防止恶意请求,一是再次发送之前需要输入验证码,二是在指定的时间间隔之内不能再次发送。 有些网站在 1 分钟的间隔之间之内发送按钮的确是禁用了,但是只要刷新浏览器,或者通过 F12 工具修改 Button ...
分类:
编程语言 时间:
2016-05-31 23:56:34
阅读次数:
992
参考http://blog.csdn.net/morewindows/article/details/6684558 快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想 分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司 ...
分类:
编程语言 时间:
2016-05-31 23:55:34
阅读次数:
258
Spring依赖应用上下文xml文件(beans.xml或ApplicationContext.xml)进行对象定义,完成核心工作。可以在xml文件中import其他的xml文件(如数据库,<import resource="spring/dao/MySQL-datasource.xml"/>)。b ...
分类:
编程语言 时间:
2016-05-31 23:53:17
阅读次数:
154
本文主要是将我对于我对于迪杰斯特拉算法的理解写出来,同时通过例题来希望能够加深对于算法的理解,其中有错误的地方希望大家指正。 迪杰斯特拉算法 我将这个算法理解成一个局部到整体的算法,这个方法确实越研究就会发现越经典。 首先可以将整个图的节点看成两个集合:一个是S,一个是U-S.如果是求v0到图中各点 ...
分类:
编程语言 时间:
2016-05-31 23:50:44
阅读次数:
241
程序和进程: 程序是存放在磁盘上的处于某个目录中的一个可执行文件。 进程和进程ID: 程序的执行实例被称为进程,操作系统确保每个进程都有一个唯一的数字标识符,称为进程ID,而且确保为非负数。 进程控制: 有个主要进程控制的主要函数:fork,exec,waitpid #C #include apue ...
分类:
编程语言 时间:
2016-05-31 23:51:38
阅读次数:
207
上一章讲了基元线程同步构造,而其它的线程同步构造都是基于这些基元线程同步构造的,并且一般都合并了用户模式和内核模式构造,我们称之为混合线程同步构造。 在没有线程竞争时,混合线程提供了基于用户模式构造所具备的性能优势,而多个线程竞争一个构造时,混合线程通过基元内核模式的构造来提供不“自旋”的优势。 那 ...
分类:
编程语言 时间:
2016-05-31 23:50:47
阅读次数:
504
本文转载自: http://blog.csdn.net/zhangmiaoping23/article/details/13508045 OD载入后,CTRL+G,转到00401000处然后就CTRL+B,查找特征码 740E8BD38B83????????FF93????????然后就在下面的CA ...
分类:
编程语言 时间:
2016-05-31 23:47:20
阅读次数:
258
1. 类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。 先有类,然后由类来生成对象( Object)。对象又叫做实例( Instance)。2. 类由两大部分构成:属性以及方法。属性一般用名词来表示,方法一般用动词来表示。3. 如果一个 java 源文件中定义了多个类,那么这些类中最多 ...
分类:
编程语言 时间:
2016-05-31 23:44:35
阅读次数:
209
参考:http://www.cnblogs.com/kkun/archive/2011/11/23/2260280.html 原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换, 这样一趟过去后,最大或最小的数字被交换到了最后一位, 然后再从头开始进行两两比较交换,直到倒数第二位时 ...
分类:
编程语言 时间:
2016-05-31 23:43:30
阅读次数:
183
代理模式1 [java] view plain copy import <a href="http://lib.csdn.net/base/17" class='replace_word' title="Java EE知识库" target='_blank' style='color:#df3434 ...
分类:
编程语言 时间:
2016-05-31 23:45:00
阅读次数:
247
time模块或者date模块 1 #_*_coding:utf-8_*_ 2 import time 3 import datetime 4 5 print(time.clock()) #返回处理器时间,3.3开始已废弃 6 print(time.process_time()) #返回处理器时间,3 ...
分类:
编程语言 时间:
2016-05-31 22:35:59
阅读次数:
251
概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法实现对隐藏信息的操作和访问 好处: 实现步骤: 代码示例: 1 public class privateDemo { 2 3 private String privateVar; 4 5 public void setP ...
分类:
编程语言 时间:
2016-05-31 22:34:02
阅读次数:
202
public class example1{ public static void main (String agrs[]){ int a,b; boolean d; float c,z,f; a=5;b=8; c=a+++1; //c=(a++)+1=6运算后a=6 d=a>b&&b>c;//a< ...
分类:
编程语言 时间:
2016-05-31 22:34:58
阅读次数:
178
相关参考文档地址:http://bbs.fishc.com/thread-57073-1-1.html(小甲鱼论坛) 摘录老师之精华 re模块用于对python的正则表达式的操作。 字符: . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \ ...
分类:
编程语言 时间:
2016-05-31 22:29:58
阅读次数:
167
几个月过去了,小白逐渐对公司的后端服务熟悉了,不过这天小白又接到一封神秘邮件,是景女神发来的:公司急需一批对语言算法有些了解的优秀员工,鉴于你在公司的表现很不错,现在给到你一个培训机会,请速到开发部报道! 小白这次没有疑惑,整理好文件后就去了开发部报道,一看到在开发部培训的是小刘,小白是喜上眉梢。 ...
分类:
编程语言 时间:
2016-05-31 22:29:20
阅读次数:
218
关于json对象,数组,字符串的总结 什么是json? JSON(JavaScript Object Notation) 一种轻量级的数据交换格式,JSON采用完全独立于语言的文本格式...(来自百度百科) json对象,json数组,json字符串 json字符串就是一个String类型的字符串, ...
分类:
编程语言 时间:
2016-05-31 22:31:50
阅读次数:
181
在使用Java集 合的时候,都需要使用Iterator。但是java集合中还有一个迭代器ListIterator,在使用List、ArrayList、 LinkedList和Vector的时候可以使用。这里有一点需要明确的时候,迭代器指向的位置是元素之 前的位置,如下图所示: 这里假设集合List由 ...
分类:
编程语言 时间:
2016-05-31 22:30:58
阅读次数:
218