自定义博客皮肤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)
  • 资源 (18)
  • 收藏
  • 关注

原创 java开发中OutOfMemory问题对应

若程式中抛出OutOfMemory的Exception,则进行JVM内存参数设置,因默认的java虚拟机的内存比较小,所以处理大数据量时,就会内存溢出。 设置方式: 一、Applicationjava -Xms64m -Xmx256m TestClass-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小,不要超过物理内存大小。 二、WebAp

2009-05-15 11:41:00 5469

原创 JLPT1 成绩出来了

昨天,已经知道JLPT 1 的成绩了。嘟嘟考了259分,去年JLPT 2 相差19分没有过,今年JLPT 1 又相差21分。他好伤心,我也好郁闷! 

2009-03-03 16:05:00 5488

原创 liferay5.1.2+netbeans6.5+struts(apache) sample install

1.创建新的portlet。  cd .../liferay-plugins-sdk-5.1.2/portlets  create phone "phone"2.在netbeans6.5中新建project(phone)3.下载sample-struts-portlet-5.1.1.1.war,并解压缩,有两个文件夹WEB-INF和html4.把html拷贝到.../liferay-plugins

2009-03-03 13:42:00 5536

原创 使用jfreechart画图时,出现错误 Null 'key' argument的解决方法

若错误提示为:java.lang.IllegalArgumentException:Null key argument,请检查dataset.addValue(count,serials,kind)中的serials的是否为null,不能为null,改成""再试;

2009-03-03 11:33:00 9523 1

原创 事务处理(Transaction)

一、定义:    事务处理即指一系列的动作作为一个不可分解的操作。二、ACID 属性:Atomic Consistent Isolated Durable1、原子性  ALL-NOTHING    事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。2 、一致性事务的一致性指的是在一个事务执行之前和执行之后数据库都必须处于一致性状态

2009-02-25 16:47:00 950

原创 三种 Statement 对象的比较

(1)Statement 对象:用于执行不带参数的简单 SQL 语句;它提供了三种执行SQL语句的方法:executeQuery():用于产生单个结果集的sql,如select语句executeUpdate:用于执行insert、delete、update、create table、drop table等execute():用于执行返回多个结果集、多个更新计数或二者组合的语句,多数

2009-02-25 16:19:00 1884

原创 创建JDBC连接

 1.首先注册数据库驱动程序。如:String JDBC_DRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver";//不同数据库,驱动不同  Class.forName(JDBC_DRIVER);  Driver driver = (Driver) jdbcDriverClass.newInstance();  DriverM

2009-02-25 16:05:00 1446

原创 JAVA JDBC

1.定义:JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。2.类型:Type1:JDBC-ODBC b

2009-02-25 15:36:00 793

原创 实体间的联系方式

实体之间的联系实际上反映了实体之间的语义关系。联系也是实体,因此它也可以有属性。实体间联系情况比较复杂,就其联系方式来说,我们可把它分为以下三种:1):一对一联系(简记1:1)  若两个同型实体集中,一方的一个实体唯一与另一方的一个实体相对应,则称为1:1联系。(如班级和正班长关系:假设一个班只有一个正班长。)2):一对多联系(简记1:n)    若两个不同型的实体集中,一方一个实体对

2009-02-25 14:31:00 23325 1

原创 什么是数据模型

1.数据模型是客观事物及其联系的数据描述,数据模型应具有数据的描述和数据间联系两方面功能。 •2.数据的描述就是指出:模型中包含那些记录类型,并对记录类型进行命名;指明各个记录类型由那些数据构成,并对数据项进行命名,每个数据项均需指明其数据类型和取值范围。 •3.数据间联系就是指明:各个不同记录间所存在的联系和联系方式。

2009-02-25 14:20:00 2009

原创 数据库的概念分层

1.物理层:定义数据的存储格式。能够涉及这一层的人是数据库软件开发者。 •2.逻辑层:定义数据以及数据之间的关系。能够涉及这一层的是数据库的设计者。 •3.视图层:定义最终展现在客户面前的数据的格式。涉及这一层的是数据库客户端的开发者,以及最终的用户。 •这三层从上到下层层透明。用户不需要关心数据库结构,数据库设计开发者不关心存储结构。

2009-02-25 14:16:00 1118

原创 关系型数据库的基本概念

