二分法是一种快速查找的方法,时间复杂度低,逻辑简单易懂,总的来说就是不断的除以2除以2... 例如需要查找有序数组arr里面的某个关键字key的位置,那么首先确认arr的中位数或者中点center,下面分为三种情况: 1 2 3 假如arr[center]>key,说明key在arr中心左边范围; ...
分类:
编程语言 时间:
2017-11-09 16:25:48
阅读次数:
193
装饰者模式Decorator 通过组合的方式动态的为对象透明的增加功能, 本质是上功能的动态组合 XE10版本的装饰都有两个抽象类,并有相互继承的管理,实现类与实现的分离 目的是为了动态的增加功能 改变对象的外观 也可以认为是动态的算法骨架,但也只是模拟而已,两者的设计目的和原本的功能及本质的思想都 ...
分类:
其他好文 时间:
2017-11-09 11:23:45
阅读次数:
150
Table of Contents 1. LOGMNR简介 2. 创建数据字典 2.1. 外部文件存储数据字典 2.2. redo log 存储数据字典 3. 添加需要分析的文件 4. 开始分析文件 5. 开始分析内容 6. 结束日志分析 1 LOGMNR简介 logmnr 可以用来分析redo 日 ...
分类:
数据库 时间:
2017-11-09 00:50:01
阅读次数:
262
1.打开新页面时需要禁止鼠标滚轮,禁止页面滑动; 1 2 3 4 在调用显示层时加上这句js代码就可以了: document.documentElement.style.overflow = "hidden"; 关闭层的时间别忘了在加上这句: document.documentElement.sty ...
分类:
Web程序 时间:
2017-11-08 17:38:07
阅读次数:
201
变量声明的提升 这是js特有的一个特点,其他语言都没有这个特点。有些程序员挺反感这个特点的。 我们现在先去改变变量的值,然后定义变量,由于JS有一个机制,叫做变量声明的提升, javascript的变量声明具有hoisting机制,JavaScript引擎在执行的时候,会把所有变量的声明都提升到当前 ...
分类:
Web程序 时间:
2017-11-08 13:20:31
阅读次数:
165
单例模式 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构 单例类只能有一个实例 单例类必须自己创建自己的唯一实例 单例类必须给所有其他对象提供这一实例 饿汉式单例类 上面例子中,在这个类被加载时,静态变量instanc ...
分类:
编程语言 时间:
2017-11-08 11:49:06
阅读次数:
161
本项目为开源项目,如果您在项目中需要使用到,请参考相关协议。 参考文献: https://github.com/mitre/HTTP-Proxy-Servlet (Git上的项目地址) http://www.cnblogs.com/rongfengliang/p/5969352.html 1. 使用 ...
分类:
Web程序 时间:
2017-11-07 20:54:36
阅读次数:
474
前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。 最普通的情况, ...
分类:
数据库 时间:
2017-11-07 19:56:30
阅读次数:
227
一、HTML介绍 HTML定义: 超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按 ...
分类:
编程语言 时间:
2017-11-07 17:59:05
阅读次数:
228
一:思想基础 我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系? ...
分类:
其他好文 时间:
2017-11-06 21:23:53
阅读次数:
153