摘要: MQ服务器端和客户端通信浅谈1. WebSphere MQ的服务端的安装和配置(1)创建名为venus.queue.manager的默认队列管理器。 在DOS窗口命令提示符下,输入以下命令: crtmqm -q venus.queue.manager(2)启动刚才创建的队列管理器。 在DOS窗口命令提示符下,输入以下命令: strmqm venus.queue.manager(3)启动MQSC命令。 在DOS窗口命令提示符下,输入以下命令: runmqsc venus.queue.manager(4)新建名为orange.queue的本地队列。 输入以下命令: define qlocal (o 阅读全文
posted @ 2013-12-04 13:34 tbyang 阅读(5266) 评论(0) 推荐(0) 编辑
摘要: MQ 服务器错误代码20352013-06-12 19:29:39搭建一个MQ7.1服务器,用了一个小的demo测试程序,结果报错, 测试代码: import com.ibm.mq.MQC; import com.ibm.mq.MQEnvironment; import com.ibm.mq.MQException; import com.ibm.mq.MQQueueManager; public class testmq { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated 阅读全文
posted @ 2013-11-29 10:01 tbyang 阅读(2921) 评论(0) 推荐(0) 编辑
摘要: 现在的工作越来越多的要用到世界各地时区的概念,最近在文档中看到一个个诸如DST、EDT、PDT、WET、CCT的缩写,搞得我晕头转向。于是在网上搜集做了一个备忘: 美国以及欧洲的时区划分规则,值得一看。 接下来是自己整理的一些资料:时区缩写:标准时间代码与GMT的偏移量描述NZDT+13:00新西兰夏令时IDLE+12:00国际日期变更线,东边NZST+12:00新西兰标准时间NZT+12:00新西兰时间AESST+11:00澳大利亚东部夏时制CST(ACSST)+10:30中澳大利亚标准时间CADT+10:30中澳大利亚夏时制SADT+10:30南澳大利亚夏时制EST(EAST)+10:0. 阅读全文
posted @ 2013-11-01 15:30 tbyang 阅读(4805) 评论(0) 推荐(0) 编辑
摘要: Java RMIJava RMI之HelloWorld篇Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。大名鼎鼎的EJB都是建立在rmi基础之上的,现在还有一些开源的远程调用组件,其底层技术也是rmi。在大力鼓吹Web Service、SOA的时代,是不是每个应用都应该选用笨拙的Web Service组件来实现,通过对 阅读全文
posted @ 2013-11-01 11:25 tbyang 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1. 对返回的行无任何限定条件,即没有where 子句2. 未对数据表与任何索引主列相对应的行限定条件例如:在City-State-Zip列创建了三列复合索引,那么仅对State列限定条件不能使用这个索引,因为State不是索引的主列。3. 对索引的主列有限定条件,但是在条件表达式里使用以下表达式则会使索引失效,造成全表扫描:(1)where子句中对字段进行函数、表达式操作,这将导致引擎放弃使用索引而进行全表扫描,Demo:where upper(city)='TokYo' 或 City || 'X' like 'TOKYO%',select i 阅读全文
posted @ 2013-10-30 10:57 tbyang 阅读(4243) 评论(0) 推荐(0) 编辑
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=03.应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。4.应尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使用索 阅读全文
posted @ 2013-10-30 10:53 tbyang 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 一. 演示XSS 当访问一个不存在的网址时,例如[url]http://localhost:8080/demo/noAction.do[/url],那么Struts处理后都会跳到提示“Invalid path /noAtcion.do was requested”的页面。 但如果我们访问的网址是[url]http://localhost:8080/demo/.do,那么按道理,提示页面就会变成“Invalid path /.do was requested”。很明显,这将会执行这脚本,最终显示的内容就会把执行的脚本代码去掉,剩下Invalid path /.do was requested。漏 阅读全文
posted @ 2013-10-25 17:08 tbyang 阅读(739) 评论(0) 推荐(0) 编辑
摘要: Switch分销技术解读来源:环球旅讯|2009-03-13当Switch在海外成熟运作近40年后,该业务终于进入中国市场。但对于中国业者来说,知道Switch的人很少,了解Switch的人更少。 当Switch在海外成熟运作近40年后,该业务终于进入中国市场。但对于中国业者来说,知道Switch的人很少,了解Switch的人更少。什么是Switch?Switch有什么作用? Switch的核心就是将行业数据标准化,让所有企业都能共享通用的数据。在标准化数据后,Switch连通买卖双方的系统,从而实现标准化数据的对流即实时交互。 通用的数据接口起源于航空公司,相关的行业如酒店业也希望把自... 阅读全文
posted @ 2013-10-23 09:35 tbyang 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: 1、JAX-WS介绍JAX-WS规范是一组XML web services的JAVA API。2、开发步骤基于JAX-WS的WebService开发步骤如下:2.1 新建一个Web Service Project工程。选择File->New->Web Service Project,取名为WebSe... 阅读全文
posted @ 2013-10-22 10:04 tbyang 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 什么是DWR? DWR是一个Open Source的 java项目。DWR可以让JavaScript调用运行在Web服务器里面的JAVA程序。简单一点或者专业一点就是Easy AJAX for JAVA. 官方网站:http://getahead.org/dwr ,下面将一步一步的介绍怎么完成一个简单DEMO :TestDwr。一、从官方网站下载DWR.jar包 把他直接放到apache-tomcat-7.0.27\lib目录下面二、新建Web Project工程编写一个TestDwr.Java类如下:// TestDwr.java[java] view plaincopyprint?pack 阅读全文
posted @ 2013-10-21 13:55 tbyang 阅读(266) 评论(0) 推荐(0) 编辑