自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

捕获爱的异常

---------♥---严谨务实,文明奋进---♥---------

  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 java heap space

rem Guess CATALINA_HOME if not definedset JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m

2014-12-08 14:46:37 860

转载 java.lang.OutOfMemoryError: Java heap space 解决办法

以下是从网上找到的关于堆空间溢出的错误解决办法:java.lang.OutOfMemoryError: Java heap space ===================================================使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space

2012-03-31 16:08:35 2570

原创 SQL游标的使用

在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.1 游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条T_SQL 选择语句相关联因为游标由

2010-10-18 11:12:00 584

转载 浅议未来技术趋势:云计算

云计算作为未来发展的重要趋势之一,已经引起了业界的广泛重视,许多公司提供着各种各样的云计算服务,IBM、微软、雅虎、亚马逊、Sun、EMC、Google等大型IT厂商都已涉足云计算。云计算作为未来发展的重要趋势之一,已经引起了业界的广泛重视,许多公司提供着各种各样的云计算服务,IBM、微软、雅虎、亚马逊、Sun、EMC、Google等大型IT厂商都已涉足云计算。随着云计算概念的热炒,一夜之间无数厂商跟风般推出自己的所谓云计算概念。当然,目前云计算处于一个起步阶段,还面临着很多严峻的挑战。其中

2010-10-04 12:01:00 1112

转载 详解struts2中struts.properties

Struts 2框架有两个核心配置文件: struts.xml和struts.properties 其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。 struts.properties文件是一个标准的Properties文件,该文件包含了

2010-08-16 20:57:00 451

原创 IBatis学习总结

一、 介绍: 相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,IBatis是一种“半自动化”的ORM实现。 这个框架将让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objects。另外还包括一些可能很有用的工具。 SQL Maps: Sql Maps是这个框架中最激动人心的部分,它是整个iBATIS Database Layer的核心价值所在。通过使用Sql Maps你可以显

2010-08-05 13:50:00 654

转载 一个程序员的酸楚感受:谁来关怀程序员?

而对于程序员,对于技术牛人应该给他空间和时间去钻研,并充分的信任他支持他,在生活上尽量地考虑减少其负担,千里马需要的是伯乐,上好的草料是次要的。对于科班出身的程序员,应该给他们更多的培训,使他们能够不断的接触到新知识,技术骨干的位置更适合他们;对于第三类程序员,我觉得他们更加灵活,应该给他们更多的选择机会,使他们能够找到自己的定位,看到自己将来的发展方向,使他们不再迷茫。另外,在工作环境上营造一种快乐而积极向上的氛围,在制度上尽量保证灵活,不拘泥于形势。并对员工的能力给予一定的肯定和评价,并以此提供合理的福

2010-07-15 15:48:00 820

原创 如何使用DWR框架

DWR:全称Direct Web Remoting,是一种简化AJAX开发的开源库。DWR框架是一个可以允许你去创建AJAX WEB站点的JAVA开源库。它可以让你在浏览器的JavaScript代码中调用Web服务器的Java代码,就像Java代码在浏览器中一样。DWR工作原理是通过动态把Java类生成JavaScript,让使用者感觉调用就像发生在浏览器端。当我们的业务需要在页面不提交的情况下访问服务器端并实现页面数据局部刷新时,我们就可以使用DWR。      下面对如何使用DWR进行了归纳:    

2010-06-29 10:09:00 1918

转载 Log4j基本使用方法

Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 一、定义配置文件其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,使用配置文件将使您的应用程序更加灵活。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是Java特性文件(键=值)。下面

2010-05-31 17:10:00 823 1

原创 使用Maven构建项目

一直用Maven作项目构建,Maven用起来比Ant要方便,起初为了不想在ant的构建脚本上多花精力,选择了Maven,但是后来实践证明,选择是正确的,那么是不是把时间精力省下来了呢,事实证明我并没有因为选择了Maven而节省下多少时间,在构建构建工具多花时间精力是值得的。Maven能做什么?基本上Ant能做的Maven都能作,且很多地方做得更好。为什么这么说呢,不讲理论了,用事实证明!。Stru

2010-05-25 11:40:00 970 3

转载 多线程

多线程 线程:是指进程中的一个执行流程。 线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。如何创建一个线程? 创建线程有两种方式,如下: 1、 扩展java.lang.Thread类 2、 实现Runnable接口 Thread类代表线程类,它的两个最主要的方法是: run()——包含线程运行时

2010-05-14 09:08:00 523 1

转载 hibernate和ibatis的区别

Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目了。 相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mapping”的ORM实现。 Hibernate对数据库结构提供了较为完整的封装,Hibernate的O/R Map

2010-04-28 16:53:00 1006 1

原创 struts2学习总结

struts2是webwork和struts1的整合。与以前的struts1有很大的不同,例如在struts2中去除了ActionFrame,web.xml中使用filter进行拦截配置,action类与框架完全解耦不许要继承任何类和接口。而且struts2封装了一系列的功能,例如:数据类型转换,valaiton验证,国际化,文件上传下载等。使用起来也非常的方便。易与维护和管理。数据类型转

