摘要: Dubbo入门简介(一)一、什么是DubboDubbo是阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。通过扩展spring schema 和 注解标签,可以和spring无缝集成(http://blog.csdn.net/achill... 阅读全文
posted @ 2015-09-12 06:57 熊仔下去遛弯了 阅读(870) 评论(0) 推荐(1) 编辑
摘要: solr+zookeeper+solrcloudelasticsearch 阅读全文
posted @ 2015-08-20 06:27 熊仔下去遛弯了 阅读(128) 评论(0) 推荐(0) 编辑
摘要: http://www.blogjava.net/johnnylzb/archive/2010/05/27/321968.htmlhttp://www.cnblogs.com/netfocus/archive/2011/10/10/2204949.html 阅读全文
posted @ 2015-06-19 11:43 熊仔下去遛弯了 阅读(129) 评论(0) 推荐(0) 编辑
摘要: http://www.jb51.net/article/44734.htm 阅读全文
posted @ 2015-06-18 18:27 熊仔下去遛弯了 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 下图是启动Tomcat后(假设%Tomcat_Home%\conf\server.xml中的默认服务端口仍是8080),在浏览器中键入http://localhost:8080后出现的Tomcat启动成功画面的部分截图:(笔者此处使用的是Tomcat 6.0.18) 在上图的左上角Adminstra... 阅读全文
posted @ 2015-05-27 08:02 熊仔下去遛弯了 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: 在Tomcat中有四种部署Web应用的方式,简要的概括分别是:(1)利用Tomcat自动部署(2)利用控制台进行部署(3)增加自定义的Web部署文件(%Tomcat_Home%\conf\Catalina\localhost\AppName.xml)(4)手动修改%Tomcat_Home%\conf... 阅读全文
posted @ 2015-05-27 08:01 熊仔下去遛弯了 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 背景: 需求包括两方面内容:A和B。需求分析阶段 1、宏观熟悉业务流程和讲解业务流程。宏观了解需求后要能够掌握需求的目标和边界。 目标:需求要做什么?服务人群是谁? 边界:需求核心流程是什么?边缘流程是什么?入口节点和出口节点是什么?交互的系统/业务有哪些?软件设计阶段(领域驱动... 阅读全文
posted @ 2015-05-22 07:29 熊仔下去遛弯了 阅读(476) 评论(0) 推荐(0) 编辑
摘要: ArrayBlockingQueue是JAVA5中的一个阻塞队列,能够自定义队列大小,当插入时,如果队列已经没有空闲位置,那么新的插入线程将阻塞到该队列,一旦该队列有空闲位置,那么阻塞的线程将执行插入。从队列中取数据为:take,放数据为:put。下面的例子模拟了两个队列的插入和获取,首先在队列2中插入一个数据,启动线程2向队列2中插入数据时,该线程将阻塞在队列2等待,同时启动线程1向队列1中插入数据,由于队列1此时为空那么能够正确插入,然后从队列2中取数据,当线程1再次插入时,阻塞到队列1,此时,阻塞在队列2的线程2能够插入,并且从队列1中取数据,此时线程1能够插入,如此往复50次,并且.. 阅读全文
posted @ 2012-04-13 16:36 熊仔下去遛弯了 阅读(5994) 评论(0) 推荐(1) 编辑
摘要: 通过分析这两个用法的分析,我们可以理解java中锁的概念。一个是实例锁(锁在某一个实例对象上,如果该类是单例,那么该锁也具有全局锁的概念),一个是全局锁(该锁针对的是类,无论实例多少个对象,那么线程都共享该锁)。实例锁对应的就是synchronized关键字,而类锁(全局锁)对应的就是static ... 阅读全文
posted @ 2012-04-13 10:42 熊仔下去遛弯了 阅读(820) 评论(0) 推荐(1) 编辑