- 博客(70)
- 资源 (3)
- 收藏
- 关注
转载 tomcat web.xml详解
1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元
2014-06-05 10:31:02
587
原创 JBPM4.4部署JBOSS4.0.5异常解决
1.异常信息显示org.hibernate.exception.SQLGrammarException: could not execute query at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67) at org.hibernate.exception.JDBC
2013-11-18 10:50:18
543
转载 maven 配置篇 之 settings.xm
maven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。 先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个 settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义是关键,所以 mave
2013-08-28 13:51:32
528
转载 maven 配置篇 之pom.xml(二)
更多的项目信息name:项目除了artifactId外,可以定义多个名称description: 项目描述url: 项目urlinceptionYear:创始年份Licensesxml 代码 licenses> license> name>Apache 2name> url>http://www.apache.org/license
2013-08-28 13:48:53
400
转载 maven 配置篇 之pom.xml(一)
说完了settings.xml配置,下来说一下maven2的主要配置pom.xml什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看:xml 代码 proje
2013-08-28 13:45:57
392
原创 linux命令积累
1.lunux操作系统防火墙命令linux操作系统安装后,防火墙默认是开着的,所以很多应用软件安装以后,局域网或者外网不能访问时,需要查看防火墙的状态,并关闭防火墙。查看防护墙的状态:service iptables status启动防火墙:service iptables start关闭防火墙:service iptables stop
2013-07-19 16:03:48
370
转载 Java字符串编码
1.Java字符串编码的类型 /** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */ public static final String US_ASCII = "US-ASCII"; /** ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-1 */ public static final String ISO_8859_1 =
2013-07-10 09:27:27
422
转载 ubutun中使用db2的命令
# 解压安装包 $ tar -zxvf db2exc_972_LNX_x86.tar.gz $ cd expc # 检查环境变量 $ sudo ./db2prereqcheck # 如果缺失 libaio 的话需要安装依赖库 $ sudo apt-get install libaio-dev # 切换到 root 账户进行安装 $ sudo -s
2013-06-18 18:07:26
426
原创 ubuntu中将终端添加到右键
1.安装一个包,即可在右键里面添加一个“打开终端”的菜单。sudo apt-get install nautilus-open-termina2.查看程序的安装目录ps -ef | grep firefox
2013-06-09 17:48:40
423
转载 64位Win7安装oracle
准备:下载WIN7的oracle版本10204_vista_w2k8_x64_production_db.zip解决方案: 步骤一:在解压出的oracle文件夹中搜索refhost.xml文件,搜索结果出现2条符合条件文件,这两个文件均需要修改. 打开文件发现内容中有包含...5.0 6.0等系统说明,在其中添加 注:
2013-04-06 17:17:56
471
原创 oracle中ora-12514异常的解决
异常描述:ERROR:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务ora-12514:TNS:listener does not currently know of service requested in connect descriptor分析:原因是Listener出了问题,这个时候要检查一下listener.ora文件,看下是否存在如下配置
2013-04-06 17:06:55
511
原创 PLSQL developer 连接64位Oracle方法
PLSQL developer是基于32位的应用程序,所以只能连接oracle的32位版本,即使用32位的oci.dll。由于64位的oracle是64位的oci.dll,所以不能直接连接。连接方法为:1. 下载32位Oracle InstantClient,并展开到自定义的目录下,例如De:\PLSQL Developer\instantclient_10_22. 将64位oracl
2013-04-06 17:01:14
695
原创 Java Webservice的变化
概述:记得去年看到公司的另一个项目组做的电子商务平台,里面有飞机和酒店预订,在获取国内航班信息时,采用的是远程同步中航信的航班信息。在看了远程同步方式采用servlet发布对外服务,传输的数据采用xml格式传输时,感觉怎么会有人这样用?为什么不用webservice方式呢?不知道中航信到底为什么这样做,但是在今年的研发中,初次接触了REST webservice的概念,感觉上面的做法是否也是想摆脱
2012-10-23 18:10:03
407
Java Webservice的变化
概述:记得去年看到公司的另一个项目组做的电子商务平台,里面有飞机和酒店预订,在获取国内航班信息时,采用的是远程同步中航信的航班信息。在看了远程同步方式采用servlet发布对外服务,传输的数据采用xml格式传输时,感觉怎么会有人这样用?为什么不用webservice方式呢?不知道中航信到底为什么这样做,但是在今年的研发中,初次接触了REST webservice的概念,感觉上面的做法是否也是想摆脱
2012-10-23 17:21:49
121
原创 ubuntu12.04 mysql(4)-安装phpMyAdmin
1.安装phpMyAdmin安装phpmyadmin来管理mysql:apt-get install phpmyadmin安装过程中会让输入mysql的管理员账户密码和设置phpmyadmin的登录密码。2.访问phpmyadmin安装完成后,访问:phpmyadmin访问地址:http://192.168.0.100/phpmyadmin/直接访问会有问题,需
2012-09-27 23:33:33
643
原创 ubuntu12.04 mysql(3)-安装 PHP5
1.安装 PHP5 和 Apache PHP5 模块:apt-get install php5 libapache2-mod-php5然后重启apache:/etc/init.d/apache2 restart2. 测试 PHP5 / 可以建立一个探针页面vi /var/www/info.php输入下面的内容:phpinfo();?>然后打开浏览器访问 (h
2012-09-27 23:29:41
339
原创 ubuntu12.04 mysql(2)-安装 Apache2
1.输入命令:apt-get install apache2在浏览器输入你服务器地址列入 http://192.168.0.100查看Apache2是否工作,如果显示(Itworks!),说明已经工作。2.目录说明Apache 在 Ubuntu 中默认文档根目录为 /var/www,配置文件/etc/apache2/apache2.conf,额外配置存储子目录 /etc/a
2012-09-27 23:25:51
333
原创 ubuntu12.04 mysql(1)-安装和卸载mysql
安装 mysql1.安装server sudo apt-get install mysql-server2.安装client sudo apt-get install mysql-client一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:sudo netstat -tap | grep mys
2012-09-27 22:33:15
318
转载 ubuntu输入法菜单消失后显示
ubuntu输入法菜单消失后,运行如下两条指令调出IBUS输入法图标(显示在顶部的工具条右侧):1killall ibus-daemon2ibus-daemon -d1功能说明:2第一条:结束IBUS进程,有时不需要
2012-06-16 17:29:49
502
原创 SVN导出与导入
1.svn导出命令svnadmin dump命令语法svnadmin dump REPOS_PATH [-r LOWER[:UPPER]] [--incremental] >dumpfilesvnadmin dump命令用于导出整个Repository或Repository下的某个范围的修订版本。REPOS_PATH是版本库的路径,[-r LOWER[:UPPER]]用于指定导出的
2012-05-19 11:36:01
1114
原创 事务并发下的持久层处理
1.事务并发处理引发的问题事务并发访问数据库会有如下几种情况发生:①第一类丢失更新:撤消一个事务时,把其它事务已提交的更新的数据覆盖了。②脏读:一个事务读到另一个事务未提交的更新数据。③幻读:一个事务执行两次查询,但第二次查询比第一次查询多出了一些数据行。④不可重复读:一个事务两次读同一行数据,可是这两次读到的数据不一样。⑤第二类丢失更新:这是不可重复读中的特例,一个事务覆
2012-04-19 13:55:55
194
原创 利用CXF创建webservice
webservice创建注意的问题:1.一般情况下,webService的接口和实现类都在不同的包中,所以webservice的接口和实现类的@WebService的属性targetNamespace的值必须一致,为webservice接口包名称,否则webservice的wsdl的内容不全。
2012-03-29 12:56:13
112
原创 FLEX概述
一.Flex技术概述 flex技术是Adobe公司开发的用于开发Flash基于企业应用的开发语言。其实flex就是一种开发flash的技术,结果flex的编译器编译成flash,最终运行在客户端的还是flash。flex经过不同的版本的发展,现在已经是flex4了。flex4在flex3的基础上新增了
2012-01-07 18:31:22
121
原创 以控制台(标识0)登录远程桌面
1.在运行中运行mstsc /console在打开的远程桌面中,输入要连接的IP进行登录。2.如果方式1不起作用,则在运行中运行mstsc /admin打开远程桌面,输入要连接的IP进行登录。
2012-01-07 17:51:00
1069
转载 jquery-validation 使用
jquery-validation 使用一、用前必备官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/API: http://jquery.bassistance.de/api-browser/plugins.html当前版本:1.5.5需要JQuery版本:1.2.6+, 兼容 1.3.2
2011-12-02 17:32:00
348
原创 CAS Server初级配置
1.首先下载cas工程包cas-server-3.3.5-release.zip,解压后,将modules目录下的cas-server-webapp-3.3.5.war拷贝到tomcat的webapps目录下,作为一个应用进行部署。2.cas默认使用的是ldap的访问方式,所
2011-09-27 18:20:30
740
原创 Spring结合mybatis配置方式
一.概述随着SSH架构的广泛应用,hibernate由于成熟的ORM机制被开发者作为首选的持久层解决方案。但是在实际的开发中,系统的侧重点有所不同,hibernate的ORM机制在提高开发效率和便捷性的同时,也出现了一定的性能瓶颈,同时陡峭的学习曲线,也是开发者应用的难度加大
2011-09-18 13:51:13
849
原创 JQuery-easyui accordion 滚动条在IE下“丢失”的处理
JQuery-easyui accordion在设置overflow:auto的情况下,firefox显示正常会产生滚动条,ie下去不回出现滚动条,解决办法是:方法一:设置 DOCTYPE 为http://www.w3.org/TR/html4/loose.dtd">
2011-08-23 10:07:38
1334
原创 hibernate oracle主键自增长
hibernate oracle主键自增长采用oracle的序列去处理,首先要创建自增长序列值,1.create sequence my_seq_id minvalue 1 start with 1 increment by 12.在javabean中设置主键增长策略@Id @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SEQ_STORE")以上简单的处理,产生的序列不会按照1进行增长,所以采用以下两种方式中的一种处理:2.1@ja
2011-05-17 13:27:00
692
原创 Struts2中数据列表标签使用
<br />1.遍历包含String的list<br /> <br /><s:iterator value="{'s1','s2','s3'}" id="name" status="st"><br /> <s:property value="name" />s<br /></s:iterator><br /> <br />2.遍历包含Map结构的list<br /> <br /><s:iterator value="#{'1':'s1','2':'s2','3':'s3'}" id="user" st
2011-05-15 09:22:00
504
转载 Hibernate配置属性 (hibernate.max_fetch_depth)
<br />Hibernate配置属性属性名用途hibernate.dialectHibernate方言(Dialect)的类名 - 可以让Hibernate使用某些特定的数据库平台的特性<br />取值.full.classname.of.Dialecthibernate.default_schema在生成的SQL中,scheml/tablespace的全限定名<br />取值.SCHEMA_NAMEhibernate.session_factory_name把SessionFactory绑定
2011-05-04 07:31:00
378
转载 使用Hibernate获取最大值(max)
使用Hibernate获取最大值(max)的三种方法 获取最大值的三种方法:1. 使用 hsqlLong l = (Long)getSession().createQuery("select max(a.sn) from T a " ).uniqueResult();System.out.println(c);注意:要加上别名“a”, a.ArticleId注意大小写! 否则会出现"无法解释的属性"错误!2. 使用native sqlsql = "select max(sn) maxid
2011-05-04 07:29:00
761
转载 spring IOC容器实例化Bean的方式与RequestContextListener应用
<br />spring IOC容器实例化Bean的方式有:<br /> <br />singleton 在spring IOC容器中仅存在一个Bean实例,Bean以单实例的方式存在.<br /><br /> prototype 每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行new XxxBean()的操作.<br /><br /> request
2011-05-02 23:28:00
4127
转载 Oracle Web Console不能正常启动时的解决办法
<br />登陆https://localhost:1158/em 之后,看到数据库实例都是关闭的.启动不了.在网上找到解决的办法,记下来.<br /> 进入dos<br /> (1)查看dbconsole状态:emctl status dbconsole<br /> 显示:Environment variable ORACLE_SID not defined. Please define it.<br />(2)重新设置环境变量:set oracle_sid =数据库的sid<br />(3)重新
2011-04-07 17:57:00
850
原创 weblogic部署SSH2时hibernate报错的解决方法
1.异常信息org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken2.异常原因Spring3和Hibernate2.5都需要antlr 2.7.6包的支持,在Weblogic10.3中集成的antlr的版本不够高,所以在部署时会出错。3.解决方法步骤一.将ssh2工程中的antlr 2.7.6包拷贝到weblogic根目录中的serve
2011-03-03 10:24:00
492
原创 关于JVM的参数配置
一.jvm的两个Space1.PermGen space:全称是Permanent Generation space。就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域。
2011-02-25 14:46:00
375
原创 Apache+tomcat实现负载均衡
一、集群、负载均衡概念(1)集群是一组相互独立的、通过高速网络互联的计算机或者分布在统一高性能计算机上的一组独立server节点,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。(2)负载均衡首先是建立在集群基础之上的,首先要建立一个服务群组,然后将用户的访问均匀的分布在不同的群组成员节点上,达到提高并发访问效率,减轻服务器压力的目的。负载均衡有两方面的含义:首先,大量的并发访问或数据流量分担到多台节点设备上分别处理,减少
2011-01-26 16:24:00
611
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人