2010-04-05 09:55:00 675

原创 Struts中ActionForm里面的reset()方法详解

ActionForm 的要求创建一个ActionForm 并不困难,但是你的类必须符合一些要求:1、ActionForm 必须扩展自org.apache.struts.action.ActionForm。基类ActionForm 是不能实例化的。2、ActionForm 必须为每个应该从请求中收集的HTML输入控件定义一个公共属性。ActionForm还可能要符合一些可选的要求:3、 如果你要求A

2009-09-20 10:21:00 1448

原创 浅谈Hibernate中几种常用的主键生成策略

今天学习到了Hibernate中关于主键生成策略的问题,总结下,不足之处,请大家指出^_^ =================================================== Hibernate为优秀的持久层框架的代表。在传统的JDBC+JavaBean操作中,实体对象都由程序员自己去封装,然后返回。而在Hibernate中,采用对象关系映射『ORM』,大大简化了对数据库的操作

2009-09-20 09:38:00 948 1

原创 JSP操作用以提高数据库访问效率

从服务器端促进程序快速开发的Java Server Pages (JSP)决定它成为一种广为流行的工具。虽然呆板的一面仍然存在,然而无论它包含多少缺点,JSP能够为Web程序设计者提供很多东西,尤其是与数据库的输入和输出操作与数据的处理。 通过JSP来进行数据库访问不需要太多的引导。问题是如何使开发者能够接受Web程序的数据库访问比传统的本地OLAP系统的数据库访问更加具有吸引力...

2009-09-20 08:56:36 121

转载 关于Java中的Cookie

这几天一直在看Java中如何保存用户会话的资料,为了保存用户和指定server之间的会话,有两种方法:Session和Cookie,这在网上已经有很多资料了,这里我就不赘述了。 想像这样的情况,用户User访问服务器Server1,这时候用户访问的内容不在Server1上,而在Server2上,Server1的作用只是访问控制,即控制user到其他server的访问以及控制其他server返回给u

2009-09-15 11:01:00 984

原创 JSP操作用以提高数据库访问效率

从服务器端促进程序快速开发的Java Server Pages (JSP)决定它成为一种广为流行的工具。虽然呆板的一面仍然存在,然而无论它包含多少缺点,JSP能够为Web程序设计者提供很多东西,尤其是与数据库的输入和输出操作与数据的处理。  通过JSP来进行数据库访问不需要太多的引导。问题是如何使开发者能够接受Web程序的数据库访问比传统的本地OLAP系统的数据库访问更加具有吸引力,并且使

2009-08-10 00:18:00 564

转载 Java与C++语言在作用域上的差异浅析

Java与C++的编程思想虽然有一定的共同性,但是在很多方面仍然存在着不同。如两者在作用域上仍然存在着很大的差异。下面笔者就分析一下这两门语言在作用域上的差异,这里所提到的作用域包括变量作用域和对象作用域。差异一:变量作用域的不同如下面这段程序代码是符合C++语言的语法要求的。其可以在C语言下正常运行。但是其在Java语言平台下编译的时候,就会被告知有错误。其格式、关键字上面都没有错误。那

2009-08-08 12:09:00 480 1

转载 23个设计模式的搞笑解释

 创建型模式 1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。

2009-08-06 08:51:00 408

转载 J2EE开发技术基础入门

J2EE开发技术基础入门开发者在线 Builder.com.cn 更新时间:2008-06-12作者: 来源:IT专家网本文关键词: 入门 基础 J2ee JAVA 一、J2EE的概念   目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Ja

2009-08-06 08:46:00 634

原创 对象入门

面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和更廉价的开发与维护过程。对分析与设计人员,建模处理变得更加简单,能生成清晰、易于维护的设计方案。对程序员,对象模型显得如此高雅和浅显。此外,面向对象工具以及库的巨大威力使编程成为一项更使人愉悦的任务。每个人都可从中获益,至少表面如此。如果说它有缺点,那就是掌握它需付出的代价。思考对象的时候,需要采用形象思维,而不是程序化的思维。与

2009-08-06 08:35:00 309

物流/货运/配送车辆GPS定位系统解决方案

物流/货运/配送车辆GPS定位系统解决方案

2012-03-16

MyBatis3用户使用手册中文版

MyBatis3用户使用手册中文版 MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除   了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML   或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java   对象)映射成数据库中的记录。

2012-03-16

Struts2拦截器源码

Struts2的核心,拦截器的应用!!!

2009-10-16

Struts 2.0中英文文档 chm格式

Struts 2.0中英文API文档,非常有价值的学习资料!!!对学习Struts2.0非常有帮助!!!!

2009-08-08

超炫效果的jQuery相册插件

超炫的jQuery相册插件!!!不看你会后悔

2009-08-08

23个设计模式的搞笑解释

将抽象的设计模式搞笑的解释,更容易理解!!

2009-07-27

空空如也

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

TA关注的人

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