自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

布衣之旅

倚楼听风雨,淡看江湖路

  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 java编程-JDK SPI源码思路分析

java语言的JDK针对第三方厂家库的开发或者插件开发提供了一种服务加载方式SPI(Service Provider Interface):1)根据SPI规范,可以定义一个标准的服务接口,具体的实现交给服务的提供者去实现,该机制可以理解为本地的服务注册、发现机制。2)SPI机制的优势是提供了一种动态替换发现机制,避免代码中将服务提供者写死,实现模块间解耦。SPI基本组成部分:...

2019-10-14 22:59:51 187

原创 java编程-JDK字符串-StringBuilder基本思路

StringBuilder作为JDK提供的可变字符串操作类类型,在String字符串类不可变的特性基础上,提供了字符串可变操作的能力。StringBuilder类和StringBuffer两个作为可变类类型,都统一继承至AbstractStringBuilder类,实现CharSequence字符序列统一接口类型。两个可变字符串操作类类型区别在于是否支持线程安全操作上,其中StringBu...

2019-10-14 22:44:59 254

原创 java编程-JDK字符串-StringBuffer基本思路

StringBuffer类和StringBuilder类类似,都是为了可变字符串操作而定义的类类型,该类在字符串体系里面和StringBuilder类似。该类大致位置如下:StringBuffer类类型也是继承至统一的可变字符串抽象类AbstractStringBuilder,同时也实现了统一的字符序列标准接口类。这里标准的字符序列接口类CharSequence是公共类型的,它定义了字符序...

2019-10-14 22:35:59 206

原创 java编程-JDK字符串-字符串类初识

对于字符串的相关处理操作是应用程序最常见、最常用的场景了,对于java语言来讲,语言没有提供内置的字符串类型,而是通过boolean、byte、short、char、int、long、float、double八种基础类型中的char字符一系列定义操作来抽象字符串的一系列的定义和操作处理。所以字符串的类类型实现都是基于char类型的存储结构,基本上都是采用char[]字符数组作为字符串的存储结构...

2019-10-14 22:31:51 278

原创 java编程-JDK集合-Map体系及Map接口类概

阅读源码并且总结笔记,是一个技术人员学习和积累技术的好的方式。尤其通过阅读一些久经考验的源码库,比如JDK、C++ STL这些都能从中领悟到很多软件设计模式、设计思路,甚至小到一个API该怎么定义更兼具扩展性、性能考虑。这些源码的设计可以借鉴应用到我们平时的软件代码中去,产出健壮、高性能、具备可扩展性的软件代码,如果某一天能够在这些源码设计应用中,悟出改进之处,再回到应用中去,那必定是受益...

2019-10-14 22:21:11 259

原创 互联网化中间件平台概述

中间件由来已久,从早期的商用中间件到现如今的开源中间件,本质上都是随着网络能力演变增强而演进的。分布式的能力从过去单点内共享内存的模型向网络分布式化节点协作交互上演变,随着互联网类应用普及,海量连接、数据处理和高并发的场景越来越多,企业的业务支撑系统越来越需要通过中间件体系平台化来构建应用分布式处理能力来应对挑战。 中间件体系单从技术角度包罗万象,甚至连java这样的JVM平台都...

2019-10-14 22:00:50 744

企业应用架构模式

不错的企业架构设计方面的书籍,里面对企业应用通用的设计方式等有详细的描述!

2013-02-19

实战Linux Socket编程

实战Linux Socket编程,主要讲述Linux系统下socket通信编程过程以及相关实践

2008-09-23

空空如也

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

TA关注的人

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