自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 vmware:网络架构(持续更新)

概述此视图将显示一组在vCenter上可用的网络对象。借助网络视图,可以创建和管理与vSphere Distributed Switch的网络连接以及查看与标准交换机配置的网络连接。vSphere可提供以下两种类型的网络架构。vSphere Distributed Switch网络用于管理数据中心级别的虚拟机和主机网络,而标准交换机网络则用于管理主机级别的虚拟机和主机网络。标准交换机标准交换机网络是

2017-05-31 13:43:29 3703

原创 Eclipse工作空间管理

打开配置文件(安装目录): D:\eclipse-jee-neon-R-win32-x86_64\configuration.settings 中的org.eclipse.ui.ide.prefs 内容信息如下:#工作列表显示的最大长度MAX_RECENT_WORKSPACES=10#显示的所有工作目录,可以在这个地方删除不需要的工作目录RECENT_WORKSPACES=D\:\\Wo

2017-05-31 10:45:25 483

原创 JVM学习03:运行时数据区域-JAVA虚拟机栈

与程序计数器一样,JAVA虚拟机栈也是线程私有,并且生命周期与线程相同。 由于虚拟机栈描述的是Java方法执行的内存模型,所以虚拟机栈主要存储的是方法相关的内容(方法参数、局部变量、返回值等);实现方式:当线程Thread1启动时,会在Java Stack中分配一块区域,用来存储需要执行相关方法的信息,当线程调用某个方法使,会同时创建一个栈帧(用于存储局部变量、操作栈、动态链接、方法出口等信息),

2017-05-30 15:53:42 988

原创 JVM学习02:运行时数据区域-程序计数器

由于JAVA的多线程是通过线程轮流切换分配处理时间的方式实现,为了保证能够恢复到线程的正确位置,每个线程再启动的时候都会创建一块较小的内存区域,这块区域是线程隔离的,生命周期同线程绑定,线程结束,则释放该内存区域,可以看作是当前线程所执行的字节码的行号子令器。   字节码子令器的工作模式是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依

2017-05-29 17:38:21 719

原创 JVM学习01:运行时数据区域-总体概述

简单介绍JVM运行时数据区域的划分,并且按照线程是否共享进行分类

2017-05-28 20:54:05 367

原创 设计模式的思维导图

设计模式的分类 设计原则

2017-05-27 21:18:13 796

原创 单一职责原则

意图规定类的职责 不要存在多于一个导致类变更的原因,及一个类一个职责 职责扩散:职责P被分解成粒度更小的P1和P2。 单一职责原则不只是面向对象编程思想所特有的,只要是模块化的程序设计,都需要遵循这一重要原则原则只有逻辑足够简单,才可以在代码级别上违反单一职责原则;只有类中方法数量足够少,才可以在方法级别上违反单一职责原则优点降低类的复杂度,提高类的可读性和系统的可维护性变更引起的风险低

2017-05-27 13:37:58 301

原创 03、openstack4j查询路由以及路由的外部网关信息

快速读取路由的信息,以及与路由相关的外部网关信息

2017-05-26 11:22:15 1506

原创 02、openstack4j建立通用的认证连接公共方法

keystone基本概念的介绍 用户、角色、租户、endpoint等信息介绍通过openstack4j提供的接口快速完成认证,返回keystone的封装后的信息

2017-05-26 11:20:33 1250

原创 01、使用OpenStack4j快速开发对外接口

在项目中增加maven依赖包<dependency> <groupId>org.pacesys</groupId> <artifactId>openstack4j</artifactId> <version>3.0.3</version> <classifier>withdeps</classifier></dependency>通过权限认证import org.openstack

2017-05-26 11:18:49 1197

原创 结构型模式总结

对结构性模式进行总结对Adapter、Bridge、Facade进行对比总结对Composite、Proxy、Decorator进行对比总结

2017-05-03 08:24:31 446

原创 享元模式(羽量级模式、蝇量级模式Flyweight,对象结构型模式)

运用共享技术有效的支持大量细粒度的对象。采用一个共享来避免大量拥有相同内容的“小类”的开销。在Java中可以使用类变量、缓存技术共享相同的部分。享元模式分为:单纯享元模式和复合享元模式。内蕴(内部)状态:共享的信息外蕴(外部)状态:特有的信息

2017-05-03 08:21:24 564

原创 门面模式(Facade 外观模式,对象结构型模式)

意图单一窗口 为了子系统中的一组接口提供一个一致的界面 定义了一个高层接口,这个接口使得对一个子系统更加容易使用,并且保证系统之间业务逻辑的正确使用适用性在遇到以下情况使用Facade 模式 1. 当你要为一个复杂子系统提供一个简单接口时。子系统往往因为不断演化而变得越来越复杂。大多数模式使用时都会产生更多更小的类。这使得子系统更具可重用性,也更容易对子系统进行定制,但这也给那些不需要定制子

2017-05-02 08:56:06 368

UML学习资料

UML学习资料,包括类图、部署图、时序图、用例图、状态图等各种视图

2017-04-07

java事务设计策略

如果想对java事务设计有个深入的了解,想深入研究spring和ejb管理java事务的处理方式,这本书是必选的

2013-05-06

java反编译工具

一个很好的java反编译工具,能够方便的阅读源码,提高自己的编程技能。

2012-08-17

深入浅出设计模式

一本学习设计模式的文档,提高自己对建构的认识,其中代码是用java实现的。

2012-08-14

java版数据结构

一本很好的接收数据结构的书,最主要是用java编写的,有助于提供对java的认识。

2012-08-08

thinking in java

一本很好的java深入学习资料,能够促进自己对java的深入理解。

2012-07-30

哀悼日页面实现效果代码

对于灰色页面处理的所有方法,主要用于哀悼日页面效果显示,解决了不能显示的问题

2010-11-30

空空如也

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

TA关注的人

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