自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 LDAP首次尝试

1.安装OpenLDAPforWindows.exe,选择BDB为后台数据库2.安装LDAP视图工具 LdapBrowser2823.安装BDB db-6.1.23.msi for windows4.编辑文件:C:\OpenLDAP\slapd.conf 找到如下内容:suffix      "dc=maxcrc,dc=com"rootdn      "cn=Manager,...

2015-03-17 10:09:39 176

原创 JAVA8 十大新特性详解

本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API.“Java is still not dead—and people are starting to figure that out.”一、接口的默认方法Ja...

2015-01-05 12:46:10 155

原创 英语-词类

一、词类:英语词类分十种:名词、形容词、代词、数词、冠词、动词、副词、介词、连词、感叹词。1、名词(n.): 表示人、事物、地点或抽象概念的名称。如:boy, morning, bag, ball, class,orange.2、代词(pron.): 主要用来代替名词。如:who, she, you, it .3、形容词(adj):表示人或事物的性质或特征。如:good, rig...

2014-12-17 11:25:35 270

原创 英语-介词

介词是英语中最活跃的词类之一。一些常用介词搭配能力特别强,与其他词组合,能表示种种不同的意思,大部分习惯用语都是由介词和其他词构成的。介词不能单独做句子成分,必须与名词、代词或动词的-ing形式等构成短语,才能在句子中充当一个成分。介词主要有:1. 表示地点位置的介词(above, at, behind, below, beside, between, in, in front of...

2014-12-17 11:23:40 225

原创 远程连接电脑

cmd -> MSTSC 输入ip

2014-11-11 10:30:14 336

原创 部分面试题

Object对象的方法有哪些:equals() 、getClass()、hashcode()、notify()、notifyAll()、toString()、wait()、finalize() ResultSet有哪些类型:1、    最基本的ResultSet。 之所以说是最基本的ResultSet是因为,这个ResultSet他起到的作用就是完成了查询结果的存储功能,而且只能...

2014-10-27 17:10:30 127

原创 算法_求二叉树的深度

package com.btm.util; public class Node {private String name;private Node leftN;private Node rightN;public String getName() {return name;}public void setName(String name) {this.na...

2014-10-27 16:44:39 345

原创 算法—斐波那契苏

1,2,3,5,8,13,21,34,55,89,144....求偶数的和 public static void main(String[] args) {        for(int i=1;i < 20;i++) {        System.out.printf("Fibonacci of %d is: %d\n",                i, fibo...

2014-10-27 15:04:20 89

原创 SpringMVC Controller接收参数

1、直接把表单的参数写在Controller相应的方法的形参中@RequestMapping("/addUser1")public String addUser1(String userName,String password) {    System.out.println("userName is:"+userName);    System.out.println("pas...

2014-08-15 10:32:19 148

原创 个人学习目标

1.JQuery:简单易学,要做的就是更加熟练和源码2.Extjs:内部系统,后台系统,管理系统。漂亮的全页面UI。用过3.YUI:前几年用过,可能是当年是个小菜的原因,初步感觉很漂亮,然后就是异常复杂和不好维护。4.Dojo:据说是功能最为强大的js框架。 5.Prototype:6.Mootools:OO设计思想,模块化强,耦合度低。Dojo和Mootools之前...

2014-03-27 16:13:04 153

原创 Javascript高级编程5

ECMAScript 继承机制实例和其他功能一样,ECMAScript 实现继承的方式不止一种。这是因为 JavaScript 中的继承机制并不是明确规定的,而是通过模仿实现的。这意味着所有的继承细节并非完全由解释程序处理。作为开发者,你有权决定最适用的继承方式。对象冒充构想原始的 ECMAScript 时,根本没打算设计对象冒充(object masquerading)。它是在开...

2014-03-25 15:58:51 82

原创 Javascript高级编程4

ECMAScript 拥有很多创建对象或类的方法。1.工厂方式function createCar() { var oTempCar = new Object; oTempCar.color = "blue"; oTempCar.doors = 4; oTempCar.mpg = 25; oTempCar.showColor = function() {...

2014-03-21 16:37:38 163

原创 Javascript高级编程3

for-in 语句for (sProp in window) { alert(sProp);}这里,for-in 语句用于显示 window 对象的所有属性。前面讨论过的 PropertyIsEnumerable() 是 ECMAScript 中专门用于说明属性是否可以用 for-in 语句访问的方法。有标签的语句start : i = 5;在这个例子中,标签...

2014-03-21 09:57:52 166

原创 Javascript高级编程2

ECMAScript 运算符一元运算符deletedelete 运算符删除对以前定义的对象属性或方法的引用。var o = new Object;o.name = "David";alert(o.name); //输出 "David"delete o.name;alert(o.name); //输出 "undefined"delete 运算符不能删除开发...

2014-03-19 22:08:20 80

原创 Webservice_Axis2

Jar list(add):1. activation-1.1.jar2. axiom-api-1.2.12.jar3. axiom-impl-1.2.12.jar4. axis2-adb-1.6.1.jar5. axis2-kernel-1.6.1.jar6. axis2-transport-http-1.6.1.jar7. axis2-transport-local...

2014-03-19 20:38:39 174

原创 MQ 初级阶段

它提供了强大、 安全、 稳定的消息传递主干, 在世界屡获殊荣。 它帮您搭建企业服务总线(ESB)的基础传输层。IBM WebSphere MQ为SOA提供可靠的消息传递。它为SOA连通性提供可靠、 经过验证的消息传递主干, 全方位、 多用途的数据传输, 并帮助您搭建企业服务总线的传输基础设施。面向服务的体系结构(Service-Oriented Architecture,SOA)是一个...

2014-03-17 01:09:58 95

原创 java并发小结

什么是并发问题多个进程或线程同时(或着说在同一段时间内)访问同一资源会产生并发问题。用synchronized关键字可以对资源加锁。用Lock关键字也可以。它是JDK1.5中新增内容。final Lock lock = new ReentrantLock();final Condition notFull = lock.newCondition(); final Co...

2014-03-17 01:09:01 73

原创 java反射小结

JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。1)运用getClass()2)运用Class.getSuperclass()3)运用static method------Class.forName()(最常被使用)4)运用primitive wrapper classes的TYPE 语法java.lang.ref...

2014-03-17 01:02:11 66

原创 Spring MVC

Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。核心类与接口DispatcherServlet -- 前置控制器是一个Servlet...

2014-03-17 00:55:26 75

原创 JS发送ajax请求

XMLHttpRequest简介XMLHttpRequest 是JS的一个对象。它是介绍 Web 2.0、Ajax 和大部分其他内容的核心。下面给出该对象的几个方法和属性:1、open():建立到服务器的新请求。 2、send():向服务器发送请求。 3、abort():退出当前请求。 4、readyState:提供当前 HTML 的就绪状态。 5、responseText...

2014-03-17 00:16:00 317

原创 Javascript高级编程1

一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:核心(ECMAScript):并不与任何具体浏览器相绑定.文档对象模型(DOM):是 HTML 和 XML 的应用程序接口(API)浏览器对象模型(BOM):主要处理浏览器窗口和框架,不过通常浏览器特定的 JavaScript 扩展都被看做 BOM 的一部分。这些扩展包括:弹出新的浏览器窗口移动、关闭...

2014-03-14 17:49:59 135

原创 大数据

如何从海量数据中快速获取自己需要的数据?如何能够完成越来越复杂的数据计算?在数据仓库和数据库中的数据以TB\GB级增长的时候,如何能够保证数据查询和计算的高效率和响应度?当前数据计算所面临的问题,主要集中在三个方面:第一是数据存取和数据交换时的I/O瓶颈问题,第二是复杂计算模型的完备性问题,第三是数据计算本身的性能问题。 I/O瓶颈问题,主要表现在和硬盘的交互以及通过网络输入输出,...

2014-03-13 16:55:25 71

原创 桥接模式Bridge分离抽象和实现

将抽象部分与它的实现部分分离,使它们都可以独立地变化。桥接在程序上体现了在抽象部分拥有实现部分的接口对象,维护桥接就是维护这个关系。在Java应用中,对于桥接模式有一个非常典型的例子,即使应用程序使用JDBC驱动程序进行开发的方式。所谓驱动程序,指的是按照预先约定好的接口来操作计算机系统或者是外围设备的程序。...

2014-03-13 16:55:18 143

原创 访问者模式Visitor预留通路,回调实现

表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。

2014-03-13 16:55:10 73

原创 常用面向对象设计原则

1.单一职责原则SRP(Single Responsibility Principle) 一个类仅有一个引起它变化的原因。2.开放-关闭原则OCP(Open-Closed Principle) 一个类应该对扩展开放,对修改关闭。3.里式替换原则LSP(Liskov Substitution Principle) 子类型必须能够替换掉它们的父类型4.依赖倒置...

2014-03-13 16:54:59 51

原创 职责链模式Chain of Responsibility分离职责,动态组合

使多个对象都有机会处理请求,从而避免请求的发送者和接收者直接的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。public abstract class Handler { protected Handler successor; public void setSuccessor(Handler successor) { this.s...

2014-03-12 17:25:34 72

原创 装饰模式Decorator动态组合

动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式比生成子类更为灵活。所谓透明地给一个对象增加功能,就是要给一个对象增加功能,但是不能让这个对象知道,也就是不能去改动这个对象。public abstract class Component { public abstract void operation();}public class ConcreteC...

2014-03-12 17:00:18 82

原创 解释器模式Interpreters分离实现,解释执行

给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。public class Context {}public abstract class AbstractExpression { public abstract void interpret(Context ctx);}public class TerminalE...

2014-03-12 16:27:25 66

原创 享元模式Flyweight分离与共享

运用共享技术有效地支持大量细粒度的对象。安全实体:就是被系统检测的对象,比如工资数据。权限:就是需要被校验的权限对象,比如查看、修改等。授权:把对某些安全实体的某些权限分配给某些人员的过程。验证:判断某个人员对某个安全实体是否拥有某个或某些权限的过程。也就是说授权过程即是权限的分配过程,而验证过程则是权限的匹配过程。所谓实例池,指的是缓存和管理对象实例的程序,通...

2014-03-12 13:20:19 55

原创 Oracle10g基础笔记

Oracle10g的网格计算能力:1.服务器虚拟(Server Virtualization) Oracle实时应用集群(RAC)可以使一个数据库运行在网格的多个节点上,将多个普通计算机的处理资源集中使用。Oracle在跨计算机分配工作负载的能力方面具有独特的灵活性,因为它是唯一不需要随工作进程一起对数据进行分区和分配的数据库技术。2.存储虚拟(Storage Virtualizati...

2014-03-12 00:58:48 89

原创 备忘录模式Memento保存和回复内部状态

在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。public interface Memento { }public class Originator { private String state = ""; public Memento createMemento() { r...

2014-03-11 17:47:26 72

原创 状态模式State根据状态来分离和选择行为

允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。状态模式的功能就是分离状态的行为,通过维护状态的变化,来调用不同状态对应的不同功能。状态决定行为。public interface VoteState { public void vote(String user,String voteItem,VoteManager voteManager);...

2014-03-11 17:20:11 86

原创 策略模式Strategy分离算法,选择实现

迪米特法则:LoD,最少知识原则。 如果两个类不必彼此直接通信,那么这两个类就不应该发生直接的相互作用。如果其中一个类需要用另一个类的某一个方法的话,可以通过第三者转发这个调用。策略模式:定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。public interface Strategy { public void alg...

2014-03-11 15:26:46 114

原创 模板方法模式Templete Method 固定算法骨架

定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。public abstract class AbstractClass { public abstract void doPrimitiveOperation1(); public abstract void doPrimitiveOperation2();...

2014-03-11 11:15:52 147

原创 测验及答案

1.HTML5 之前的 HTML 版本是?HTML 4.012.HTML5 的正确 doctype 是?3.在 HTML5 中,哪个元素用于组合标题元素?4.HTML5 中不再支持下面哪个元素?5.在 HTML5 中不再支持 元素的哪个属性?type6.新的 HTML5 全局属性,"contenteditable" 用于:规定元素内容是否是可编辑的...

2014-03-10 18:03:03 245

原创 HTML5感悟2

HTML5 服务器发送事件(server-sent event)允许网页获得来自服务器的更新。Server-Sent 事件指的是网页自动获取来自服务器的更新。Server-Sent 事件 - 单向消息传递HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。emailurlnumberrangeDate pickers (date, mon...

2014-03-10 17:43:50 69

原创 HTML5感悟1

HTML5 提供了展示视频的标准. control 属性供添加播放、暂停和音量控件。 与 之间插入的内容是供不支持 video 元素的浏览器显示的.方法 属性 事件play() currentSrc playpause() currentTime pauseload() videoWidth progresscanPlayType...

2014-03-10 11:01:58 64

原创 CSS3感悟1

CSS3 是最新的 CSS 标准。div#div2{transform:rotate(30deg);// 30度-ms-transform:rotate(30deg); /* IE 9 */-moz-transform:rotate(30deg); /* Firefox */-webkit-transform:rotate(30deg); /* Safari and C...

2014-03-10 09:26:40 185

原创 CSS初级感悟2

字体风格:font-style 属性最常用于规定斜体文本。normal - 文本正常显示italic - 文本斜体显示oblique - 文本倾斜显示italic 和 oblique 的区别:斜体(italic)是一种简单的字体风格,对每个字母的结构有一些小改动,来反映变化的外观。与此不同,倾斜(oblique)文本则是正常竖直文本的一个倾斜版本。通常情况下,italic ...

2014-03-09 11:18:52 66

原创 CSS初级感悟1

任意浏览器的默认字体高都是16px。所有未经调整的浏览器都符合: 1em=16px。那么12px=0.75em,10px=0.625em。em有如下特点:1. em的值并不是固定的;2. em会继承父级元素的字体大小。一般来说,可以为所有块级元素应用 text-indent,但无法将该属性应用于行内元素,图像之类的替换元素上也无法应用 text-indent 属性。不过,如...

2014-03-09 11:18:46 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除