- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 MySQL数据的导入导出
一、建库和建表以及插入数据的实例。drop database if exists school; -- 如果存在SCHOOL则删除create database school; -- 建立库SCHOOLuse school; -- 打开库SCHOOLcreate table teacher -- 建立表TEACHER(id integer auto_increment not null prima
2009-03-24 18:19:00
359
原创 MySQL命令集
一、常用命令列出数据库:show databases;选择数据库:use databaseName;列出表格:show tables;建库create database 库名;建表create table 表名;显示数据表的结构:desc 表名;删库 drop database 库名;删表 drop table 表名;将表中记录清空:delete from 表名;显示表中的记录:select *
2009-03-24 18:05:00
341
原创 配置jboss数据源
数据源可以减少数据库连接对象的创建数量,来提升系统运行性能。在C:/jboss-5.0.0.GA/docs/examples/jca下有各种数据源配置模板。数据源的文件命名包含-ds,如:mysql-ds.xml。以mysql为例:1.数据源参数的修改。可以在mysql-ds.xml里配置数据库的可用连接数:0202.数据源的部署。mysql的连接驱动文件mysql-connect
2009-03-24 11:13:00
286
原创 本地接口与远程接口的无状态SessionBean的实现
远程接口调用ejb的过程:首先客户端需要与ejb建立起socket通信,在通信管道上他们之间需要来回发送IIOP协议消息,因为数据要在网络进行传输,存放数据的java对象必须要进行序列化。这个过程中,有网络通信的开销、协议解析的开销、对象序列化的开销。因为ejb是分布式技术,它允许客户端与ejb应用在不同一机器上面,所以这些开销也是必然的。本地接口调用ejb的过程:通过本地接口调用ejb,直接
2009-03-24 10:14:00
518
原创 如何进行EJB 打包
要发布EJB 时必须把她打成*.jar 文件,一个EJB 打包后的目录结构如下:EJB 应用根目录:| -- com (你的.class 文件)| -- META-INF| -- MANIFEST.MF (如果使用工具打包,该文件由工具自动生成)打包的方式有很多,如:jar 命令行、集成开发环境的打包向导和Ant 任务。下面介绍Elispse 打包向导和Ant 打包任务。1. Elispse
2009-03-23 10:18:00
757
原创 中国三大区域经济
1、长三角经济区 现代经济形式的典范 长江三角洲经济区是指由沪、苏、浙三省市中包括上海、南京、杭州、苏州、无锡、扬州、南通、镇江、湖州、宁波、绍兴、舟山、温州、嘉兴、常州等16个地级以上城市组成的区域。长三角的崛起是在珠三角之后,20世纪90年代初,以浦东开发为龙头,以集体经济和私营经济为主的"苏南模式"和"温州模式"相伴随,带动整个长三角地区上了一个新台阶。上海作为长三角的核心城市,成为国内
2009-03-20 19:21:00
1431
原创 去除EditPlus自动备份功能. bak
一直以来习惯用EditPlus查看.xml文件,但EditPlus总是自动生成一个.BAK文件。其实想去掉EditPlus的自动备份功能也简单,方法如下:打开菜单栏上的:工具(T)->参数选择(P)->文件取消"保存时自动创建备份文件"前的复选框中选择状态即可。或Tools-->Preference-->选中Files-->Create backup file when savin
2009-03-20 19:14:00
470
原创 工作流基本概念
基本概念:工作流:两个或两个以上的人,为了共同的目标,连续的以串行或并行的方式去完成某一业务。工作流管理系统的定义:是解释已定义好的工作流,产生并管理触发请求、警告,并且与外部系统进行交互。其实,工作流管理系统的核心是工作流引擎。说白了,工作流引擎就是一段程序,负责一些东西的流转。两个或两个以上的人:一个人处理的业务不称其为工作流,只有任务从一个人"流"向另一个人的时候,才有工作流。 共同的目
2009-03-20 19:11:00
658
原创 java.lang.LinkageError: loader constraints violated when linking javax/el/ExpressionFactory class
严重: Servlet.service() for servlet jsp threw exceptionjava.lang.LinkageError: loader constraints violated when linking javax/el/ExpressionFactory classat org.apache.jsp.login_jsp._jspInit(login_jsp.jav
2009-03-20 19:09:00
2502
2
原创 Tomcat:java.lang.ClassNotFoundException
1.警告: Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class [Root exception is java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSourceFactory
2009-03-20 19:07:00
1265
1
原创 Io 异常: The Network Adapter could not establish the connection
异常如下:org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Io 异常: The Network Adapter could not establish the connection)at org.apache.commons.dbcp.BasicDataSource.cre
2009-03-20 19:04:00
905
原创 tomcat:Cannot get a connection, pool exhausted
tomcat 连接池泄露的问题Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool exhausted 转载:1 问题描述Web程序在tomcat刚开始运行时速度很快,但过一段时间后发现速度变得很慢。检查日志输出,发现异常如下:org.apache.commons.d
2009-03-20 19:02:00
757
原创 Tomcat6数据源的配置(JNDI)
现在做个项目老是出现这个问题:Cannot create JDBC driver of class for connect URL null在网上搜寻一番,现把它整理如下。Tomcat5版本的数据源的配置如下:factory org.apache.commons.dbcp.BasicDataSourceFactorymaxActive100maxIdle30maxWait50
2009-03-20 18:59:00
437
原创 tomcat6下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法
我也遇到了这个问题,所以把它贴出来,大家了解一下。在tomcat5下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因:在tomcat中jsp编译成servlet之后在函数_jspService(HttpServletRequest request, HttpServletResponse response)的最后有一段这样的
2009-03-20 18:57:00
269
原创 Tomcat6内存不足问题及解决方法
1、Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,有可能导致系统无法运行。常见的问题是报Tomcat内存溢出错误,Out of Memory(系统内存不足)的异常,从而导致客户端显示500错误,一般调整Tomcat的使用内存即可解决此问题。Windows环境下修改"%TOMCAT_HOME%/bin/catalina.bat"文件,在文件开头增加如下设置:
2009-03-20 18:56:00
223
原创 SQL左连接
SELECT b.c_dpt_cde as CDptCde,a.c_prod_no as CProdNo,a.c_ply_no as CPlyNo,a.c_edr_no as CEdrNo,a.c_insrnt_cde as CInsrntCde,a.c_bs_cur as CBsCur,a.n_bs_amt as NBsAmt,a.n_exch_rate as NExchRate,a.c_rp_
2009-03-20 18:54:00
995
原创 PL/SQL编程
数据类型:数字类型:Number用来表示可变长的数值列,语法为Number(p, s),p是指所有有效数字的位数,s是指小数点以后的位数;p和s的取值分别是p=1 to 38,s=-84 to 127;有效数位:从左边第一个不为0的数算起,小数点和负号不计入有效位数。p>0,对s分3种情况: 1. s>0 精确到小数点右边s位,并四舍五入。然后检验有效数位是否p,小数点右边至少有s-p个0
2009-03-20 18:47:00
327
原创 PL/SQL语言
PL/SQL在执行时的区别: 执行SQL语句时,一次向服务器发送一条语句,因此每一条SQL语句都单独访问服务器,这肯能导致大量的网络流量。 执行PL/SQL时,一个PL/SQL块中的所有SQL语句是一次发送到服务器的,这就减少了系统的开销。
2009-03-20 18:46:00
210
原创 复杂的SELECT语句
1.集合操作:Union 用第二个查询结果合并第一个查询结果,同时不显示重复的行。Union all 检索出所有的行,包括重复的行。intersect 返回两个查询所检索出的共有行。minus 返回将第二个查询检索出的行从第一个查询检索出的行中减去之后剩余的行。select ename,dname,job from dept t,emp pwhere t.deptno=p.deptno and
2009-03-20 18:38:00
264
原创 select检索数据
1.在where子句中使用比较运算符:= ,!=(不等于) , ,= ,like。2.使用比较运算符like:%通配符可以匹配任何长度的字符;_每个下划线匹配一个字母。3.or:或的意思。4.and:连接的两个条件必须同时满足。5.not 非:select * from web_fin_dcr t where not t.n_item_no in(1,2);6.between
2009-03-20 18:36:00
292
3
原创 SQL语言分类
主要有以下分类:1.数据定义语言(Date Definition Language,DDL):create table 可以创建表、alter table 可以对表结构进行修改、drop table 删除某个表。2.数据查询语言:select用户检索数据库数据。3.数据操纵语言(Date Manipulation Language,DML):insert、update、delete。
2009-03-20 18:33:00
166
原创 Spring中applicationContext.xml的bean里的id和name属性区别
zhangsan/property>23注意:配置bean的开始,注意在property里name的属性值要和你在bean类里面的那个name成员变量一样。从上面.xml的文档说明我们可以知道id属性是一个bean的唯一标示符,这个id在管理Bean的BeanFactory或者ApplicationContext中必须是唯一的标示符。用法如下Person p = (Person) a.ge
2009-03-20 18:24:00
284
原创 Oracle数据的导出与导入
前序:关于Oracle9i数据的导出与导入问题,折腾我好长时间了,尤其是导入。今天在一位同事(zhangshukun)的指导下,算是终于成功了。正文:Oracle数据导出:如果是导出本机的Oracle数据库:exp pcisv62/11@ORCL file="d:/pcisv62081226.dmp" full=y (ORCL为本地数据库监听)如果是导出服务器端的Oracle数据:ex
2009-03-20 18:18:00
322
原创 以system身份登陆sql*puls方法
系统环境:WindowXP。oracle9i 安装到最后,更改了:sys口令:sys system口令:system 现在需要以system身份登陆sql*puls,方法有二:第一种方法:.进入SQL*Plus后在弹出对话框中直接点击"确定", 请输入用户名:sys as sysdba 请输入口令:sys 第二种方法:进入Dos窗口,输入一下命令: c:/>sqlplus /nol
2009-03-20 18:15:00
419
原创 oracle中的 exists 和 in 的效率问题
有两个简单例子,以说明 "exists"和"in"的效率问题1) select * from T1 where exists(select * from T2 where T1.a=T2.a) ;T1数据量小而T2数据量非常大时,T12) select * from T1 where T1.a in (select T2.a from T2) ;T1数据量非常大而T2数据量小时,T
2009-03-20 18:12:00
339
原创 卸载oracle方法
在卸载Oracle时删不干净,搞的要重装系统,本人在工作中总结出如下方法,希望对大家有所帮助。 注意:oracle的源程序的路径必须是英文路径,否则安装会出错!1.以Administrators 身份登陆windows系统。2.停掉Oracle Service服务。 3.通过Oracle installer 卸载任何orcle产品及组件。 4.删除%ORACLE_base%文档和SYSTEM_
2009-03-20 18:11:00
218
原创 MySQL存数据时的乱码问题
这个问题主要是MySQL自身的配置问题,修改一下,即可解决。把E:/MySQL/MySQL Server 5.0里面的my.ini文件,default-character-set项修改为:default-character-set=gbk注意:default-character-set有两处需要进行修改,且修改后的值一样为gbk。
2009-03-20 18:09:00
160
原创 eclipse中jboss启动时提示 50 seconds 超时
eclipse中jboss启动时提示:Server JBoss v5.0 at localhost was unable to start within 50 seconds. If the server requires more time, try increasing the timeout in the server editor.解决办法:修改 workspace/.metadata
2009-03-20 18:08:00
561
原创 下载安装与运行JBoss
EJB3.0应用需要运行在JDK1.5以上版本。EJB3.0应用需要运行在EJB容器里,JavaEE应用服务器包含Web容器和EJB容器。EJB3.0应用需要以下版本的JavaEE应用服务器:Jboss(4.2.x以上版本)Weblogic(10以上版本)注意:Tomcat目前只是Web容器,它不能运行EJB应用。jboss的下载页面为 http://www.jboss.org/jbo
2009-03-20 18:06:00
277
原创 js调试工具
Microsoft Script Editor,这个程序是Microsoft Office 2003 里的一部分,如果安装时选择了Microsoft Office-->Office工具-->"HTML源文件编辑"的话, 这个冬冬就安装在:C:/Program Files/Microsoft Office/Office11/MSE7.exeMicrosoft Script Editor是很好的
2009-03-20 18:03:00
370
原创 java连接各种数据库
java连接各种数据库 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String pas
2009-03-20 18:00:00
174
原创 JAVA判断字符串是否为数字
下面有四种方法,估计好用的应该是第三种吧。1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){return false; } }return true; } 2.正则表达式 public
2009-03-20 17:59:00
259
原创 getAttribute和getParameter的区别
getAttribute:1.getAttribute()得到的数据是object类型,需要强行转换得到相应类型。这是因为它是获取存放在Web应用特定范围中的数据值。2.request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。即request.getAttribute()方法返回request范围内存在的
2009-03-20 17:56:00
207
原创 iReport报表的几个小技巧!
1.我在连接数据源后执行报表,老是提示the document has no pages这样的提示,显示的报表什么也没有。原因及解答:在ireport里面报表默认没有查到任何数据时,就会显示:the document has no pages,如果想在没有数据时,也出现预览窗口,(假设你的ireport的语言是简体中文的),那就选择"编辑"-->"报表属性"-->"More"在"如果没有数
2009-03-20 17:49:00
517
1
原创 错误提示:SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [17004];
这个问题已经折腾我两天了,今天终于在一位同事(zhangwei)的帮助下解决了。1.起初没有创建序列s_log,因此需要在Oracle补上s_log序列。parameterClass="com.reportcenter.sys.dto.OperateLogDto">INSERT INTO T_LOG(C_AUTOID,USRCDE,USRADDRESS,OPERATION,BEGINTME
2009-03-20 17:40:00
6998
1
原创 Hibernate中hql的语句问题
org.hibernate.hql.ast.QuerySyntaxError: user is not mapped. [from user as u where u.userid=?] 出现这个问题,主要是hibernate语句不对.User.hbm.xml为:User" table="user" >因此,hql 语句如下:String hql = "from User as
2009-03-20 17:18:00
260
原创 表外键在SQL语句中的取法
有两张表(question、answer),它们存在着一对多关系(question->answer)和多对一关系(answer->question)。在Answer.java中定义有:public class Answer {private String userid;private Question question;private int qid;}在answer.hbm.xml中有:
2009-03-20 17:14:00
240
原创 EJB3.0 基础
EJB(Enterprise JavaBeans)在JavaEE体系中,通常用来完成商务逻辑层的功能,EJB是一种组件结构。EJB组件要按照EJB规范编写,然后部署到应用服务器上,具体讲是运行在J2EE应用服务器的EJB容器中,该部分软件不单为EJB提供运行时的环境,更重要的是提供事务、会话管理、持久性、安全等服务。EJB容器通过查看EJB描述符(配置文件)确定EJB需要那些服务。客户机要访问EJ
2009-03-20 17:08:00
221
原创 edlipse编辑.properties文件中的中文编码转化问题
解决方式及说明:1.在写国际化文件或者资源文件的时候,会用到中文,用eclipse首次编辑的时候写中文也不会有问题,但是当你保存后在此打开的时候,中文就会无法显示了,都是问号或者乱码。这个是因为中文的操作系统中,eclipse对java文件默认的编码是GBK,但是对properties文件默认的字符编码却是ISO-8859-1,所以我们要改变eclipse对properties文件的默认编
2009-03-20 16:46:00
546
原创 myeclipse6.0打开jsp文件出错,报Please check the location and try again!
我在使用myeclipse6.0的时候遇到了一个问题,在网上搜索一下,现已解决。 我在myeclipse下建了一个WEB项目project,在WebRoot下建了一个文件夹jsp/user,在jsp/user文件下新建了一个文件index.jsp,写了一个简单的框架应用: 当我在写 的src属性里的第一个字符l的时候跳出对话框提示: the file /E:/workspace/
2009-03-20 14:13:00
481
CSS样式表中文手册 2.0.chm
2011-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人