- 博客(48)
- 收藏
- 关注
原创 jboss323.xml-----自动将EAP打包成ear并将其copy到deploy目录下
http://hotqqqs.iteye.com/blog/1614386 通过改变eclipse中jboss插件配置文件jboss323.xml,改变部署方式 博客分类:eclipsejboss 转自 http://ninglei.iteye.com/blog/1107793 使用Eclipse Java EE版本开发Web应用程序时, Eclipse老是将需要...
2016-07-07 17:51:23 264
原创 存储过程的学习笔记
create procedure pro_stu( @ pageIndex int, @ pageSize int====>是存储过程的参数 ) as --------〉as 前后declare @name vchar====> 是变量 ###多条件查询: set @week= case when 返回的结果<!--StartFragm...
2016-05-23 16:02:28 237
原创 类加载机制学习笔记
#### jar,war,ear 区别S: jar 就是java 类的打包,以及相关资源性的file,一般在web 下不能直接运行的,一般作为第三方包来用,所以经常见在eclipse 的build path 里将打包好的jar 加进去(实际加到 WEB-INF 下的lib 中),给当前项目调用。 但如果jar 里包含了main 方法,用java命令也是可以运行的 。War 包: ...
2016-05-17 09:50:59 232
原创 Bootstrap学习笔记
1. <!-- jQuery文件。务必在bootstrap.min.js 之前引入 --><script src="http://apps.bdimg.com/libs/jquery/2.0.0/jquery.min.js"></script>2.HTML 5 文档类型(Doctype)Bootstrap 使用了一些 HTML5 元素和 CSS ...
2016-02-14 11:23:22 129
原创 EJB学习笔记
1. @Remote接口的表示可以被被其他EJB远程call的, 不用通过webservice;2. http://blog.csdn.net/liusong0605/article/details/8966115 how to create initialcontext### http://www.bubuko.com/infodetail-635283.html#### ...
2016-01-29 10:09:02 137
原创 系统架构师学习笔记
1.系统架构师的职责主要有如下4条:1、确认需求在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的认可。架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求。2、系统分解依据用户需求,架构师将系统整体分解为更小的子系统和组件,从而形成不同的逻辑层或服务。随后,架构师会确定各层的接口,层与层相互之间的关系。架构师不仅要对整个系统分层,进行“纵向”分...
2015-12-26 11:58:25 455
原创 Java 学习笔记
##el表达式和Springmvc没关系,el表达式取值必需是servlet四大作用(servletContext>session>request>pageContext)中有的值,这四个域都有setAttribute("",object)方法和getAttribute("")方法 el表达式 会自动从四大域中按作用范围从小到达寻找搜寻对应名字的值,其内...
2015-12-19 15:30:38 115
原创 观察者模式
From : http://canann.iteye.com/blog/1814653 12.3.3 Java中的观察者模式 估计有些朋友在看前面的内容的时候,心里就嘀咕上了,Java里面不是已经有了观察者模式的部分实现吗,为何还要全部自己从头做呢? 主要是为了让大家更好的理解观察者模式本身,而不用受Java语言实现的限制。 好...
2015-12-01 11:01:44 93
原创 Servlet 学习笔记
http://www.ibm.com/developerworks/cn/java/j-lo-servlet/ Servlet 的确已经能够帮我们完成所有的工作了,但是现在的 web 应用很少有直接将交互全部页面都用 servlet 来实现,而是采用更加高效的 MVC 框架来实现。这些 MVC 框架基本的原理都是将所有的请求都映射到一个 Servlet,然后去实现 servic...
2015-11-29 00:06:54 119
原创 Spring学习笔记(二)
###spring中context:property-placeholder/元素 http://blog.sina.com.cn/s/blog_4550f3ca0100ubmt.html##6.Spring transaction 1.spring 提供对事务的支持,可以是编程式事务如使用transactionTemplate或使用声明式事务,在传统的声明式事务是使用Tr...
2014-07-01 11:22:09 90
原创 Hibernate深入浅出学习笔记
所假设背景: 一开始数据操作和业务逻辑混在一起 ----->用dao模式把数据访问和业务逻辑进行分离---->进一解耦业务逻辑代码和数据访问类(具体的数据访问实现类),便引进了Factory模式------>为了使实现类具备可配置性也就是说当我需要哪个实现类时我只需要在xml里配下就可以了,而不同去改Factory的代码,那么就可以利用反射机制在运行时动态创建,其思想还是使用...
2014-07-01 11:21:41 451
原创 Spring事务传播机制 收集及学习笔记
###事务是允许你将多个操作组合成要么全部发生,要么全部不发生的工作单元,这些单元的特征是使用同一个connection,并且这些操作同时提交,同时回滚。两个操作看是否在同一个事务中关键是看这两个操作十分使用同一个connection,接下来要考虑的就是让这个两个操作同时提交,所以需要将 autocommit set 为false。这样两个操作便是在同一个 事务了。 ##1.事...
2014-07-01 11:21:06 106
原创 java定时器介绍与Spring中定时器的配置
###3.原文链接:http://badwing.javaeye.com/blog/674263文章分类:Java编程好多朋友用过Windows的任务计划,也有不少程序迷自己曾写过时钟报警、系统自动关机等趣味程序,可却很少有朋友在Web工程中实现过类似功能。 当Web工程启动时,定时器能自动开始计时,在整个Web工程的生命期里,定时器能在每晚深夜触发一次任务。因此定时器的存放位置...
2014-07-01 11:19:16 251
原创 Junit学习
##unit test的目的是检验我们代码的逻辑是否正确,虽然eclipse能够帮我们检验代码的语法错误,但我们需要另外写测试代码来测试我们代码的逻辑是否正确:publicclass LogicFunction1 { int functionA(int a,int b){ return a+b; } } 测试类: pu...
2014-07-01 11:17:51 108
原创 java序列化机制学习及好文积累
转自:http://coolxing.iteye.com/blog/1222783#bc2350923java序列化机制博客分类:javaSEjavajava序列化序列化Serializable[coolxing按: 转载请注明作者和出处, 如有谬误, 欢迎在评论中指正.] java的序列化机制支持将对象序列化为本地文件或者通过网络传输至别处, 而反...
2014-06-30 10:14:53 90
原创 java concurrency 学习 参考资料积累
转自:http://davidlwq.iteye.com/blog/1136095java concurrency学习博客分类:javajavaconcurrencythreadpool今天看了下java官网上关于concurrency库的教程,了解了下基本知识,在此记录下。 线程池concurrency库中最重要的概念当然是线程池,java中线...
2014-06-30 10:01:23 126
原创 java泛型学习
##.可以这样理解,类名和类型参数一起组成了一个新的类型: 比如List<String> 和 List<Object>是两个不同的类型。##其实泛型也没那么可怕,它就是一个个简简单单的类型参数代表一个类型,在定义时先用一个暂位符代表了,占位符可以是任意字符比如T,那么当我们需要用到这个类做声明时就指出类型参数具体代表什么类型就可以了。java集合框架类已帮我定义了...
2014-06-27 14:34:13 140
原创 jvm学习笔记
##1.Jvm运行期实例负责运行java程序,但java程序启动时便创建了一个jvm实例,当程序结束时,该实例也消失. 一般,JVM的内存分为两部分:Stack和Heap。##2.栈stack是解决程序运行问题,代表逻辑,堆heap解决数据的存储问题,代表数据。一个线程都有一个线程栈对应,而堆可以被多个栈共享.##3.堆中存的是对象。栈中存的是基本数据类型和堆中对象的引用##4。一...
2014-06-26 15:35:17 94
原创 java 反射机制学习笔记
#1.java反射是指在运行状态,一个类只需要知道类名或对象实例便可以通过反射API来获得该类的信息,包括类名,构造函数,方法,属性等,一句话,反射机制的优点就是可以实现动态创建对象和编译(在运行时才创建对象),体现出很大的灵活性,低类之间的藕合性。转自: http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.htmlJava反...
2014-06-25 14:08:30 140
原创 classloader学习
个人总结: $1.classloader是用来加载java类到jvm中的,有四种classloader,bootstrape class loader是加载核心库的如rt.jar等,Extension ClassLoader是用来加载扩展类,即/lib/ext中的类。AppClassLoader用来加载Classpath的类,是和我们关系最密切的类。URLClassLoader用来...
2014-06-24 10:42:36 140
原创 java review section
===>个人总结:Listener是Servlet的监听器,主要有对应的ServletContext的listener来监听ServletContext的情况,比如web 应用启动时会调用contextInitialized来初始化,应用关闭时调用contextDestroyed方法,还有对应的ServletContext的attribute发生变化时的Listener。====〉可以...
2014-06-23 14:44:34 118
原创 oracle学习笔记
## 实践了下导入数据 1. 首先要知道导出是用exp还是expdp ,还有导出的用户名是什么 2. 导出时要用对应的imp,不过先要见一个同样的user,然后建一个表空间跟导出的表空间同名,最后把表空间付给那个user3.然后用imp 在cmd中进行一步一步导出来4.expdp & impdp 的可以参考以下 http://blog.sina.com.cn/...
2014-06-09 11:20:05 118
原创 JMS---基本学习
///------start coment----------------1.JMS的运用场景?用户系统负责维护用户信息,文档系统负责维护文档信息,但是当用户删除的时候,需要将他所撰写的文档信息也删除的时候,在用户管理模块调用文档管理模块的接口,会造成用户模块和业务模块紧耦合。这个时候可以使用JMS技术来将紧耦合转化为松耦合,具体做法是用户系统在删除,修改用户的时候往JMS服务...
2014-05-19 15:15:46 150
原创 Jquery 学习一
1.$(document) 表示获取整个文档对象。2.$(" ")表示获取这个id代表的对象。点表示class,#号表示id,元素就什么都不要 如$("p") 对于$(document).ready方法,它具备onload的功能,也就是说在页面准备好时会执行,在页面全部load完之后,当某一事件发生比如点击一个button或一个p行时,也可以调用ready方法里的执行功能. 首...
2013-08-22 17:46:20 90
原创 struts detail-----${pageContext.request.contextPath} JSP取得绝对路径
个人理解:使用${pageContext.request.contextPath}取出的路径是一个绝对路径,是从project的根目录开始的,如/pmtn,这样每个路径都可以从更目录开始清楚地找的到。转自:http://jzgl-javaeye.iteye.com/blog/658446 ${pageContext.request.contextPath} JSP取得绝对路径 博客分...
2013-08-21 17:01:40 82
原创 struts2 学习-----配置
个人理解:struts2用Filter代替了前端控制器来接受web请求,FilterDispatcher会在web服务器启动时加载,会在doFilter方法中进行加载以及将请求根据mapper来指派到特定的action来处理,而在加载的过程中会解析相关的xml文件:private staticfinal String DEFAULT_CONFIGURATION_PATHS = ...
2013-08-16 17:40:53 101
原创 Servlet Filter 学习
##S: 个人认为Filter是为了能在request到达servlet之前做一些预处理工作或在离开当前servlet 时对response进行一些处理,这些就是Filter为什么需要Filter的出在,比如在下面的例子中,在web.xml里配置了/*的mapping,也就是说所有的servlet和jsp url都要经过这个filter,filter会将指定的encoding方式放到reque...
2013-08-15 15:30:46 287
原创 职责链模式
[转载]java设计模式_职责链模式(带例子)个人理解:COR模式除了要完成自己的功能外,还需要考虑当自己不能处理该request时,需要pass给下一个(这里的下一个其实是你指定的传入作为参数的handler)handler来处理。 Servlet 中的Filter是使用该模式的,它在xml按顺序指定的每个filter实际就是像以下例子中为每个构造函数传入的handler参数,...
2013-08-13 17:04:36 87
原创 转:web程序的初始化问题——ServletContextListener----调试成功
当web服务器启动后,它会去解析web.xml,如果我们需要在服务启动以后做一些初始化,那么可以在web.xml中配置ServeltContextListener来达到初始化,因为在Web应用程序的“初始阶段”,Servlet容器会调用ServletContextListener对象的contextInitialized()方法 public class MyWebContext...
2013-08-07 16:37:43 346
原创 Ant
转自:http://www.iteye.com/topic/78973在学习struts+spring+hibernate,尤其是Appfuse的过程中大量涉及到ant的使用,因此我觉得有必要对ant做个比较深入的学习,以下是在学习过程中搜集的材料。比较详细,很适合没有接触过ant的初学者。Ant基本使用指南1 Ant是什么?Apache Ant 是一个基于 Java的生成...
2013-07-19 15:49:18 77
原创 xmlns ,xml schema
xmlns是什么意思? 做WEB页面的人经常会碰到形如<html xmlns="http://www.w3.org/1999/xhtml">这样的代码,那后面的xmlns是表示什么意思呢? 官方概念:xmlns是xml namespace的缩写,也就是XML命名空间,xmlns 属性可以在文档中定义一个或多个可供选择的命名空间。该属性可以放置在文档内...
2013-06-21 17:18:12 122
原创 XML学习笔记及积累1:XML CDATA是什么?
XMLCDATA是什么?解析数据XML 解析器通常情况下会处理XML文档中的所有文本。当XML元素被解析的时候,XML元素内部的文本也会被解析: <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ /...
2013-06-19 10:40:53 103
原创 Spring Integration----RMI Support
一: RMI-----当一个系统需要调用另一个系统的方法时,最原始的纯java解决方案是RMI,它的步骤是首先定义一个接口继承Remote接口并自定义要暴露的方法并throws RemoteException,然后定义一个实现该接口的实现类,该类需要继承java.rmi.server.UnicastRemoteObject,另外在server类中的main 函数中用Naming.bind方法绑...
2013-06-03 12:03:13 128
原创 Spring web flow study
http://www.cnblogs.com/xwdreamer/archive/2011/11/10/2296939.html#1.为什么要使用sping web flow? -------管理页面流程;可以自由定义对象的存在范围(flow 和conversation范围) Spring Web Flow 2.0 入门详解 目录:参考文献购物车用例...
2013-05-27 10:37:17 143
原创 Annotation---Spring配置项之<context:component-scan base-package="..."/>
Spring配置项之<context:component-scan base-package="..."/>博客分类:Springspringcomponent<context:component-scan 使用 @Component 虽然我们可以通过@Autowired或@Resource在 Bean 类中使用自动注入功能,但是 Bean 还是在...
2013-05-23 11:02:34 85
原创 Annotation学习
==>在程序元素上加annotation,这样相当于给程序元素加了额外信息,这样 代码分析工具,开发工具和部署工具可以通过这些补充信息进行验证或者进行部署,服务器或容器以及第三包根据协定可以读到并利用这些信息,比如struts2里面的path mapping信息也就是说当我们定义注解的时候就要想清楚该注解是什么目的 ,有的只是在编译时 用,可能就只用source,有的可能需要在j...
2013-05-22 16:50:36 124
原创 Annotation讲解
在创建EJB组件时,必需提供一些定义,使得EJB组件使用一些服务例如:安全服务,持久化服务,事务服务。EJB容器可以提供这些服务,这样EJB只要实现业务逻辑就可以了。但是说到底EJB容器使用EJB组件的元数据来提供这些服务,在以前EJB的元数据是以XML配置文件形式出现的,这些配置文件与EJB源文件是分开的。 EJB的部署人员无法了解EJB本身的信息,如果EJB组件的创建者用注释(A...
2013-05-22 16:50:08 160
原创 annotation入门记(收藏)
Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习...... 不讲废话了,实践才是硬道理. 第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 ...
2013-05-22 16:49:39 113
原创 spring 学习笔记 (一)
### WILLM: 无论用hibernate Object还是看sql,关键是看是否都使用hibernateTemplate,如果是,那么他就受事务传播行为而share同一事务,因为HibernateTemplate封装了管理session的模板代码###1.我们常用的加载context文件的方法有如下三个:1、FileSystemXmlApplicationCo...
2013-05-16 11:46:58 114
原创 tomact datasource JNDI 转
个人理解: JNDI是一种名字和对象绑定技术,可以在J2ee服务器如tomcat/ wesphere/ jboss里定义一些名字,然后在应用程序中可以通过JNDI 的API 根据名字找出这个资源对象,比如其中一种资源象数据源, dataSource 可以在服务器中定义,然后服务 :器会将该资源注册到JNDI中,然后我们的程序编可以通过JNDI的 lookup API用名字找到...
2013-05-14 09:40:10 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人