数据库(date base):1.定义:  按特定方式存储在存储媒体中可共享的相关数据的集合。可以理解为数据的仓库。其组织方式可支持对数据的有效存取。  现在的数据库往往由多个表(table)和表之间的关联关系组成的数据的集合,表是一个由若干行、若干列组成的二维的关系结构。 •  是一个计算机文件: 如:ABC.DBF,客户.MDB, Total.DBC,我们称之为数据库文

2009-02-25 13:53:00 2144

原创 为什么使用数据库

尽管文件系统可以解决不少问题,有些问题是文件系统所无法解决的,如果给文件系统加上这些特性,那么文件系统也就成为了一个数据库。 1.数据的冗余与数据不一致:重复数据多,而且对于分布式,有可能出现数据无法同步的问题。 ––2.数据访问困难,数据孤立:因为数据存储没有采取同样的格式,使得使用统一的接口访问数据变得不可能。 –3.完整性问题:数据的正确性和相容性。 –4.原子性问题

2009-02-25 13:43:00 1315

原创 tomcat接受请求并做出响应的流程

 Tomcat服务器接受客户请求并做出响应的流程图:      ① 客户端(web浏览器)访问tomcat (Web服务器),发送http请求。② Web服务器接收到请求后,传递给Servlet容器。③ Servlet容器加载Servlet,产生Servlet实例后,向其传递请求对象。④ Servlet实例使用请求对象得到客户端的请求信息,进行响应的逻辑

2009-02-25 12:03:00 2512

转载 tomcat简介

  Tomcat是Sun的JSWDK(JavaServer Web Development Kit)中Servlet的运行环境(servlet容器)。Tomcat的源代码被提供给Jakarta项目,在Open Source的模型下进行进一步的开发。Tomcat是一个Server容器,同样的,EJB运行在EJB的容器中。 对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,

2009-02-25 10:57:00 5789 1

原创 修改tomcat http端口

1.打开..../tomcate/conf/server.xml文件。2.找到    enableLookups="false" redirectPort="8443" acceptCount="100"    connectionTimeout="20000" disableUploadTimeout="true" />3.把port="8080"改为你想要使用的端口,如常见的8800等,以后你

2009-02-25 09:10:00 816

原创 程式客户端验证:如身份证栏位只能输入数字或X/x

