自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (6)
  • 收藏
  • 关注

转载 JavaScript有三种方法,可以确定一个值到底是什么类型。

typeof运算符instanceof运算符Object.prototype.toString方法

2014-04-30 22:02:57 659

转载 每天一剂ExtJS良药

一、如何同步调用Ajax远程数据[javascript] view plaincopy// 同步方式,API不直接提供,获取XHR的conn的引用即可  var url = "myApp/getUserList.do";  var conn = new Ext.data.Connection()conn;  conn.open("

2014-04-30 11:26:26 1218

转载 ext精华函数解析

1:    Ext的最先开始的精华函数要算Ext.namespace,它采取的是命名空间的方式.从而可以避免各种变量啊.对象的冲突问题2:    Ext的apply采取的是对象继承方式,Ext.apply(o,c,object),既o继承c的所有属性.并且o也拥有object的一切属性3   Ext的applyIf采取的对象继承方式,这个跟上面的继承有一点不同,Ext.applyIf(o,c)就是

2014-04-30 11:24:39 548

转载 Java中的线程同步

我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。 当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。 同步这

2014-04-27 22:39:14 526

转载 关于JAVA多线程同步

因为需要,最近关注了一下JAVA多线程同步问题。JAVA多线程同步主要依赖于若干方法和关键字。将心得记录如下:1  wait方法:        该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一

2014-04-27 22:18:34 534

转载 Java线程:线程的同步-同步方法

Java线程:线程的同步-同步方法 线程的同步是保证多线程安全访问竞争资源的一种手段。线程的同步是Java多线程编程的难点,往往开发者搞不清楚什么是竞争资源、什么时候需要考虑同步,怎么同步等等问题,当然,这些问题没有很明确的答案,但有些原则问题需要考虑,是否有竞争资源被同时改动的问题? 在本文之前,请参阅《Java线程:线程的同步与锁》,本文是在此基础上所写

2014-04-27 22:13:30 417

转载 浅谈Java多线程的同步问题

多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线程之间不会出现交叉乱序打印,而是顺序地打印。先来看第一段代码,这里我们在run()方法中加入了synchronized关键字,希望能对run方法进行互

2014-04-27 22:05:58 519

转载 hibernate集合映射inverse和cascade详解

1、到底在哪用cascade="..."?cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的

2014-04-25 00:29:16 652

原创 js回调,apply,call 函数学习

<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'callBack.jsp' sta

2014-04-20 17:37:04 710

原创 js回调函数,匿名函数学习

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">无标题文档//测试身高是否达到标准function testHeight(height,callback){ if(height<170){ alert("卧槽

2014-04-19 22:47:31 934

转载 document.execCommand()方法处理Html数据

