自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (38)
  • 收藏
  • 关注

原创 DOM14---好友列表显示

如图所示代码如下: /*将表格中的ul进行样式定下,去除无序列表的样式,将列表外边距取消 padding:0px;//firefox中应用*/ table ul{ list-style:none; margin:0px; background-color:#26e356; displ

2013-05-31 11:53:40 836

原创 DOM13---展开闭合列表03

只展开当前节点,关闭其它节点 /*把dd中的缩近取消为0*/ dl dd{ margin:0px; } dl{ height:16px; } /*预定义一些样式,类选择器,便于动态加载*/ .open{ overflow:visible; } .close{ overflow:hidd

2013-05-31 10:40:56 845

原创 DOM12---展开闭合列表02

多个列表进行展开闭合,并且js,与css分离 /*把dd中的缩近取消为0*/ dl dd{ margin:0px; } dl{ height:16px; } /*预定义一些样式,类选择器,便于动态加载*/ .open{ overflow:visible; } .close{ ove

2013-05-31 10:30:21 1921 2

原创 DOM11---展开闭合列表01

只有一个展开列表的情况 /*把dd中的缩近取消为0*/ dl dd{ margin:0px; } dl{ height:16px; overflow:hidden; } <!-- 思路: 1、标签封装数据,html 2、定义样式css 3、明确事件源,事件,以及要处

2013-05-31 10:29:37 986

原创 DOM10---新闻字体的改变02

如图所示代码如下: a:link,a:visited{ color:#0000ff; text-decoration:none; } a:hover{ color:ff8800; } #newsText{ width:500px; border:#00ff00 1px solid;

2013-05-31 09:07:01 715

原创 DOM09---新闻字体的改变01

通过点击大字体,中字体,小字体动态的改变字体的大小跟颜色 a:link,a:visited{ color:#0000ff; text-decoration:none; } a:hover{ color:ff8800; } #newsText{ width:500px; border:#00ff00

2013-05-31 08:46:16 700

原创 DOM08---节点的增加,删除,替换,克隆

div{ border:#00ccff 1px solid; width:200px; padding:30px; margin:10px; } #div_1{ background-color:#00ccff; } #div_2{ background-color:#FFccff; } #div_3{ b

2013-05-30 06:05:30 811

原创 DOM07---通过节点的层次关系获取节点对象

<!-- 通过节点的层次关系获取节点对象 关系: 1、父节点:parentNode属性 2、子节点:childNodes集合,获得全部子节点 3、兄弟节点: 上一个兄弟节点:previousSibling 下一个兄弟节点: nextSibling--> function getNodeByLevel() { var tabNode

2013-05-30 04:57:28 2657

原创 DOM06---Document获取节点

<!-- document对象演示 该对象将标记型文档进行封装 该对象的作用,是对可以标记的文档进行操作,最常见的操作就是,动态效果, 所以要先获得这个节点,要想获得这个节点,必须要先要获得节点所属的文档对象document. 所以documen对常最常见的操作就是获取页面中的节点。 获取节点的方法: 1、getElementById()通过标签的id属

2013-05-29 22:27:26 807

原创 OpenGl实验3

#include static GLsizei iMode = 1; static GLfloat sx = 1.0;static GLfloat sy = 1.0;static GLfloat tx = 0.0f;static GLfloat ty = 0.0f;void Initial(void){ glClearColor(1.0f, 1.0f, 1.0f, 1.0f);

2013-05-28 22:37:37 1353

原创 计算n以内的数字0到9分别出现的次数

学习

2013-05-27 23:09:57 1737

原创 子集树与排列树

当所给问题是从n个元素的集合S中找出满足某种性质的子集时,相应的解空间称为子集树。子集树通常有2^n个叶结点。例如:n个物品的0-1背包问题所相应的解空间是一棵子集树,遍历子集树的算法通常需要(2^n)计算时间。当所给问题是从n个元素的集合S中找出满足某种性质的排列时,相应的解空间为排列树。排列树通常有n!个叶结点。因此遍历排列树需要增加(n!)计算时间。例如:旅行售货员问

2013-05-26 23:48:07 2128

转载 Java中==与equals()的区别

(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 = "abc", s4 ="abc" ;s1 = new String("abc");s2 = new St

2013-05-26 22:01:37 758

原创 现有8种药水,其中有且仅有一种有毒,药水24小时见效,现在要求在24小时内找出有毒药水,需要至少几只小白鼠?

用三只老鼠可以分清八种状态:001:药1有毒010:药2有毒011:药3有毒100:药4有毒101:药5有毒110:药6有毒111:药7有毒000:药8有毒上面的第一位表示第一只鼠的状态,比如:第一行是鼠1,2活,三死,第六行(药六有毒)表示鼠1,2死,三活。也就是:0表示活,1表示死。那么怎么喂药呢。看第一行,让鼠3死,鼠12活表示药1有毒

2013-05-26 21:30:49 13249 1

转载 IOC的原理和实现

Spring 能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对 象无须关心持久层对象的具体实现,各层对象的调用完全面向接口。当系统需要重构时,代码的改写量

2013-05-26 11:45:53 877

原创 DOM05---广告弹窗的练习

/* 演示广告效果 页面一加载完就执行 */ onload = function() { open("ad.jpg","_blank","height=400,width=100,left=500,top=200,status=no,toolbar=no,menubar=no,location=no"); } setInterval(onloa

2013-05-26 09:11:47 562

原创 DOM04---window常用事件和属性

//用匿名内部类实现 //当对象(包括文字,图片)全都加载完成后执行 onload = function() { window.status = "加载完成"; alert("Onload run"); } //页面即将卸载前触发,也就是浏览器在关闭时,浏览器还在的时候执行 onbeforeunload = function() {

2013-05-26 09:01:23 989

原创 DOM03---Location对象学习

function windowLocationDemo() { var pro = location.protocol; var hrefs = location.href; alert(pro+" "+hrefs); //给location的href属性设置一个值,改变了地址栏的值,并对其值进行了解析,如果是http,还进行连接访问 location

2013-05-26 07:48:31 667

原创 OpenGl实验2

#include static GLsizei iMode = 1; static GLfloat sx = 1.0;static GLfloat sy = 1.0;void Initial(void){ glClearColor(1.0f, 1.0f, 1.0f, 1.0f); //设置窗口背景颜色为白色 glMatrixMode(GL_PROJECTION);

2013-05-25 18:59:42 951

原创 AOP原理与实现

1.AOP简介AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面(切面)编程。它将分布在各个类中具有相同功能的代码片段整合到一起,由单独的功能模块完成,不仅减少了代码的重复量,降低了耦合,也提高了代码的可维护性。AOP的作用就是在可以顺序执行的程序中,插入某些特殊的逻辑来实现一些特殊的功能 ,例如日志、事务、安全等都可以很方便的

2013-05-24 22:16:02 980

原创 OpenGL实验1

编写一个完整的OpenGL 程序,要求:(1) 创建一个宽度600,高度800,背景色为蓝色的窗口。(2) 绘制一个红色三角形(10,10) (30,10) (20,20) 0 1 2 P P P ,居中显示。(3) 单击鼠标右键,弹出一个颜色菜单(黑色、红色、蓝色、绿色、白色),并编写相应的菜单回调函数使其能够改变三角形的颜色。 #include static GLsi

2013-05-24 21:19:10 960

原创 Java代理技术

1 Java静态代理代理模式的作用是:为其他对象提供一种代理以控制对目标对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式一般涉及到的角色有:Ø抽象角色:声明真实对象和代理对象的共同接口;Ø真实角色(目标对象):代理角色所代表的真实对象,是我们最终要引用的对象。Ø代理角色:代理对

2013-05-24 00:34:53 582

原创 Java反射机制

Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。那么什么是Java的反射呢?大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了你所需要的那个类的已经被加载了

2013-05-23 20:42:54 555

转载 WEB开发中需要注意哪些安全问题?

1.对所有提交数据的过滤判断,防止跨站攻击等。2.防范SQL语句注入攻击,对地址栏参数进行过滤。3.编写代码不严谨导致的bug。4.用验证码等验证机制防止暴力破解和大量垃圾信息提交。5.不把网站错误信息显示在前台。6.所有页面做好权限授权验证。7.目录文件访问控制。8.机密数据用sha1或其它方法加密。9.合理分配数据库权限。10.管理员意识培训,防止弱密码或被

2013-05-23 19:56:40 2226

转载 overload 和override的差别

重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(O

2013-05-23 19:50:19 528

原创 Vector,Arraylist,Linklist的区别

ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法 (线程安全),通常性能上较ArrayList差。而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历

2013-05-23 19:45:14 541

转载 xml解析的几种方式

(1)DOM解析 DOM是html和xml的应用程序接口(API),以层次结构(类似于树型)来组织节点和信息片段,映射XML文档的结构,允许获取 和操作文档的任意部分,是W3C的官方标准 【优点】 ①允许应用程序对数据和结构做出更改。 ②访问是双向的,可以在任何时候在树中上下导航,获取和操作任意部分的数据。 【缺点】 ①通常需要加载整个XML文档来构造层次结构,消耗资源大。

2013-05-23 19:37:48 721

转载 Java异常处理及异常机制介绍

运行时异常是程序运行时可能报出的异常。可以用try catch抓取,也可以不做任何处理。比如:INDEXOUTOFEXCEPTION, CLASSCASE\TEXCEPTION, NULLPOTIONTEREXCEPTION, CLASSNOTFOUNDEXCEPTION一般异常,这些异常是在定义方法时声明抛出的,这些异常必需用try catch抛出,或throws处理,如果不处理,程序将编译

2013-05-23 19:24:56 787

转载 cookie 和session 的区别详解

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的使用很普

2013-05-23 18:52:24 583

转载 Hibernate缓存机制

缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓存分类:

2013-05-22 22:27:19 558

转载 数据库连接池的原理机制

数据库连接池的原理机制 1、基本概念及原理    我们知道,  对于共享资源,有一个很著名的设计模式:资源池(Resource  Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后

2013-05-22 21:38:46 911

转载 集群分为哪几种?集群的区别在于哪里?

集群介绍仔细看过以前网友发表的一些文章,总觉得对集群没有详细介绍,我也是借花献佛,引用了一些技术性文档。目前应用最为广泛的集群计算技术可以分为三大类:高可用性集群技术、高性能计算集群技术和高可扩展性集群技术。下面我们将对这三种集群技术进行一下简单的介绍。 1、高可用性集群技术高可用性集群,英文原文为High Availability Cluster, 简称HA Clus

2013-05-22 21:24:43 6306

转载 Collection与Collections的区别

1. Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。如下:├List    │├LinkedList    │├ArrayList    │└Vector    │ └Stack    └Set而Collections则是集合类的一个工具类/帮助类,其中提供了一系列

2013-05-22 20:54:00 1557

原创 封装好的BufferedReader

import java.io.*;public class Main{ public static void main(String args[]){ try { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); String

2013-05-21 17:40:20 959

原创 DOM02---BOM学习

DHTML:动态的HTML。不是一门语言:是多项技术综合体的简称。其中包含了HTML,CSS,DOM,Javascript.html:负责提供标签,对数据进行封装,目地是便于对该标签中的数据进行操作。css:负责提供样式属性,对标签中的数据进行样式的定义。dom:负责将标签型文档以及文档中的所有内容进行解析,并封装成对像,在对象中定义了更多的属性和行为,便于对象的操作。

2013-05-21 12:14:42 729

原创 DOM01---概述

DOM:Document Object Model(文档对象模型)用来将标记型文档封装成对象,并将标记型文档中的所有的内容(标签,文本,属必等)都封装成对象。封装成对象的目的是为了更方便的操作这些文档以及当档中的所有内容因为对象的出现就可以有属性和行为被调用。文档对象模型文档:标记型文档(html,xml)对象:封装了属性和行为的实例,可以被直接调用。模

2013-05-20 23:45:12 1318

原创 Java正则表达式学习

1、给定一个字符串判断是否为一定的格式可以直接调用String.matches()方法判断或是用Pattern.compile()和Pattern.matcher()来判断。import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Patt

2013-05-20 12:15:37 648

原创 不用+号实现两个数相加

/* 不用+号实现两个数的相加 思路: 先用10进数表示 449 +598 第一步,两数相加,但不进位得 937 第二步,两数相加,只进位, 0110 第三步,前两步的结果相加,不进位得 047 第四步,前两步的结果相加,只进位得1000 第五步,3,4步的结果相加,不进位得1047 第六步,3,4步的结果相加,只进位得0000,所以结束。 二

2013-05-19 22:44:39 2491

原创 计算一个日期中在一年中所经过的天数

#include int day_of_year(int y,int m,int d){ int k,leap,s; int days[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; leap = (y%4==0&&y%100!=0)||(y%400==0); s = d; for(k=1;k<m;k++) { s+=days[k];

2013-05-19 14:17:28 1007

原创 HDU:2133 What day is it

Problem DescriptionToday is Saturday, 17th Nov,2007. Now, if i tell you a date, can you tell me what day it is ? InputThere are multiply cases.One line is one case.There are th

2013-05-18 22:36:22 985

CXF整合Spring

CXF2.7整合Spring4.0,CXF开发,Web Service开发

2014-05-03

SOAP协议教程

SOAP教程,SOAP协议详解,SOAP开发规范,Web Service

2014-05-03

CXF开发教程03

CXF开发教程,WebService,CXF开发步骤,CXF Demo

2014-05-02

cxf开发教程

cxf开发,教程,WebService开发,cxf开发Demo,cxf开发教程,

2014-05-02

myeclipse整合axis2

myeclipse8.5整合axis2所需要的jar

2014-04-24

struts1框架教案

struts1框架教案

2013-11-11

struts1编程例子

在myeclipse中使用struts1编程的例子

2013-11-11

PartitionMagic

PartitionMagic

2013-09-21

MBRFIX\MBRFIX

MBRFIX\MBRFIX

2013-09-21

AnyBizSoft_PDF_Converte

 当前版本 AnyBizSoft PDF Converter v2.5.0.8。该版本有较大变化,如集成PDF转换Excel功能、无需安装 Microsoft Office 即可转换、自动识别表格等,推荐更新;而作为PDF转换软件厂商,免费的 AnyBizSoft PDF to Text 也是必须的了,若只需要PDF转Word功能,则可以试用 AnyBizSoft PDF to Word Converter。 使用说明:首先运行 安装.bat 进行初始化(Vista/Windows 7请右键以管理员权限运行),然后双击 PDFConverter.exe 进入主程;若提示注册,安装包内有注册码。

2013-08-27

Core Java Career Essentials

Core Java Career Essentials

2013-08-21

opengl粒子系统

opengl粒子系统,子系统可以创建很多漂亮的效果, 这里描述了一个粒子系统引擎的实现, 包括源代码

2013-06-19

jquery-1.8.2.js

jquery-1.8.2.js,jQuery下载,原代码

2013-06-14

加密解密软件的使用

加密解密软件的使用

2013-06-09

加密解密软件

加密解密软件

2013-06-09

Java面试宝典2013版

Java面试宝典2013版

2013-06-04

动态路由配置

动态路由配置

2013-06-04

静态路由配置

静态路由配置

2013-06-04

printf__左补零

可以在"%"和字母之间插进数字表示最大场宽。 例如: %3d 表示输出3位整型数, 不够3位右对齐。 %9.2f 表示输出场宽为9的浮点数, 其中小数位为2, 整数位为6, 小数点占一位, 不够9位右对齐。 %8s 表示输出8个字符的字符串, 不够8个字符右对齐。 如果字符串的长度、或整型数位数超过说明的场宽, 将按其实际长度输出。 但对浮点数, 若整数部分位数超过了说明的整数位宽度, 将按实际整数位输出; 若小数部分位数超过了说明的小数位宽度, 则按说明的宽度以四舍五入输出。 另外, 若想在输出值前加一些0, 就应在场宽项前加个0。 例如: d 表示在输出一个小于4位的数值时, 将在前面补0使其总宽度 为4位。

2013-05-15

acm竞赛试题与解析

acm国际大学生程序设计竞赛试题与解析.pdf

2013-05-06

特殊数系列之卡特兰数

特殊的数系列之卡特兰数(Catalan) 1.括号化问题。矩阵链乘: P=A1×A2×A3×……×An,依据乘法结合律,不改变其顺序,只用括号表示成对的乘积,试问有几种括号化的方案? 2.将多边行划分为三角形问题。将一个凸多边形区域分成三角形区域(划分线不交叉)的方法数? 类似:在圆上选择2n个点,将这些点成对连接起来使得所得到的n条线段不相交的方法数? 3.出栈次序问题。一个栈(无穷大)的进栈序列为1,2,3,..n,有多少个不同的出栈序列? 类似:有2n个人排成一行进入剧场。入场费5元。其中只有n个人有一张5元钞票,另外n人只有10元钞票,剧院无其它钞票,问有多少中方法使得只要有10元的人买票,售票处就有5元的钞票找零?(将持5元者到达视作将5元入栈,持10元者到达视作使栈中某5元出栈)

2013-05-05

SubString Search

字符串匹配算法,包括KMP,BM,值的看一下

2013-05-02

编程珠玑源代码

编程珠玑源代码还有课后习题代码,官方版本

2013-04-25

跨交换机VLAN

跨交换机VLAN的实现,两个录像软件,还有一个实验文件,还有 跨交换机VLAN的实现.PPT

2013-04-23

很小的录像软件

使用方法:运行前,先设置显示器分辨率1024X768,然后点击右上角Record按钮,在录制完之前不要点击任务栏中相关按钮,因为一点击,录制过程就会结束。

2013-04-16

VLAN基本配置

VLAN基本配置,实现的是相同的VLAN,主机间可以互相访问。不同的VLAN,主机间不能互相访问。

2013-04-16

交换机配置基础

交换机的基本配置 然后 可以实现网络互联

2013-04-16

opengl头文件和库文件

opengl环境搭建 include 文件,lib文件还有dll文件

2013-04-10

Gof设计模式

Gof设计模式 还不错哦,请大家多多分享

2012-09-25

Gof设计模式01引言

这是GOf设计模式中文版的01节,还不错,分享给大家

2012-09-25

Ruby for rails.pdf

Ruby for rails.pdf 一本不错的ruby 学习资科

2011-12-12

应用Rails进行敏捷Web开发(英文版)第四版.pdf

Agile Web Development With Rails Fourth Edition.pdf

2011-12-12

JStack和Java Thread Dumps分析

JStack和Java Thread Dumps分析

2016-03-14

kibana-guide-cn

kibana-guide-cn,ELK,es,logstash,kibana中文学习资料.pdf

2016-01-05

MongoVUE绿色版

MongoVUE绿色版,安装完以后,把MongodbVUE.exe覆盖F:\Program Files\MongoVUE\MongoVUE 1.6.9

2015-04-22

cxf开发教程2

cxf教程2,webService开发教程,cxf开发教程

2014-05-02

空空如也

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

TA关注的人

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