function checkField(){     var card=frm.id_card.value;//身份证号码     var letters   =   "1234567890xX";      var i=0;          for   (i=0;i         var   CheckChar   =   card.charAt(i);            if   (l

2009-02-25 08:33:00 798

原创 Netbeans6.5语言转换

 Netbeans6.5多语言版会自动检测安装系统的语言并安装对应语言界面,若想设置成英语:1.打开软件安装目录下的 /NetBeans 6.5/etc文件夹下的“netbeans.conf"2.在netbeans_default_options中添加-J-Duser.language=en3.保存netbeans.conf,并重启Netbeans即可。 

2009-02-24 16:31:00 506

原创 使用liferay-plugins-sdk-5.1.2开发步骤

liferay提供了插件的机制,通过插件,开发人员可以方便的构造出一个portlet、theme的框架。使用liferay plugins SDK开发portlet的步骤:1.安装Tomcat 解压缩tomcat-5.5-5.1.2,并放到某个目录下(如:D:/portal5.1.2/tomcat-5.5-5.1.2)2.安装liferay-plugins-sdk 解压缩liferay-plugi

2009-02-24 16:27:00 1714

原创 tomcat控制台中文乱码解决办法

1. 打开文件/tomcat/bin/catalina.bat2. set JAVA_OPTS= 的内容中添加选项-Dfile.encoding=GBK3. 重启tomcat即可

2009-02-24 15:38:00 23885 2

原创 JLPT

再过半个多月嘟嘟就要考试了,最近好辛苦,拼了命的在复习。加油!

2008-11-19 16:26:00 576

原创 java培训

 2008/09/22 开始参加苏州万和的Java实践班的授课。

2008-10-17 11:21:00 472

liferay-plugins-sdk-5.1.2中所需要更换的portlet

the portlets.zip files, which provide portlets directory skeleton, needs to be changed by a correct one. On a *nix/MacOS machine, proceed as follow: cd liferay-plugins-sdk-5.1.2/portlets rm portlet.zip and download it from here !

2009-02-24

Netbeans6.5 二次开发Liferay插件

Netbeans6.5 二次开发Liferay所需要加载的插件包

2009-02-24

liferay-plugins-sdk-5.1.2

liferay提供了插件的机制,通过插件,开发人员可以方便的构造出一个portlet、theme的框架,进而对它增加具体的业务逻辑,以完成符合自己需要的功能。

2009-02-24

liferay中应用Struts例子

该文档是在Liferay5.1.2中应用struts的示例,使用时只要现创建一个portlet,然后解压缩并利用该文档中相同的部分将其覆盖,然后build,deploy后,即可看到其结果,安装使用都及其方便。

2009-02-24

Liferay 配置oracle DB的脚本

新建Liferay的DB,然后将该文件导入该DB后,即可创建Liferay所需要的Table,并insert提供的初始值。

2009-02-24

Liferay5.1.2+Netbeans6.5开发环境配置

最近在配置liferay5.1.2+NetBeans6.5的开发环境时,遇到过各种各样的问题,因此浪费很多时间,所以按照我的配置过程撰写一份操作SOP,供大家参考使用,避免再走弯路。该操作说明书是根据自己的理解所写,难免会有冗余或错误的地方,请大家辩证使用,并给予指正,谢谢!其中,因DataBase的配置比较独立,而且即使非开发环境也需要该操作,所以为连接DB操作专门制作一份SOP,因此在进行《liferay5.1.2+NetBeans6.5开发环境配置》 中的第3步时,请参阅《Liferay5.1.2配Oracle10G 》

2009-02-24

Liferay5.1.2配置Oracle10G数据库操作说明书

Liferay(5.1.2)的数据库由自身绑定的HSQLDB转成oracle(10G)虽然步骤不多,但因英文的参考资料说的太笼统,而网上相关资料又太少,所以操作起来很费时费力,尤其是当某个错误的操作,出现一大堆的错误提示,可能误导你做了其他的操作,因此又产生新的错误,如此反复,想配置成功,真的就不那么简单了,磕磕绊绊地,总算配置成功。所以作此SOP,给大家作个参考。避免再走弯路。

2009-02-24

unix常用命令大全

该unix常用命令大全,收录了unix系统下包括登录退出、建立修改密码,读写文件以及网络、mail命令等等等等,非常的全面。

2008-11-04

软件测试:定义、目的、原则、类型、常用方法、发展方向

该文档为部门内训时,自己搜集整理的资料,由于时间和水平的关系,简要的介绍了下软件测试的概念,原则,目的等,并着重介绍了下常用的测试类型及方法。

2008-11-04

sql server2000使用手册

中文版的sql server 2000 联机使用手册,对于用户安装、使用、管理sql server数据库有较大帮助呶,内容全面,使用方便。

2008-11-04

oracle sql 内置函数大全

该ppt文档收录了oracle数据库中可用的一些sql函数,对于使用oracle数据库的用户有较大的帮助,可以使用较少的sql代码实现用户的需求。

2008-11-04

java链接DB:hibernate3.2

Hibernate是一个对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在客户端程序使用,也可以在Servlet/JSP的Web应用中使用。

2008-10-31

java显示标签:displaytag

diaplaytag是java开发中一个非常好用的表格显示标签,可以大大减少Web界面的开发工作量,它支持样式,动态连接,分页显示,显示数据的排序,将表格数据导出成特定的文档格式等,嵌套表格等常用的功能。

2008-10-31

java操作excel:JXL

java通过jxl也可以操作excel表格,它支持Excel 95-2000的所有版本,并且支持字体、数字、日期操作,能够按需要设置单元格样式,支持图像和图表,且该API是纯Java的,不依赖Windows系统,即使在Linux下,它同样能够正确的处理Excel文件。

2008-10-31

java控制日志信息:log4j

Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器。我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。

2008-10-31

作业调度:Quartz

Quartz 是个开源的作业调度框架,为在Java 应用程序中进行作业调度提供了简单而强大的机制。Quartz 允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。

2008-10-31

使用java操作excel:poi

apache出的元件POI,它可以在UNIX或window平台处理word或Excel档案,可以使用较少的java代码对EXCEL进行新增,修改,读取,删除等操作,并且可以按照自己的需要设定储存格式、列印格式等;

2008-10-31

图形报表制作jar包:cewolf

Cewolf,能用于开发web工程的Servlet或JSP等,用于制作比较复杂的统计图表.它能够在写比较少的java代码的情况下,显示JSP页面,通过设置图的特征,象颜色,线条,图形,大小,比例等等.

2008-10-31

空空如也

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

TA关注的人

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