document.execCommand()方法处理Html数据时常用语法格式如下: 复制内容到剪贴板 代码: document.execCommand(sCommand[,交互方式, 动态参数]) 其中:sCommand为指令参数(如下例中的”2D-Position”),交互方式参数如果是true的话将显示对话框,如果为false的话,则不显示对话框(下例中的”false”即

2014-04-16 23:29:33 956

原创 js prototype学习, Ext extend

Ext.onReady(function(){   //定义   function Animal(){this.name='animal';this.eye='2';this.love='蛇妖';   };   Animal.prototype.love="美女";var animal=new Animal();  alert(animal.lo

2014-04-16 22:33:42 742

转载 Hibernate二级缓存 ---- 最佳实践

作者:赵磊博客:http://elf8848.iteye.com     2010年11月7号,立冬,星期天。北京外面风好大,躲在家里整理一下这篇文章,发出来与大家分享,对大家有帮助是我最高兴的事儿。     不要想当然的认为使用了Hibernate的二级缓存就一定能够提高应用程序的性能,仅仅在你能够驾驭它,并且条件适合的情况下才是这样的。    使用h

2014-04-15 21:46:07 624

转载 hibernate缓存

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

2014-04-15 21:37:20 506

转载 关于hibernate的缓存使用

1.     关于hibernate缓存的问题:1.1.1.         基本的缓存原理Hibernate缓存分为二级,第一级存放于session中称为一级缓存,默认带有且不能卸载。 第二级是由sessionFactory控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法 都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条件查询时必须使用相应的方法

2014-04-15 21:34:23 691

转载 java学习重点

1线程,缓存,流,

2014-04-15 21:18:54 613

转载 java中static的作用

1、static变量  按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是:  对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是这是不推荐的)。  对于实例变量

2014-04-15 20:56:49 553

原创 js 学习 Window 对象

1,所有浏览器都支持 window 对象。它表示浏览器窗口。2,所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。全局变量是 window 对象的属性。全局函数是 window 对象的方法。甚至 HTML DOM 的 document 也是 window 对象的属性之一:

2014-04-14 13:58:50 534

原创 js Extend 实现

//给Object对象增加静态方法extend,该方法的作为复制source有所有属性和方法到destination Object.extend = function(destination, source) { for (property in source) { alert(property+" "+source[property]); destination[propert

2014-04-14 11:23:08 1730

转载 js继承的实现---object.extend(d,s)方法

http://www.cnblogs.com/5201314/archive/2009/05/22/1487213.html Object.extend = function (destination, source) {for ( var property in source) {    destination[property] = source[property];}re

2014-04-14 11:21:07 1010

转载 Spring 资源访问剖析和策略模式应用

Spring 资源访问剖析和策略模式应用Spring 把所有能记录信息的载体,如各种类型的文件、二进制流等都称为资源,对 Spring 开发者来说,最常用的资源就是 Spring 配置文件(通常是一份 XML 格式的文件)。在 Sun 所提供的标准 API 里,资源访问通常由 java.net.URL 和文件 IO 来完成,尤其是当我们需要访问来自网络的资源时,通常会选择 URL

2014-04-11 22:49:55 848 1

转载 Spring资源访问机制

本文介绍Spring中提供的资源访问机制。  资源抽象接口JDK所提供的访问资源的类(如java.net.URL、File等)并不能很好地满足各种底层资源的访问需求,比如缺少从类路径或者Web容器的上下文中获取资源的操作类。有鉴于此,Spring设计了一个Resource接口,它为应用提供了更强的访问底层资源的能力。该接口拥有对应不同资源类型的实现类。先来了解一下Resource接

2014-04-11 21:57:28 843

转载 Spring加载资源分析

Spring加载资源分析说明:    这篇文档是对Spring加载和解析xml文件过程的分析,下面看一个spring解析xml文件的测试例子。    @Test    public void test3BeanDefinitionReader(){        DefaultResourceLoader loader = new DefaultResourceLo

2014-04-11 21:52:08 785

转载 js ==与===区别(两个等号与三个等号)

1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,=

2014-04-11 16:41:25 493

转载 Extjs 框架基础知识

1.ExtJS的核心基础是Ext 类, 代表着ExtJs框架的命名空间,同时包括基础功能函数组成的静态类。2.Ext.apply(o,c,default) 函数其实就是复制对象, 返回o。这个是对象之间的复制3.js中的类是通过函数来模拟的,函数原型的方法(Prototype)和属性可以看成是类的实例方法和属性,而函数自身的方法和属性可以看成是类的静态方法和静态属性。var m=fun

2014-04-11 16:13:02 798

原创 js prototype学习

function Animal(){this.name='pig';this.sex='men';};function People(){this.name='xiaoming';this.age=89;};People.prototype = new Animal();People.prototype.name = 'wangba';

2014-04-11 15:38:26 550

转载 XDoclet详解

转自:http://www.ibm.com/developerworks/cn/java/j-xdoclet/#genjavadoc简介: 开放源代码的 XDoclet 代码生成引擎,是许多领先的 Java 框架不可缺少的组成部分,常常被用作面向属性的编程和持续集成的引擎。但是 XDoclet 还有一些不太惹人注目的地方:对初级开发人员来说,它太难掌握、太难精通。在这篇文章中,流行作者 S

2014-04-09 22:07:06 1482

转载 ant深入浅出(一)ant+xdoclet 生成hibernate配置文件以及实体映射文件

前言作为一个学习生物学的人,应该知道它是蚂蚁的意思,蚂蚁(ant)属节肢动物门,昆虫纲,膜翅目,蚁科。在众多的科中有的还分了亚科,用来区分更多的种类,蚂蚁是地球上最常见的昆虫,数量最多的昆虫种类。由于各种蚂蚁都是社会性生活的群体,在古代通称“蚁”。据现代形态科学分类,蚁可分两大种群:蚂蚁类和白蚁类。蚁族的特征是体积小、数量多,往往是成群结队的出行,在软件领域之所以用ant来命名命名,可能是

2014-04-09 22:05:21 814

转载 javascript 闭包学习

闭包向来给包括JavaScript程序员在内的程序员以神秘,高深的感觉,事实上,闭包的概念在函数式编程语言中算不上是难以理解的知识。如果对作用域,函数为独立的对象这样的基本概念理解较好的话,理解闭包的概念并在实际的编程实践中应用则颇有水到渠成之感。在DOM的事件处理方面,大多数程序员甚至自己已经在使用闭包了而不自知,在这种情况下,对于浏览器中内嵌的JavaScript引擎的bug可能造成内存泄

2014-04-09 16:09:51 555

转载 servlet,filter, listener, interceptor 区别与联系

原文地址:http://enjoyasp.net/?p=951四种共同点: 对一类url,或所有url进行业务处理对各种url之类进行匹配,查找,执行相应操作,与action相比较而言,action只能针对某一特定的url进行匹配,进行操作 如: form action = "update.action"> action对应的url是固定的,对于struts1.x可能一个action只有

2014-04-09 12:56:32 718

转载 Java中Filter、Servlet、Listener的学习

1、Filter的功能filter功能,它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).

2014-04-09 11:30:59 583

转载 JS中typeof与instanceof的区别

JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果:number,boolean,string,function

2014-04-07 21:08:20 533

转载 js继承探讨

每当我们说到 js 的继承时,在您的脑袋的第一反应就是 prototype 原型机制来实现。但是您是否使用过其他的方法来实现继承呢,或者您是否了解其他 实现方式及各种不同的继承实现机制的优缺点呢?好了,下面我们就来看看几种比较常见的继承实现吧。1、 prototype方式 1  var  BaseClass  = function () 2   3  { 4  

2014-04-07 15:55:10 457

转载 js call

js callcall 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参

2014-04-06 23:07:28 546

转载 JS中的prototype

JS中的phototype是JS中比较难理解的一个部分 本文基于下面几个知识点: 1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。 2 javascript的方法可以分为三类:a 类方法b

2014-04-06 23:06:15 575

转载 Ext window的大小与屏幕匹配

Ext window的大小与屏幕匹配网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:docu

2014-04-03 17:03:23 1678

转载 Extjs中layout的用法总结

layout中有absolute,anchor,border,accordion,card,form,table,column,fit这几种,现一一举例: 1.absolute根据字面意思就知道,是根据具体坐标进行定位的,固不写相应的代码了,其他的如下 2.anchor:其值可以使百分比和数值,数值一般为负数,其代表的意思是如果宽度和长度中有一个设定值了,则anchor代表的是未设置的那个

2014-04-03 16:59:24 624

转载 ExtJS学习笔记 layout的9种样式风格总结(转)

extjs的容器组件都可以设置它的显示风格,它的有效值有 absolute, accordion, anchor, border, card, column, fit, form and table. 一共9种。简单总结一下,帮助记忆。 [list]absolute 顾名思义,在容器内部,根据指定的坐标定位显示 accordion 这个是最容易记的,手风琴效果 

2014-04-03 16:57:31 632

转载 extjs组件添加事件监听的三种方式

extjs对组件添加监听的三种方式 在定义组件的配置时设置如代码中所示: Java代码 xtype : 'textarea',  name : 'dataSetField',  labelSeparator:'',  fieldLabel:'',  hideLabel: true,  allowBlank: true,  

2014-04-03 15:24:04 2756

转载 Hibernate核心接口

Hibernate核心接口Hibernate有五大核心接口,分别是:Session Transaction Query SessionFactoryConfiguration 。这五个接口构成了Hibernate运行的基本要素,可以执行存取,持久化,事务管理等操作。这五个接口可以位于系统的业务逻辑层和持久化层。下面是一张Hibernate的关系图: Sessio

2014-04-01 16:07:23 701

flex自定义组件事件DEMO

flex自定义组件事件DEMO,一个简单的flex自定义组件的demo

2014-11-18

BatchImageUpload

flex批量上传文件夹内的图片上传 ,通过blazeds上传 java接收

2014-11-18

Aspectj,java,aop工具

java aop Aspectj 开发工具,eclipse 插件和相关开发jar包 插件

2014-11-18

JavaApplet数字签名方法和打包签名工具

JavaApplet数字签名方法和打包签名工具 ,自动打包java jar文件并签名

2014-11-18

csssprites

css 样式生成工具

2014-11-18

springmvc注解开发jar包

springmvc3.0 注解开发所需要的jar包,只要这些就够了

2014-03-07

空空如也

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

TA关注的人

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