`
rrsy23
  • 浏览: 182750 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
一.了解JMS;                 在JMS前各个mom厂商API不同,混乱不堪;jms至少统一了java世界的MOM 二、java环境,jdk安装【不多说,搞jms,activemq这个是小意思】,eclipse安装【解压】   三、Apache ActiveMQ安装使用【下载解压就可以使用,如果启动失败,google哈了网上都有】   开始:       下载apache-activemq-5.2.0解压到G:\,然后运行bin目录的activemq.bat启动服务;        如图:   2009-02-15 22:19:08,218 [main           ] ...
ibaits代码主要是以下几个类: SqlMapClient 接口 SqlMapClientImpl 实现SqlMapClient   提供CRUD等方法 SqlMapExecutorDelegate其实SqlMapClientImpl 的CRUD方法都是由此类委托的 SqlExecutor这个类是执行的核心SqlMapExecutorDelegate的方法其实最后调用SqlExecutor的方法   ---------------------------  SqlMapClient sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(rea ...
jdk @since 1.3开始提供 Timer来提供定时调度执行任务!   其实这个 简直 是 ”垃圾“之急, 可是当初又的用就是不错啦!   假设没有这个TImer我们自己怎么做!   自己这既个简单的哈!   1.首先需要构建个任务类的抽象,让需要执行的任务继承! 2.构建个任务队列用来存放代执行的任务。 3.构建个执行线程用来运行任务队列的任务。 4.对外提高调度执行任务的类 叫定时类 5.如何定时调度啊? 比如延迟delay=1秒 每2秒执行一次??      呵呵简单哈,调度时间去处当时时间System.currentTimeMillis()。      ...
最近 在搞 unix 【AIX】下shell编程   做了5年java都是基于windows平台开发 部署到unix   今天用shell处理文件 连接数据库 再次体会到脚本语言的灵活与祸害     想体会哈unix哈java开发   所以 配置环境   1.安装JDK    原始的方式   1.1 到sun网站 下载jdk;jdk-6u10-linux-i586.bin文件放到目录/home/bobo/newBybobo下   1.2安装--》                 执行 tar xvfz jdk-6u10-linux-i586.bin 安装成功   1.3配置环境     修改p ...

AJAX_过程与结构03

    博客分类:
  • RIA
AJAX_过程与机构03 经典的理论: 解析哈: 我们以父亲和孩子举例子:   有个父亲早上上班不过她要叫孩子起床!怎么简单!   看看软件技术怎么做,看看ajax多么简单那多么生活! classic  web:   父亲起来:1:叫孩子起床            2.父亲傻傻等待孩子起床           3.孩子起床结束,爸爸刷牙去 这个父亲有点傻 ajax web:   父亲起来:1:叫孩子起床            2:父亲做自己的事情刷牙            3:孩子起床ok,说爸爸我起来了,有是吩咐[callback] 可以看出: 第一种classic是等停,一个时 ...

AJAX_过程与结构02

    博客分类:
  • RIA
AJAX_过程与机构02 看看牛人的:图片哈,认真体会这个图,玄妙无比:          每天看一遍,思考2遍,连续半月,放所成![夸张了哈]呵呵!其实很简单     原理:加一层解决[老掉牙的方案,可是是万能方案]     就是在浏览器加了AJAX ENFINE           什么宫廷绿叶酒其实就是白开水对二锅头         ajax引擎就是js加白痴思想[因为白痴大家都想不到,想到就是天才]          ajax引擎可以看出客户端的tomcat[可以思考,我是这样看的,接受请求,处理数据响应,但是如果以ajax为中心,则可以将tomcat看做客户端,ie看做服务 ...
呵呵,三大巨头哈 sun microsoft Adobe 如果你做叫j2ee的或者做.net的或者lamp 还是了解哈这个3牛吧! sun的servlet解决view太复杂,所以考虑解决             方案两种一种是:目前的jsp实现,不要忘记jstl[半组件,理解这个有利于理解jsf,flex,建议了解swing,mfc]                                另一种:jsf实现 组件 microsoft         asp,asp.net,asp.net+ajax,wpf,sliverlight       sliverlight本人目前没有过多了解,不 ...
客户,服务器,这两个概念,没有it技术人不知道! 可是,却几乎理解局限于狭义范畴! 举例子:      张三问李四借100快!      是入是出?     浏览器发request给服务器,对浏览器是出,对服务器是入!     响应是服务器是出,浏览器是入! 所以客户端,服务器是因为历史原因!    由于硬件,软件发展,2000年128M 内存奢侈啊! 回到正题!   我们之所以认为client客户端是因为client是主动请求被动的解释获得!                server服务器是因为server被动接受请求主动返回响应!   从:c/s的胖客户端,到b/s的瘦客户端本就有缺点,牺 ...
public class Test {  public static void main(String[] args) {   System.out.println("return is :" + test1().getClass()); }  public static Integer test1() {  int i = 10;  return i; } } 运行结果:return is :class java.lang.Integer   感觉返回的i是个引用还是值???????????????   public class Test {  public static ...
JAVA 5 在java.util包增加了Queue接口 在java.util.concurren增加了BlockingQueue继承Queue接口    并且提供一些实现来简化我们开发多线程时的消息传递 简单看哈类图, 缺了几个直接实现AbstractQueue的ConcurrentLinkedQueue和PriorityQueue直接把列表图示啦   每个类具体做什么的以及区别,大家参见JDK Document,网络到处都是[中文也有哈]   大家看看spring-integration 就可以熟悉Queue相关应用啦!
       对于初学者很难理解或者记忆[因为接口,抽象类,类在每个语言不同,所以没有什么道理,只是因为需要或者设计目的决定的],甚至很多做了一段时间JAVA人也没有理清楚三者间关系.          今天,我用通信的域的思想或 ...
最近,在研究CXF,在用JaxWsProxyFactoryBean 完成调用服务端虽然成功,但是不明白道理,所以DEBUG+源代码了哈 客户端代码: public final class Client {     private Client() {     }     public static void main(String args[]) throws Exception {         JaxWsProxyFactoryBean factoryBean = new JaxWsProxyFactoryBean();         factoryBean.setServiceC ...
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','s ...
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','s ...
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','s ...
Global site tag (gtag.js) - Google Analytics