随笔分类 - 实习
摘要:一、Diamond介绍Diamond主要提供持久配置的发布和订阅服务,最大特点是结构简单,稳定可靠。主要的使用场景:TDDL使用Diamond动态切换数据库,动态扩容等;业务使用Diamond推送系统开关配置。架构如下:发布或者更新配置数据时,步骤如下:写入MySql数据库写本地磁盘通知集群其他机器...
阅读全文
摘要:一、ClassLoader类加载机制在java中类加载是遵循委派双亲加载的:通过调用loadClass方法逐级往上传递委派加载请求,当找不到父ClassLoader时调用其findClass方法尝试进行查找和加载,如果当前ClassLo找不所需的Class,则由其孩子尝试进行查找和加载,如果当前Cl...
阅读全文
摘要:一、什么是QuartzQuartz是一个轻量级任务调度框架,只需要做些简单的配置就可以使用;它可以支持持久化的任务存储,即使是任务中断或服务重启后,仍可以继续运行。Quartz既可以做为独立的应用提供服务,也可以和其他应用集成一起使用。核心概念:1、Job表示一个工作,要执行的具体内容。此接口中只有...
阅读全文
摘要:一、NIO模式的基本原理:服务端: 首先,服务端打开一个通道(ServerSocketChannel),并向通道中注册一个通道调度器(Selector);然后向通道调度器注册感兴趣的事件SelectionKey(如:OP_ACCEPT),接着就可以使用通道调度器(Selector)轮询通道(Ser...
阅读全文
摘要:本文转自:http://blog.csdn.net/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CA...
阅读全文
摘要:1.HSF服务的开发1) 基于Maven创建一个web工程HSFService,如下图,其他的可以自定义。2)创建好好在src/main目录下创建一个java目录,并将其设置为sources folder,如下图所示:3) 配置项目的pom.xml,如下 1 3 4.0.0 4 com.h...
阅读全文
摘要:1.安装配置axis2环境1)下载axis2-1.4.1-war(发布webservice)和axis2-1.4.1-bin.zip(webservice调用使用的各种包)下载好后把axis2-1.4.1-war目录下面的axis2.war发布到tomcat的webapps中。 发布好,访问:htt...
阅读全文
摘要:1 /** 2 * Created by xiwu.xxw on 2015/7/22. 3 */ 4 /** 5 * EventEmitter 的每个事件由一个事件名和若干个参数组成, 6 * 事件名是一个字符串,通常表达一定的语义。 7 * 对于每个事件,EventEmitter 支持...
阅读全文
摘要:1.什么是前后端分离传统的SPA模式:所有用到的展现数据都是后端通过异步接口(AJAX/JSONP)的方式提供的,前端只管展现。从某种意义上来说,SPA确实做到了前后端分离,但这种方式存在两个问题:WEB服务中,SPA类占的比例很少。很多场景下还有同步/同步+异步混合的模式,SPA不能作为一种通用的...
阅读全文
摘要:1.准备工作下载 Webx Maven 项目的目录结构Artifact插件。archetype-webx-quickstart-1.0.tar.gz插件:http://central.maven.org/maven2/com/alibaba/citrus/sample/archetype-webx-...
阅读全文
摘要:在JavaWeb环境配置后就可进行Webx实例项目的获取与研读了。1.创建一个初始的Demo工程。1)下载 Webx Maven 项目的目录结构Artifact插件。 archetype-webx-quickstart-1.0.tar.gz插件:http://central.maven.org/ma...
阅读全文
摘要:1.Jdk+eclipsejdk-7windows-x64.zip:解压配置环境变量 JAVA_HOME=C:\Program Files\Java\jdk1.7.0_07 CLASSPATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME...
阅读全文
摘要:Spring Web MVC框架是一个基于请求驱动的Web框架,并且也使用了前端控制器模式来进行设计,再根据请求映射规则分发给相应的页面控制器(动作/处理器)进行处理。首先让我们整体看一下Spring Web MVC处理请求的流程:2.3.1、Spring Web MVC处理请求的流程如图2-1图2...
阅读全文