自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 CAS单点登录实践

转自:http://stacker.top/blog/2016/12/24/CAS%E5%8D%95%E7%82%B9%E7%99%BB%E5%BD%95%E5%AE%9E%E8%B7%B5/ 一、部署tomcat二、配置tomcat SSL链接1、首先使用jre的keytool工具生成keystore文件 C:\Program Files\Java\jdk1.8.0_25...

2016-12-24 09:11:29 212

原创 【OpenStack源码单排 一】cinder创建磁盘总述(一)

声明:本博客欢迎转发,但请保留原作者信息! 内容系本人学习、研究和总结,如有雷同,实属荣幸!新浪微博:@支支zHi小冬博客地址:http://xiaodongzhi.github.io/联系邮箱:517341003@qq.comopenstack版本信息:ocataCinder架构简述- Cinder API:提供cinder的REST API,通常部署在控制节点。 - ...

2016-12-23 01:32:21 589

原创 主机(host aggregate)

主机组(host aggregate)主机组面向的是管理员; Available Zone面向的是所有用户Available Zone下包含若干主机组。一个主机可以存在多个主机组内 一个主机组可以包含多个key-value对 同一个key-value对可以被分配到多个主机组上openstack官网(http://docs.openstack.org/trunk/config...

2015-01-10 23:29:10 1550

原创 neutron-linuxbridge 源码走读(一)

文件名:linuxbridge_neutron_agent.py主要走读LinuxBridgeManager类。 class LinuxBridgeManager: def __init__(self, interface_mappings, root_helper): self.interface_mappings = interface_mappin...

2014-06-26 23:12:20 248

android-电脑adb方式连接手机进行android调试

1、手机打开开发者模式2、设置adbd监听端口setprop service.adb.tcp.port 5555stop adbdstart adbd 附:手机上设置adbd监听端口有多种方式,其中一种简单的方式即为,手机下载“终端模拟器”,打开终端模拟器,输入上述三个命令。 3、电脑cmd,切换到adb应用程序目录下。附:1、找到自己电脑上的andro...

2014-06-21 15:46:44 261

原创 AsyncTask笔记

AsyncTask定义了三种泛型类型 Params,Progress和Result。Params 启动任务执行的输入参数,比如HTTP请求的URL。Progress 后台任务执行的百分比。Result 后台执行任务最终返回的结果,比如String。使用过AsyncTask 的同学都知道一个异步加载数据最少要重写以下这两个方法:doInBackground(Par...

2014-06-02 16:48:18 96

NodeJs学习(一) NodeJs直白印象

NodeJs和JavaScript的关系JavaScript之前作为B/S架构中的前端浏览器端脚本语言,是运行在浏览器侧的(是不是只能运行在浏览器侧?)NodeJs是使JavaScript运行在服务端的平台。她可以使JavaScript脱离浏览器运行在一般的服务器上,像Python一样。 NodeJs作为一个实时Web开发平台的特点:1、单线程2、事件驱动机制3、异步...

2014-03-27 23:38:42 91

原创 Restlet与JAX-RS

Restlet两个重要的图:Restlet架构图 restlet  Component组建视图JAX-RS与Restlet:JAX-RS 与 RESTlet API 的不同之处在于,在 RESTlet 下,REST 资源是结构化组织起来的,如 Component 可以包含多个 Application,Application 又可以包含多个 REST 资源,Componen...

2014-02-27 00:11:11 140

Activiti学习(一) 非Spring方式,Activit实现HelloWorld

开发环境搭建:一、开发环境1、安装mysql 5.1    2、eclipse java ee      Version: Kepler Service Release 1    3、maven以及eclipse maven插件4、eclipse 安装activiti插件注:Activiti 版本 5.14二、HelloWorld demo创建1、创建Act...

2014-02-11 23:54:44 241

SCSI 小结一

SCSI:简单计算机系统接口SCSI定义了计算机和外设进行数据传输的方式,通常使用在硬盘,磁带设备中,但同时也能连接很多其他类型的设备,包括打印机,扫描仪,CD驱动器等等。SCSI通信模式:SCSI是Client-Server的通信模式,由Client发送请求,Server完成请求并返回Client端状态及信息。在SCSI中将Client称之为Initiator,Server端称...

2013-11-19 22:45:03 471

工作流概念,特点

  一、工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”    解决:使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现一个工作流包含:一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述  ...

2013-10-24 22:50:28 184

原创 OSGI服务以及Equinox扩展点注册表对比

OSGi服务以及Equinox的扩展点注册表对比:特点扩展点注册表 (Extension Registry)OSGi Service Registry生命周期当 bundle 变成 resolved 状态时构造当 bundle 被 activated 时构造使用范围一般来说,扩展点只被它所在的 bundle 使用,同样所有针对该扩展点的扩展也只能被...

2013-08-07 22:05:37 204

DHCP(三)-DHCP实现原理

 DHCP几个概念:          突然觉得这几个概念应该在前一章节总结。呵呵          DHCP Client:DHCP客户端,通过DHCP协议请求IP地址的客户端。DHCP客户端是接口级的概念,如果一个主机有多个以太接口,则该主机上的每个接口都可以配置成一个DHCP 客户端。交换机上每个Vlan接口也可以配置成一个DHCP客户端。          ...

2013-07-25 00:46:19 187

原创 DHCP(二)-DHCP报文详解

       DHCP (Dynamic Host Configuration Protocol ,动态主机配置协议)是IETF为实现IP的自动配置而设计的协议,它可以为客户端自动分配IP地址,子网掩码以及缺省网关,DNS服务器的IP地址等TCP/IP参数。DHCP是BOOTP的一种扩展。 DHCP协议在网络协议中所属的位置:          DHCP  ------------...

2013-07-24 00:12:44 1243

DHCP(一)-BOOTP引导程序协议小结

BOOTP:       谈及DHCP不得不说下BOOTP,BOOTP是一种IP/UDP的引导协议,允许无盘客户端发现自己的IP地址,服务器主机的IP地址,并下载,加载指定文件名的文件(通常为操作系统镜像文件)到内存中。       当一个系统使用BOOTP进行系统引导的时,引导请求通常采用链路层广播,IP报首部源IP为0.0.0.0 ,因为此时网卡还不知道自己的IP地址,目的地址为2...

2013-07-23 00:28:08 583 1

原创 OSGI-OSGI体系架构以及Bundle管理

OSGI:            OSGI的体系架构是基于插件式的软件结构,包括一个 OSGI 框架和一系列插件,在 OSGI中,插件称为 Bundle,其中,OSGI框架规范是OSGI规范的核心部分,它提供了一个通用的、安全可管理的 Java 框架,通过这个框架,可以支持 Bundle 服务应用的部署和扩展。Bundle 之间可以通过 Import Package 和 Require-B...

2013-07-22 22:44:51 291

原创 OSGI-Eclipse 扩展点,扩展机制

Eclipse的组件架构师基于插件的,这就意味着将一组代码组件化为一个单一的组件,然后利用Eclipse框架注册为组件之一,其他组件可以绑定该组件或者调用该组件。扩展点是插件允许其他插件向公开扩展点的插件提供附加功能的方法。   插件(Plug-in): Eclipse功能实现的最小单位,包含了Java代码或者其他文件。插件位于plugins目录下,使用清单文件plugin...

2013-07-12 00:38:10 969

原创 XStream-实现XML解析,生成与之对应的Java bean

Xstream常用注解: @XStreamAlias("message") :  别名注解  作用目标: 类,字段  @XStreamImplicit隐式集合 @XStreamImplicit(itemFieldName="subElementName")  作用目标:集合字段  @XStreamConverter(SingleValueCalendarConver...

2013-07-06 04:30:45 322

原创 Log4j,实现加载自定义log4j.xml配置文件,并实现动态监听log4j.xml日志级别更新...

    在实际开发项目中,大部分产品的日志级别是ERROR级别的,因为这样可以提升系统运行效率,也可以防止INFO日志过多,日志文件很快被写满,以至于系统不能保存长时间的日志。进而造成定位问题不方便。 但是在ERROR级别下可能无法看到系统运行的详细日志信息。有时候需要查看INFO日志。所以最好有一种方法可以在系统运行过程中,动态修改日志级别。 实现动态修改日志级...

2013-06-28 01:09:21 928

原创 OSGI-自动发现,加载Bundle(jar包)

 一、 创建Plug-in Project工程,名为“PluginMgrCenter”,主要实现定时监控给定文件夹下jar包,对未加载的jar包进行加载1、创建工程 2、工程结构如下图示意:     3、实现Activator类的方法,Activator类的作用,说白了就是该Bundle启动,停止会调用该类覆写的start(),stop()方法。   A...

2013-06-18 06:57:31 1367

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除