Java开发
husheng8891
这个作者很懒,什么都没留下…
展开
-
JVM_Bind <null>
cmd下运行netstat -ano观看相应端口,PID,那个别占用,启动任务管理器干掉它,一般是JAVAX原创 2013-03-30 09:59:19 · 694 阅读 · 0 评论 -
Java Web 重点知识归纳总结
一、XML的作用1. 1、XML是可扩展的标记语言。允许用户自定标签。2. 2、它被设计的宗旨是“描述数据”,而非显示数据(相对于html来讲)3. 3、XML的标准是由W3C(万维网联盟)指定的,目前使用的版本为1.04. 4、应用:作为配置文件5. 方式一:*.properties。key=value的形式。无法描述层次关系6.原创 2013-04-10 10:38:16 · 2122 阅读 · 0 评论 -
Java Web学习笔记
javaWeb笔记(1)第一章 Web应用程序----概述在这一章里面,我们要学习以下几点:1:Web应用程序与桌面应用程序的区别2:Web服务器与客户端3:Http协议4:Web应用程序体系结构5:Web应用程序的目录结构6:Get与Post提交方式7:用Jbulider开发第一个Web程序8:Web应用程序开发过程9:如何在TomCat5原创 2013-04-10 11:18:33 · 1684 阅读 · 0 评论 -
SOA自学之路
SOA,面向服务的架构,是一种架构,其实就是一种思想。涉及到的技术还是比较多的。应该企业的发展需求,控制成本的等必然因素,成就了SOA的发展。再加之其良好的跨平台,容易扩展,不受语言限制,等特点,越来越受到企业欢迎。用到的技术有XML,soap,esb,消息代理等,学习路线依次而已,可从百度文库查找相关资料加强理论学习,有了理论的基础,才有实践的可能。原创 2013-04-10 10:53:05 · 718 阅读 · 0 评论 -
SOA研究开发
先简要介绍一下基本的SOA开发的方法和一些概念.面向服务的架构(SOA)是一种基于可以重用的服务的,新的开发应用的架构体系. 近年来, 企业界对于SOA的需求越来越急切. 为了满足这样的需求, 一系列的SOA基础架构产品被推出. 主要的厂商 如Oracle, BEA System, IBM都提供了SOA平台产品. 在一个包含各类应用的复杂的IT系统中, 要使用适配器并且在一个符合业务需求的转载 2013-03-31 15:46:22 · 701 阅读 · 0 评论 -
java中四种操作(dom、sax、jdom、dom4j)xml方式详解与比较
1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存原创 2013-04-19 10:32:54 · 814 阅读 · 0 评论 -
项目整体开发流程以及配置人员
项目过程1、项目启动1)、项目组成立(公司成员、客户成员)2)、制定项目预期目标3)、制定项目计划周期4)、建立好项目组成员沟通机制2、需求调研1)、创建调研计划、协调调研时间2)、收集客户资料,获取客户需求所有的资料都需要保留一份,资料中存疑的需要及时询问3)、编写需求文档重点描述出客户的业务流程和性能要求。采用Word、Excel、Ros原创 2013-05-06 18:40:48 · 1315 阅读 · 0 评论 -
招聘高级java工程师要求
高级JAVA工程师岗位要求:1、计算机相关专业大学本科以上学历,具有扎实的计算机基础理论知识;2、 三年以上使用Java语言进行网站开发的经验; 3、熟悉Web JSP,Servlet,Java Bean,JMS,EJB,Jdbc开发,熟悉J2EE规范;4、 熟悉基于数据库的设计和开发; 5、 熟悉Linux操作系统和大型数据库; 6、工作认真,细心,有条理;积极性高,原创 2013-05-09 21:26:05 · 4668 阅读 · 0 评论 -
No source code is available for type javax.validation.ConstraintViolation<T>; did you forget to inh
在你的xxx.gwt.xml文件中添加如下内容 添加一下包validation-api-1.0.0.GA.jar and validation-api-1.0.0.GA-sources.jar http://grepcode.com/snapshot/repo1.maven.org/maven2/javax.validation/validation-api/1.0.0.G原创 2013-09-06 18:00:52 · 1653 阅读 · 0 评论 -
java开发人员必去的知名国外网站
1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.3.[http://java.sun.com] – 官方的Java开发者网站 – 每周都有新文章发表.4转载 2013-09-13 11:18:39 · 838 阅读 · 0 评论 -
myBatis关联的问题
经过不断摸索基本搞清了myBatis关联的问题,小结一下:1.一对一关联 用标签 ,要注意的是column指的是sql语句中的列别名, 以上是用join方式,也可用select方法,但会出现N+1问题,不建议采用,使用方法是在 加个select即可:其中getUserById又指向另一个......定义2.一对多关联,用标签转载 2013-10-10 14:40:14 · 766 阅读 · 0 评论 -
J2EE个人开发流程
本文根据个人经验总结的开发流程,具体细节需要自己领悟。原创 2013-10-10 14:51:36 · 914 阅读 · 0 评论 -
构建高性能J2EE应用的10个技巧
构建高性能的J2EE应用不但需要了解常用的实施技巧。下面介绍最常用的10种有效方法,可帮助架构设计师们快速成为这方面的专家。 Java性能的基础----内存管理 任何Java应用,单机的或J2EE的性能基础都可归结到你的应用是如何管理内存的问题。Java的内存管理包括两个重要任务:内存的分配和内存的回收。在内存的分配中,目标是要减少需要创建的对象。 内存回收是导致性能下降的普转载 2013-10-11 16:53:29 · 788 阅读 · 0 评论 -
软件开发细节总结
1:提交到SVN的代码必须有提交备注,以便于以后查看。2:如考虑页面缓存,可以在路径后增加随机数:url + "&TimeS=" + Math.random();。3:类的头注释:类说明、作者、版本、特别说明。4:方法必须有注释:方法说明、参数列表含义。5:没有特殊要求,列表页面一律10条数据进行显示,需要弹出框的以15条进行显示。6:列表页面必须有增加、删除、修改、详细四个按原创 2013-04-03 17:51:44 · 610 阅读 · 0 评论 -
Struts2常用标签总结
002一 介绍0031.Struts2的作用 004Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。转载 2013-03-31 15:37:19 · 473 阅读 · 0 评论 -
正则表达式归纳
中文英文数字 : reg = /^(\w|[\u4E00-\u9FA5])*$/ ; //中文,英文,数字英文数字下划线 : reg = /(^[a-zA-Z0-9]+)(([-]?)([a-zA-Z0-9]+))+$/; //英文,数字,下划线 验证身份证号码 : var reg2= /([1-6]\d{5}(19|20)\d\原创 2013-03-30 10:02:24 · 518 阅读 · 0 评论 -
LMIS系统无法启动解决办法
1.启动任务管理器,关闭java.exe程序2.删除lmis安装文件目录下的编译文件包target3.再次启动4.重新加载meavn插件原创 2013-03-30 10:04:36 · 930 阅读 · 0 评论 -
BUG修复总结
有如下总结:1.不要随意修改方法,少用快捷方式2.深刻理解Jsp页面以及ACTION和struts.xml配置问题,明白页面的跳转问题,多琢磨,多思考,多探索。3.BUG修复的时候,注意提交文件一定要描述清晰,修复了什么BUG一定要写清楚。原创 2013-03-30 10:05:10 · 616 阅读 · 0 评论 -
Bug调试
第一步,定位问题很重要。精确的找到问题所在。进行编译,断点调试,定位问题实在,打印相应数据。前台后台都可以实现此办法 。原创 2013-03-30 10:01:33 · 590 阅读 · 0 评论 -
WEB操作类
Java代码 package com.zhangsx.util.web;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/*** Web相关的工具方法。* 提供获取用户的实际IP地址、获取请转载 2013-03-31 15:36:32 · 532 阅读 · 0 评论 -
HibernateCallback()的方法
HibernateCallback()是一个回调方法,在hibernate框架下,对数据库的一种操作,其实它使用很简单的,用这个方法是为了方便,为了创建session,须要在回调方法里比如:public List selectList(final int startPage, final int endPage) { List list = new ArrayList(); final原创 2013-03-31 15:40:43 · 590 阅读 · 0 评论 -
Java常用类
java.applet包含一些用于创建java小应用程序的类。java.awt包含一些用于编写与平台无关的图形界面(GUI)应用程序的类。java.io包含一些用作输入输出(I/O)处理的类。java.lang包含一些java语言的基本类与核心类,如String Math Integer System Runtime提供常用的功能,这个包中的所有类是被隐式导入的。java.ne转载 2013-03-31 15:32:48 · 525 阅读 · 0 评论 -
Java实用类
在开发java项目时,经常都需要频繁处理数据,如果能非常合适、严谨的处理数据,那么将对程序有莫大的好处,例如,提高程序的稳定性,而且有时候数据在使用前是必须处理的,否则就会出错。例如,在操作前对被除数的处理(如果是0怎么办)、字符串转化、编码转换等,针对项目开发中对数据的频繁操作,在我们程序的开发过程中是很有必要对这些处理数据的工具方法进行统一归类使用的,而下面的这个工具类就封装了很多对基础数据的转载 2013-03-31 15:33:30 · 862 阅读 · 0 评论 -
Java常用工具类
Ignacio Coloma 说道:作为一个软件开发者,缺乏想象力是最严重的罪过之一。我们经常把事情重复做一遍又一遍,但是我们很少改变这种方式,至少我是这样。经过这些年开发,在我的工具箱里面有了一些每个项目我都需要用到的工具,烦人的重复工作不再是我的事。下面这些工具也许你已经用到,让我来仔细介绍它们:StringUtils这是象面包和奶油一样必须的通用语言库,这个实用工具类原创 2013-03-31 15:34:34 · 799 阅读 · 0 评论 -
55种网页小技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以转载 2013-03-31 15:39:37 · 649 阅读 · 0 评论 -
通用DAO
package com.试试.lmis.util.dao;import org.hibernate.HibernateException;import org.hibernate.Query;import org.hibernate.Session;import org.springframework.orm.hibernate3.HibernateCallback;imp原创 2013-03-31 15:43:21 · 824 阅读 · 0 评论 -
图像工具类
在实际项目中,我们经常会遇到处理各种各样的图片问题。比如:图片的旋转、缩放、图片格式转换、获取图片类型、验证图片大小、写入图片等。这里我们使用java.awt.Graphics2D来实现常用图像处理的功能,形成我们的图像处理工具类。Java代码 package com.zhangsx.util.image;import java.util.Iterator;import转载 2013-03-31 15:35:45 · 657 阅读 · 0 评论 -
如何进行软件架构设计?
软件架构设计的目的 对于外包业务类型的项目,软件架构设计的目的与产品类型的项目有所不同,在这里主要讨论外包类型项目的软件架构设计目的。 1、为大规模开发提供基础和规范,并提供可重用的资产,软件系统的大规模开发,必须要有一定的基础和遵循一定的规范,这既是软件工程本身的要求,也是客户的要求。架构设计的过程中可以将一些公共部分抽象提取出来,形成公共类和工具类,以达到重用的目的。转载 2013-11-29 09:48:09 · 1248 阅读 · 0 评论