`
java虫
  • 浏览: 532693 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Spring的事务管理是经常用到的,论坛里已经不知讨论了多少变了。 记录下几个讲的比较清楚的。 spring事务探索 http://www.iteye.com/topic/11190 解惑 spring 嵌套事务 http://www.iteye.com/topic/35907?page=1 Spring声明式事务管理源码解读 http://www.iteye.com/topic/87426?page=1 详解spring事务属性 http://www.iteye.com/post/282638 附:事务的概念 一.原子性(Atomic)     事务由一个或多个行为组成,形成一个工 ...
看了下XFire,记录相关资料。 一.概述     官网http://xfire.codehaus.org/     XFire 是 codeHaus 组织提供的一个开源框架,它构建了 POJO 和 SOA 之间的桥梁,主要特性就是支持将 POJO 通过非常简单的方式发布成 Web 服务,这种处理方式不仅充分发挥了 POJO 的作用,简化了 Java 应用转化为 Web 服务的步骤和过程,也直接降低了 SOA 的实现难度,为企业转向 SOA 架构提供了一种简单可行的方式。 二.技术架构    XFire框架是一种基于Servlet技术的SOA应用开发框架,要正常运行基于XFire应用框架 ...
1-A Ajax-Asynorous javascript and xml Annotation-元数据(描述数据的数据) 2-B 3-C 4-D DOM-Document Object Model (文档对象模型) 5-E EL(Expression Language 表达式语言 EJB-Enterprise JavaBeans 一个技术规范 6-F 7-G GWT-Google Web Toolkit是一个Java软件开发框架,用于开发类似于Google Maps和Gmail的AJAX应用程序 8-H HTTP-HyperTextTransferProtocol是超文本传输协 ...
一.什么是AJAX AJAX = 异步JavaScript及XML(Asynchronous JavaScript and XML)     AJAX不是一种新的编程语言,而是一种用来创建更好更快以及交互性更强的Web应用程序的技术。 优点: 1.通过AJAX,您的JavaScript可使用JavaScript的XMLHttpRequest对象在不重载页面的情况来直接与服务器进行通信,打破了传统的利用HTML表单向服务器GET或POST数据的方式。 2.AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。 3.AJAX可 ...
  marquee标签是个容器标签,是微软对HTML的扩展。并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法一些很有意思的效果。 项目里有个实现在线用户列表滚动的功能,用了一下marquee,总结一下它的属性 ...
OBJECT标签定义一个嵌入的对象。 1.它向您的XHTML(XHTML是更严谨更纯净的HTML版本)页面添加多媒体。 2.它运行您规定插入HTML文档中的对象的数据和参数,以及可用来显示和操作数据的代码 注意:object元素可以出现在head或是body元素里。在<object>与</object>中间的文字为一些替换文字,针对那些无法支持这个标签的浏览器。里面的<param>标签则是当它在运作时一些参数的设置。 提示:针对图片的话请使用<img>标签. 如下一个例子 <%@ page contentType="te ...
没有专门看过HTML的知识,到w3school网站上扫了一下盲,把一些基础知识总结下。 一.什么是HTML文件 HTML指超文本标签语言 HHTML文件是一个包含一些标签的文本文件 这些标签告诉WEB浏览器如何显示页面 HTML文件必须有htm或者html作为文件扩展名 HTML文件可以由一个简单的文本编辑器创建 二.一个简单的html文件 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt ...
对JS的打印方法总结一下,方便日后查阅。 一.用JS自带函数打印 直接调用<a href="javascript:window.print();">打印</a> 二.IEWebBrowser组件 介绍 http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3BQ267240#top http://support.microsoft.com/kb/q247671/#appliesto <OBJECT classid=CLSID:8856F961-340A-11D0-A96 ...
  以前用MyEcipse时,有自动编译的功能,一直使用,现在在新项目组里用ANT编译部署,用一段时间感觉挺方便的,速度也比较快。<o:p></o:p> 下面进行简单的总结:<o:p></o:p>      ANT工具是Apache(怎么经常是它)的一个开源项目。它是一个优秀的软件工程管理工具。它本事使用Java语言实现,并且使用XML格式的配置文件来构件工程,可以很方便的实习多平台编译,管理规模较大的工程非常方便,<o:p></o:p> <o:p></o:p> 简单介绍使用<o:p>&l ...
介绍程序语言分类的,可以在总体上有个了解。 程序语言可分为5类   1、web page script languages     就是网页代码,比如Html、javascript、Css、Asp、Php、Xml都应该属于此类(照蔡的意思,Html不应该属于anguages的,可能他觉得太简单了吧,不过我觉得Html也应该算的,大家爱听谁的就听谁的好了,这个不重要)   2、Interpreted Languages(解释型语言)     包括Perl、Python、REBOL、Ruby等,也常被称作Script语言,通常被用于和底下的操作系统沟通。照蔡的意思,每个人至少应该学会一套这类 ...
实体对象的三种状态   1.临时状态 ( transient )----对象刚new创建时,还没被持久化,不处于session缓存中。   2.持久化状态 ( persistent )---已被持久化,加入到session缓存中(调用session的相关方法时)   3.游离状态 ( detached )----已被持久化,但不在处于session的缓存中。   当实体对象被加入到 session 缓存中,就在 session 和实体对象之间建立了一种联系,以后可以从 session 缓存中读取实体对象出来。   如下说明Customer对象的状态变化过程
  通过看孙卫琴的精通Hibernate和平时自己的使用,对他的几种检索策略有了更深的认识,再次总结一下   问题的引出: Customer和Order的经典一对多场景<o:p></o:p> Customer表 <o:p> ID<o:p></o:p> ORDER_NUMBER<o:p></o:p> ...
最近做的一个财务程序用到了策略模式,其中一个功能就是程序可以加载若干个财务Excel表格,对数据作一些处理后输出到一些新的表格中.其中需要处理的表格每个格式都不一样,所以要用不用的方法来读取,这时想到了策略模式,感觉场景还算比较合适. 下面说明如何使用策略模式 一.编写父类 编写加载表格的父类, 定义一些公用变量和方法. public abstract class LoadDataStrategy { public LoadDataStrategy() { super(); } //默认方法 public TJFinanceData loadData(Stri ...
单例模式 三个要点: 一.是某各类只能有一个实例 二.是它必须自行创建这个事例 三.是它必须自行向整个系统提供这个实例 如场景   对一些类来说,只有一个实例是很重要的。虽然系统中可以有许多打印机,但却只应该有一个打印机服务程序,只应该有一个文件系统和一个窗口管理器。 一.饿汉式单例类 public class EagerSingleton { // 在这个类被加载时,静态变量m_instance 会被初始化,此时类的私有构造子会调 //用。这时候,单例类的惟一实例就被创建出来了。 private static final EagerSingleton m_instance ...
多线程编程一直没做过,没有这方面的需求 自己先学习一下多线程的基础,弄点小例子试验. 创建线程有两种方法:继承Thread类和实现Runnable接口。 一:继承 Thread 类,覆盖方法 run()    在创建的 Thread 类的子类中重写 run() ,加入线程所要执行的代码即可。    下面是一个例子: public class MyThread extends Thread { int count = 1, number; public MyThread(int num) { number = num; System.out.println(&qu ...
Global site tag (gtag.js) - Google Analytics