JAVAEE
Versatiless
这个作者很懒,什么都没留下…
展开
-
springboot学习 - hello world
引子: 开始之前允许我介绍下我认识的spring,认识Spring是 从2007 年开始的,那时候spring without ejb 一书早已成名,基于对spring的好奇 看了这本书。那时候自诩是正统的java学习者,对spring有很多不屑,无论是从学习路径还是后来的工作需要,基本上是用j2EE那套 如EJB,JMS,JTA等,从而对j2EE的官方蓝皮书到相关的规范都有所...原创 2017-03-15 18:15:56 · 301 阅读 · 0 评论 -
js获得<table>的单元格信息
1. 获取表格中的某个单元格的内容var tid=listFrame.now.rows[1].cells[2].innerHTML;listFrame是指某一窗口或者framenow 是表格的id rows[i] 是指某一行 比如属性:lengthcells[j] 是指某一个单元格 rows[i].cells[j]表示第i行第j列innerHTML是指单元格的值2 只刷新...2007-11-08 16:41:40 · 167 阅读 · 0 评论 -
Eclipse快捷键
作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 Alt+/ 全局 全部选中 Ctrl+A 全局 删除 Delet...2007-10-23 10:47:27 · 98 阅读 · 0 评论 -
jboos4.02的bug 关于EJB的调试
近几天在看EJB然后就找了一个简单的例子进行测试可是老出错!最后才发现是jboos4.02自己到的问题郁闷啊! 我建立了一个简单的stateless EJB功能就是将小写的字符串转换为大写的字符串!很简单的!可是老是调不通:出错信息为: java.lang.ClassCastExceptioncom.sun.corba.se.impl.java...2006-10-09 18:24:00 · 105 阅读 · 0 评论 -
HTTP深入浅出
转自:http://www.blogjava.net/action/archive/2005/11/14/19752.htmlHTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,...2007-09-27 10:10:41 · 98 阅读 · 0 评论 -
简单的servlet容器实现
1. HttpServer1 package ex02.pyrmont; import java.net.Socket; import java.net.ServerSocket; import java.net.InetAddress; import java.io.InputStream; ...2007-09-26 09:20:28 · 95 阅读 · 0 评论 -
how tomcat works- implemention of a simple Server
1. 服务器类建立ServerSoke,作为request和response的中枢 package ex01.pyrmont; import java.net.Socket; import java.net.ServerSocket; import java.net.InetAddress; import jav...2007-09-25 19:00:43 · 95 阅读 · 0 评论 -
代码生成工具-解读(2)
代码生成工具原理:上篇对代码生成工具的基本实现流程进行了描述,那个只是对他的流程从外层进行了简述。这里对其内部的实现细节进行描述。 举例:根据hibernate的映射文件xx.hbm.xml文件生成EJB、DAO、Delegate、JSP、struts配置信息、EJB配置信息。为了简便期间这里只就DAO文件的生成进行描述。1. xx.hbm.xml <...2007-09-20 11:02:38 · 142 阅读 · 0 评论 -
代码生成工具-解读(1)
引言: 这里的代码生成工具,实质上就是根据一个xml文件生成.java或者.html文件或者.jsp文件。这里采用了一个工具Anakia,他依赖于Velocity。效果: 动态生成一个html文件这个文件是以vsl文件为模版,并且读取了xml文件中的信息来生成的。这样就可以根据一个xml文件动态生成html、jsp、java文件了,当然这需要自己定义相应的模版文件。1...2007-09-19 17:38:45 · 183 阅读 · 0 评论 -
Jdom学习
JDom 与SAX DOM相比的优势1. SAX中没有Document概念2. DOM对与Java程序员来说语法不习惯。3. Jdom并不是以DOM为基础开发的下面写几个例子来对JDom进行介绍:1. 利用JDom生成XML信息 package com.verran.jdom; import java.io.FileWriter; i...2007-09-19 15:15:09 · 122 阅读 · 0 评论 -
Velocity macro-(2)
上篇举了一个比较简单得了例子,用来说明他的macro的用途,这里举一个相对复杂的例子来说明macro的进一步用法:效果:定义一个模版这个模版可以输出一个表格,表格的效果是每隔一行用不同的颜色进行显示。1. 采用Velocity之前的实现比如我们有一个结果集rs <%int count=1: String clolor="CCCC"; ...2007-09-19 10:31:23 · 123 阅读 · 0 评论 -
Velocity 的macro(1)
macro是Velocity中的宏,开始不怎么理解它的作用就在网上搜索了下,在百度中是没有什么收获,google下觉得这个宏其实就相当于函数一样,你定义好后只要调用他的名称就可以执行其内部的东西了,下面举例说明下:功能:这里利用客户端代码进行测试,功能是显示由#macro体内部的信息。1. 模版文件 #macro( d ) <tr><td&...2007-09-19 09:46:35 · 110 阅读 · 0 评论 -
Velocity+Struts 配置
参考:http://www.blogjava.net/oksonic/archive/2007/03/01/101252.html功能描述:在test.jsp页面输入信息,点击提交按钮,有test action获得testform中的信息输出到test.vm中。。预备工作:Velocit1.5.jar velocity-tools-1.3.jar1. 建立 VelocityWeb...2007-09-18 16:40:24 · 97 阅读 · 0 评论 -
Velocity入门
Velocity是一基于java语言的模板引擎, 使用这个简单、功能强大的开发工具,可以很容易的将数据对象灵活的与格式化文档组装到一起。 下面写一个简单的入门例子:1. 模版文件 Hello $name! Welcome to $site world! 2. 测试代码 package com.lht.velocity; ...2007-09-18 14:16:27 · 94 阅读 · 0 评论 -
java 获取存储过程 输出参数
connection = session.connection(); String procedure ="{call DATA_CHECK_RULE_DETAIL_GEN(?,?)}";//调用存储过程 java.sql.CallableStatement stm=connection.prepareCall(procedure); ...2007-11-13 15:21:58 · 934 阅读 · 0 评论 -
Action – JSP – Javascript之间的参数传递
Action – JSP – Javascript之间的参数传递 1. Action 2 JSP(从action将参数传递到JSP页面)1.1 request 1.2 session1.3 “xxAction.do?method=xx&id=”+id2. JSP 2 Javascript(将JSP页面的参数传递到js)2.1 out.p...2007-11-19 19:04:00 · 137 阅读 · 0 评论 -
利用反射机制动态将XML信息设置入对象
引言:XML和J2EE密切的程度是不用说的了,由于我们的接口程序需要将别人发过来的XML文档信息进行处理,并持久化到数据库中。由于业务的不同,xml的格式也有所不同,不过执行的过程都是类似的,我们获得xml字符串信息并解析我们需要的信息,将这些信息持久化就ok了,这里存在的问题是随着业务的不同,xml格式不同需要将xml中的信息首先保存到不同的vo中,然后将vo持久化。这样反射机制就起了很大的作用...2007-12-05 14:23:11 · 155 阅读 · 0 评论 -
Ext显示乱码问题
转自:http://blog.csdn.net/raren/article/details/2835625自己在做项目时候遇到的问题。因为一直在ff下调试。昨天用ie填啦个菜单发现是乱码而ff下是正常的。很是纳闷哈。于是查啦好多资料。没发现什么。因为我整个工程都是utf-8的编码。最后在周老师科研站找到啦答案。蛮简单的。嘿嘿 1、前后台所有文件统一用utf-8编码方式。 2、在Request...原创 2012-04-03 13:27:08 · 179 阅读 · 0 评论 -
WebService 非阻塞模式
package com.datastruct.sort;import java.io.IOException;import javax.xml.namespace.QName;import org.apache.axis2.addressing.EndpointReference;import org.apache.axis2.client.Options;i...原创 2011-03-30 16:05:22 · 424 阅读 · 0 评论 -
Hadoop学习资料
http://www.cnblogs.com/wayne1017/archive/2007/03/18/668768.html原创 2011-10-21 10:20:47 · 124 阅读 · 0 评论 -
NodeJs和 mongodb初识
NodeJS: 提供javascirpt 实现服务器端功能的引擎(中间件)。NodeJS中文文档:http://cnodejs.org/cman/ mongodb:NoSQL 数据库实现。mongodb http://wenku.baidu.com/view/a34f671dfc4ffe473368ab22.html?from=rec&pos=2&weight=2...原创 2011-10-20 14:41:06 · 182 阅读 · 0 评论 -
利用 Java dump 进行 JVM 故障诊断
转自:http://jimmyleeee.blog.163.com/blog/static/930961820091183527621/?fromdm&isFromSearchEngine=yes引言对于大型 java 应用程序来说,再精细的测试都难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM...原创 2011-01-11 15:58:15 · 192 阅读 · 0 评论 -
LocalTransactionContainment 期间回滚了一个或多个本地事务资源。
此问题查过很多,但是大家解决方法不一。下面列出 YuLiMin兄的回复已做记录: "关键在于你的应用的事务组成与划分是怎么样的,这个才是重要,然后利用到的数据源是什么样的,然后针对之解决。以最小的事务边界能够解决问题而取之。" ...原创 2011-01-09 10:29:48 · 801 阅读 · 0 评论 -
Hermes配置
一直报错UnmarshalException 后来发现时因为 jboss和hemes的安装目录中有空格,比如progrem Files就有问题、 一直以为是jdk版本的问题郁闷原创 2010-02-02 18:09:29 · 243 阅读 · 0 评论 -
RETE 算法的描述(转)
转自:http://www.cnblogs.com/ipointer/archive/2006/11/16/246251.html 通过一周左右的研究,对规则引擎有了一定的了解。现在写点东西跟大家一起交流,本文主要针对RETE算法进行描述。我的文笔不太好,如果有什么没讲明白的或是说错的地方,请给我留言。首先申明,我的帖子借鉴了网上很流行的一篇帖子,好像是来自CSDN...原创 2010-07-20 16:57:45 · 202 阅读 · 0 评论 -
界面原型设计工具–Balsamiq Mockups
原文地址:http://www.pbdigg.net/show/20569.htmlBalsamiq Mockups是一个Flash应用程序,你可以通过这里进行在线试用,也可以下载到本地计算机上进行使用。 在线试用的地址:http://www.balsamiq.com/demos/mockups/Mockups.html本地下载安装方法如下:1、先安装 Adobe A...原创 2009-12-09 13:31:26 · 192 阅读 · 0 评论 -
JTA 事务使用
业务场景:客户下发订单后,订单到竣工需要走三个岗位1,2,3包括两个迁移过程:1-》2的迁移 实现方式为无状态EJB,容器控制事务2-》3的迁移 实现方式为无状态EJB,容器控制事务备注:2-》3的迁移中还调用其它系统的EJB和RMI服务,webservice服务。相对复杂。 现在将1-》2 的状态迁移和2-3的迁移放置在一起给外围系统提供接口(EJB实现),同时需要控制1...2009-11-23 15:20:50 · 125 阅读 · 0 评论 -
webService-小记
A web service has one or more ports. Each port is a binding deployed at acertain network address (endpoint). A binding is a port type using a particularmessage format and a particular transport pr...2008-03-24 18:57:33 · 120 阅读 · 0 评论 -
webSphere 下消息驱动Bean 与队列JNDI的关联
1. 消息驱动Bean配置ejb-jar.xml <message-driven id="MessageDriven_1172729596359"> <ejb-name>SOReceiveMDBBean</ejb-name> <ejb-class>com.telecom.inf.eai.jms.ejb.SO...2009-09-21 17:44:38 · 157 阅读 · 0 评论 -
Hessian
Hessian is a simple binary protocol for connecting web services. The com.caucho.hessian.client and com.caucho.hessian.server packages do not require any other Resin classes, so can be used in small...2008-02-16 11:16:24 · 111 阅读 · 0 评论 -
Kerberos简介(转)
转自:http://idior.cnblogs.com/archive/2006/03/20/354027.htmlKerberos协议:Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每...2007-09-13 15:43:48 · 260 阅读 · 0 评论 -
JAAS 认证
JAAS的目的:for authentication of users, to reliably and securely determine who is currently executing Java code, regardless of whether the code is running as an application, an applet, a bean, or a serv...2007-09-13 15:42:07 · 127 阅读 · 0 评论 -
比Display还牛的标签(一)!
EC(extremecomponents)使用介绍<o:p> </o:p> EC的特点:可以定义导出数据方式,excel、pdf、csv分页导航、排序、查询。自己扩展1. http://www.extremecomponents.org 下载eXtremeComponents-<st1:chsdate w:st="on" isrocdate="...2007-03-28 15:06:11 · 106 阅读 · 0 评论 -
XFire:轻松简单地开发Web Services(转载)
MyEclispe5.0已经集成了XFire框架,开发起来更简单,下面是原文没有采用Myeclispe开发,我用MyEclispe作了一个简单的例子,的确如果熟练了积分钟就可以搞定! 引自:http://www.360doc.com/showWeb/0/0/228251.aspx 问一下.Net的开发者,开发Web Services有多困难?他们会被你...2007-03-27 18:43:08 · 96 阅读 · 0 评论 -
hibernate中的关系实现
在hibernate中当遇到一个po在某一个po中作为属性存在时候,这个应该是一种关系,活动和员工,活动自身,存在以下关系. 3.1多对一关系,活动本身是自关联的,同时他和员工是个多对一的关系.一个员工可能创建多个活动. <many-to-one name="staff" class="cattsoft.sxms.ejb.po.Staff" ...2007-03-27 16:17:13 · 123 阅读 · 0 评论 -
JMX入门实例
上篇的简介大概介绍了JMX的作用和基本类型和实现方法这里作一个实例进行说明!1.建立MBean package com.lht.jmx; /* HelloMBean.java - MBean interface describing the management operations and attributes for t...2007-03-23 17:33:59 · 114 阅读 · 0 评论 -
JMX简介
转自:http://blog.csdn.net/zhangxiaogen/archive/2004/07/26/52352.aspx JMX越来越多得出现在各种技术杂志、白皮书和报告中,虽然它已不再是一个buzzword了。不仅仅是SUN?,最近许多厂商都宣布已经或是准备支持这一技术。不仅IBM、BEA、HP、Marcomedia(JRun)这些大的厂商,而且还有许多小的软件公司和开源...2007-03-23 16:42:17 · 105 阅读 · 0 评论 -
struts+hibernate+ejb基本开发流程
唉!真累,每天从学校赶过来上班,要站一个小时公交才能到! 好不容易有个礼拜或者空闲还得想想作毕业设计,真不容易啊!准备毕业设计采用这样的架构来实现,下面是简单的流程. 1. 将由数据库模型生成的数据表利用O/R映射工具将其映射为po和相应的映射文件这里涉及到三个元素(文件)<st1:place w:st="on"> PO...2007-03-22 18:00:03 · 140 阅读 · 0 评论 -
JSP页面中js对java代码的调用
今天在作代码的时候遇到这样一个问题,要将一个jsp页面的id参数传到另一个jsp页面去!看起来很简单啊!在前者写个request.setPrameter(),在后一个页面get不就完了吗? 不过我们这里有个特殊性,就是每一个页面的访问不是直接通过jsp页面的路径来访问的,而是通过struts中定义的action的forword来进行转向的,这样在参数的传递不是直接由一个页面,到另一个...2007-03-16 11:38:00 · 1132 阅读 · 0 评论 -
Display标签简介
实习了快两个月了, 最近终于开始作具体的东西,真正开始作了发现底层程序员就和一般的建筑工人没有什么区别,整个楼的设计和框架已经由工程师作完了,程序员只不过是把一些东西组合在一起或者修改一些现成的东西.前几天学了公司的自动生成工具,发现那家伙就是牛,能把整个系统的后台代码的基本框架都生成了.只要一二分钟,不过有很多小的地方需要修改.就光改这个就改了我一个下午,熟练的一个小时就搞定的!呵呵.....2007-03-15 15:24:00 · 508 阅读 · 0 评论