自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (4)
  • 收藏
  • 关注

转载 oracle 性能优化建议小结

http://www.jb51.net/article/23071.htm平时关注Oracle数据库的网友都知道,Oracle性能优化保证了Oracle数据库的健壮性。下面就此提出需要注意的两个原则。原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件

2014-02-25 17:51:24 440

原创 tomcat startup启动内存溢出

D:\apache-tomcat-6.0.37\bin\catalina.bat文件添加红色一行if not "%LOGGING_MANAGER%" == "" goto noJuliManagerset LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager:noJuliMan

2014-02-24 15:53:48 641

原创 ant打war包,部署并运行

学习后自己学的部署文件 测试ok

2014-02-23 22:20:47 566

转载 用ant实现SVN代码更新,部署

要实现ant可以从svn服务器上检出代码要使用svnant jar文件。从网上下载svnant 包,下载地址:http://subclipse.tigris.org/files/documents/906/49042/svnant-1.3.1.zip将下载好的svnant 解压将 lib目录下的所有jar复制到ant主目录中的 lib目录下。编写build.xml要svn ta

2014-02-23 14:31:58 536

转载 ant

在学习struts+spring+hibernate,尤其是Appfuse的过程中大量涉及到ant的使用,因此我觉得有必要对ant做个比较深入的学习,以下是在学习过程中搜集的材料。比较详细,很适合没有接触过ant的初学者。Ant基本使用指南 1 Ant是什么?Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形

2014-02-22 23:48:49 430

原创 DWR

DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。1介绍它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一方面一个J

2014-02-22 21:42:25 446

转载 jquery函数大全转载

Attribute:$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值$(”img”).attr(”title”, function

2014-02-21 17:39:37 408

转载 jQuery.extend 函数详解

JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是:    extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构

2014-02-21 17:33:01 321

转载 jquery的$.extend和$.fn.extend作用及区别

jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend();jQuery.extend();虽然 javascript 没有明确的类的概念,但是用类来理解它,会更方便。jQuery便是一个封装得非常好的类,比如我们用 语句 $("#btn1") 会生成一个 jQuery类的实例。jQuery.extend(object); 为jQuery类添加类方法,可

2014-02-21 17:30:56 411

转载 UML类图符号 各种关系说明以及举例

UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;类属关系和实现关系在语义上讲也是依赖关系,

2014-02-21 11:37:12 448

转载 log4j.properties配置详解

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appende

2014-02-20 17:31:18 432

转载 Spring缓存 org.springframework.cache.ehcache.EhCacheManagerFactoryBean

ehcache.xml-->            classpath:ehcache.xml           methodCache        qyNameService        methodCacheInterceptor   缓存配置name:缓存名称。maxElements

2014-02-20 17:25:47 1731

转载 Struts2上传文件

上传文件在一个系统当中是一个很常用的功能,也是一个比较重要的功能。今天我们就一起来学习一下Struts2如何上传文件。今天讲的上传文件的方式有三种:1,以字节为单位传输文件;2,Struts2封装的一种方式;3,以字符的方式传输文件。其实这三种方式都差不多,都是将文件先从客户端一临时文件的形式,传输到服务器的临时文件夹下,然后在将该临时文件复制到我们要上传的目录。另外,

2014-02-19 10:49:13 469

转载 Spring事务管理

Spring是SSH中的管理员,负责管理其它框架,协调各个部分的工作。今天一起学习一下Spring的事务管理。Spring的事务管理分为声明式跟编程式。声明式就是在Spring的配置文件中进行相关配置;编程式就是用注解的方式写到代码里。下面先说声明式:Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分

2014-02-19 10:45:31 363

转载 sftp

package net.xfok.ftp;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Properties;import java.util.Vector;import com.jcraft.jsch.Chann

2014-02-17 17:14:20 408

转载 jbpm插件安装

Eclipse插件的安装我们在Eclipse(不是MyEclipse)中安装JBPM的插件(这个插件的主要功能是提供了一个图形化的流程定义界面,方便进行流程定义)。在安装插件之前,请自行下载JBPM4.4。【目前JBPM4.4版本对应的这个基于Eclipse的编辑器插件,功能不是很完整,也有很多BUG,比如:在handler中定义的和参数,在你修改了图形之后,会自动去除!】

2014-02-15 15:41:45 767

转载 单例多例需要搞明白两个问题

单例多例需要搞明白两个问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理,比如action; 2. 如何产生单例多例:    在通用的SSH中

2014-02-14 13:57:31 521

转载 Spring MVC 整合Velocity

Velocity是一个基于java的模板引擎(template engine),它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。配置:1.在pom.xml增加依赖的velocity包[html]       velocity      velocity      1.5     2.在servlet-c

2014-02-13 17:07:03 452

转载 Hibernate 关系映射 总结整理

http://jinnianshilongnian.iteye.com/blog/1522591一、概念: 关系:名词,事物之间相互作用、相互联系的状态。关联:名词:表示对象(数据库表)之间的关系;动词:将对象(数据库表)之间通过某种方式联系起来。映射:将一种形式转化为另一种形式,包括关系。级联:动词,有关系的双方中操作一方,另一方也将采取一些动作。 值类型:对象不具备

2014-02-13 11:48:00 473

转载 cxf webservice客户端 使用wsdl2java

接着开发客户端第一步:创建一个Java 项目,我创建的是WS_Client第二步:调用CXF提供的wsdl2java工具,根据wsdl文档生成相应的Java代码。不管是哪种开发语言都要提供并暴露WSDL文档具体操作:注:我的workspace在F盘,先转到src路径,F:\workspace\WS_Client\src,然后使用wsdl2java我的是wsdl2java h

2014-02-11 14:18:45 901

转载 XFire创建WebService实例

XFire创建WebService实例应用   XFire使得在JavaEE应用中发布Web服务变得轻而易举。和其他Web服务引擎相比,  XFire的配置非常简单,可以非常容易地和Spring集成。  下载地址:http://xfire.codehaus.org/Download。    一. 使用XFire发布WebService   1. 创建service接

2014-02-11 14:08:59 509

转载 jndi数据源

http://blog.csdn.net/dyllove98/article/details/7706218第一种,单个应用独享数据源     就一步,找到Tomcat的server.xml找到工程的Context节点,添加一个私有数据源<Resource name="jdbc/mysql" scope="Shareable" type="javax.sql.DataS

2014-02-11 13:46:05 939

转载 web.xml 详细介绍

1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给servletContext。 4、容器创建中的类实例,创建监听器。 二  Load-on-startupLoad

2014-02-11 10:35:19 385

转载 web.xml <mime-mapping>

1.指定了自己的javaEncoding        jsp        org.apache.jasper.servlet.JspServlet                    fork            false                                    javaEncoding          

2014-02-11 10:33:58 455

转载 web.xml <jsp-config>标签

web.xml 详解 包括 和 两个子元素。其中元素在JSP 1.2时就已经存在;而是JSP 2.0 新增的元素。这种情况主要用于版本更新管理配置: 打个比方,c.tld标签库也许要经常更新版本(没准过段时间就是c1.0.tld,                                  再过段时间就成c2.0.tld).如果我直接写在jsp里。        

2014-02-11 10:28:31 609

转载 Java中数据库连接池原理机制的详细讲解 .

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

2014-02-11 09:48:48 469

转载 XPath详解

一、结点类型XPath中有七种结点类型:元素、属性、文本、命名空间、处理指令、注释以及文档节点(或成为根节点)。 文档的根节点即是文档结点;对应属性有属性结点,元素有元素结点。二、常用路径表达式表达式描述nodename                                     选取此节点的所有子节点/

2014-02-11 09:47:51 732

转载 Android中调用webservice小结

在Android中,调用websevice的方法是使用ksoap2android这个开源库,调用的方法 其实很简单,下面例子说明之: KSOAP2可以到http://github.com/mosabua/ksoap2-android/tree/去下载 并把它加到Android项目中的库路径中,然后代码如下 mport org.ksoap2.SoapEnvelope; imp

2014-02-11 09:47:26 315

转载 android调用web service(cxf)实例

http://www.cnblogs.com/shenliang123/archive/2012/07/05/2578586.html Google为ndroid平台开发Web Service提供了支持,提供了Ksoap2-android相关架包1.下载该夹包可以直接登录http://code.google.com/p/ksoap2-android/,现在该站点已经提供了直接的下载,只

2014-02-11 09:47:11 570

转载 程序员需要具备的基本技能

软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带,需

2014-02-11 09:46:55 460

转载 Java面试宝典系列之基础面试题String、变量、类与对象、集合类、SSH(二)

1、数组有没有length()这个方法? String有没有length()这个方法? 数组没有length()这个方法,有length的属性。String有有length()这个方法。2、下面这条语句一共创建了多少个对象:String s="a"+"b"+"c"+"d";答:对于如下代码:  String s1 = "a";  String s2 = s1 + "b"

2014-02-11 09:46:14 679

转载 Java面试宝典系列之基础面试题String、变量、类与对象、集合类、SSH

近期赶上春季招聘的小高潮,顺便发一些基础面试题出来。包含:基本语法,类,内部类,继承相关,异常,线程,集合,io,虚拟机等。本篇题目整理时参照了传智播客(http://www.itcast.cn)的一篇面试题,传说是张孝祥老师亲自写的,我本人很佩服他,也相信他出的题目有目的性、针对性,所以拿来作参考,有些题会加上自己的理解。1、一个".java"源文件中是否可以包括多个类(不是内部类)?有

2014-02-10 12:34:33 576

转载 Java之美[从菜鸟到高手演变]系列之博文阅读导航 .

http://blog.csdn.net/zhangerqing/article/details/8245560Java初级篇  Java之美[从菜鸟到高手演变]之Java学习方法                   Java之美[从菜鸟到高手演变]之字符串的处理Java之美[从菜鸟到高手演变]之类与对象(一)                     Java之美[从菜鸟到高手演变

2014-02-10 12:33:44 931

转载 Java之美[从菜鸟到高手演变]之面试复习提纲

本章主要介绍一下面对即将来临的Java面试,我们应该从哪些方面去复习,将重点知识罗列出来,以便从容复习,在每个内容后面附该内容在本博客的地址!类与对象  Java之美[从菜鸟到高手演变]之类与对象(一)Java之美[从菜鸟到高手演变]之类与对象(二)Java之美[从菜鸟到高手演变]之类与对象(三) 字符串     Java之美

2014-02-10 12:33:10 597

转载 Java之美[从菜鸟到高手演变]之常见的几种排序算法-插入、选择、冒泡、快排、堆排等 .

本文就是介绍一些常见的排序算法。排序是一个非常常见的应用场景,很多时候,我们需要根据自己需要排序的数据类型,来自定义排序算法,但是,在这里,我们只介绍这些基础排序算法,包括:插入排序、选择排序、冒泡排序、快速排序(重点)、堆排序、归并排序等等。看下图:给定数组:int data[] = {9,2,7,19,100,97,63,208,55,78}一、直接插入排序(内部排

2014-02-10 12:32:09 700

转载 Java之美[从菜鸟到高手演变]之线程同步的引入

从上一章(Java之美[从菜鸟到高手演变]之多线程简介)中,我们了解了关于多线程开发的一些概念,本章我们将通过具体事例引入线程同步问题,后续会不断的提出线程同步的方法。我们知道,采用多线程可以合理利用CPU的空闲资源,从而在不增加硬件的情况下,提高程序的性能!听上去很有诱惑力,可是为什么我们的项目不都采用多线程开发呢?原因如下:1、多线程开发会带来线程安全问题。多个线程同时对一个对象进行读写操

2014-02-10 12:28:59 603

转载 Java之美[从菜鸟到高手演变]之多线程简介 .

从本篇文章起,我将在Java多线程方面进行深入剖析,这是很大的一部分内容,也是我们作为Java开发者必须要跨过的一道坎儿!因为Java本身就是多线程的语言,想要真正掌握Java,那么请先掌握多线程!文章会整理为一个系列,包含若干篇文章,因为在笔者看来,多线程的问题是不能用几篇文章来说清楚的,也许理论知识并没有那么夸张,但是实际情况会有很多,我会从基本概念开始,逐渐深入,争取能以最简单的表述让不同层

2014-02-10 12:27:01 597

转载 Java之美[从菜鸟到高手演变]之Java中的IO

IO是Java及众多编程语言很重要的一块,同时很多程序的瓶颈和耗时操作也都在IO这块。所以能够很好的解决IO问题对提高程序性能有很大的帮助!本章我们将要系统的对Java IO做个分析,通过理论加实践,希望读者朋友们能真正彻底的理解并且掌握了它。本章系Java之美[从菜鸟到高手演变]系列之Java IO,通过本章的学习,读者朋友们能基本了解到关于IO的很多知识。日后加以理解、分析、在项目中实践,定能

2014-02-10 12:26:03 626

转载 Java之美[从菜鸟到高手演变]之JVM内存管理及垃圾回收

很多Java面试的时候,都会问到有关Java垃圾回收的问题,提到垃圾回收肯定要涉及到JVM内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效率方面确实很低,一方面,Java语言采用面向对象思想,这也决定了其必然是开发效率高,执行效率低。另一方面,Java语言对程序员做了一个美好的承诺:程序员无需去管理内存,因为JVM有垃圾回收(GC),会去自动进

2014-02-10 12:23:23 588

转载 Java之美[从菜鸟到高手演变]之XML的打包与解析 .

为什么会有本章的出现?因为XML实在是太重要了,而且被广泛应用!不论是数据存储,还是其他方面,如配置文件等。XML是一种对独立于任何编程语言的数据进行编码的机制。在数据交换领域,正在变得非常流行!因为他的基于节点的存储格式特点,以致于有很多适合的场合,可用它来描述。当然Java也为打包和解析XML文件做了很好的支撑!本章系Java之美[从菜鸟到高手演变]系列之XML的打包与解析,学完本章,你会基本

2014-02-10 12:18:05 499

java3个小例子

java邮件发送 ftp 任务调度相关小例子

2013-11-10

springmvc基础框架

springmvc基础框架 配置 spring+hibernate

2013-10-30

struts2+spring2.5+hibernate_框架完整jar包

struts2+spring2.5+hibernate_框架完整jar包

2013-04-01

j2EE面试题分类集合

面试题:java基础,java WEB,SSHI,数据库,js xml ajax ,oracle,设计模式等

2013-04-01

空空如也

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

TA关注的人

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