JDK动态代理源码学习

Proxy类。该类即为动态代理类,该类最常用的方法为:public static Object newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h) throws IllegalArgumentException。 newProxyInstance()方法用于根据传入的接口类型interf...
阅读(306) 评论(2)

设计模式之代理模式简介

第一章 前言 第二章 静态代理 第三章 动态代理 1 JDK动态代理 2 CGLIB动态代理第一章 前言在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和目标对象之间起到中介的作用,并且可以通过代理对象去掉客户不能看到的内容和服务或者添加客户需要的额外服务。 代理模式的角色分为: 主题接口: 即代理类的所实现的行为接口...
阅读(136) 评论(0)

分布式消息队列kafka原理简介

kafka简介 Topicslogs Producers Consumers Kafka优点kafka简介Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark都支持与Kafka集成。 消息的发布描述为producer,消息的订阅描述为consume...
阅读(938) 评论(0)

企业服务总线ESB简介

ESB应该有哪些服务 ESB实施方式 为什么不采用传统架构而是采用ESB总线方案ESB应该有哪些服务? 传输服务 安全、可靠的数据传输 永久性/非永久性 同步/异步 仲裁服务 路由 格式转换 事件服务 事件发现和发布 Publish / Subscribe ESB实施方式ESB实施方式包括两种: 1) ESB调度使用OPESB对接各系统数据库同步(OPESB为WebService服务...
阅读(154) 评论(0)

IBM WebSphere ESB入门指南

第一章 ESB介绍 1 为什么使用ESB 2 ESB担任的角色 3 ESB提供的服务 第二章 IBM WebSphere ESB开发 1 IBM WebSphere的优势 2 ESB开发第一章 ESB介绍本博客介绍一款ESB产品,IBM WebSphere ESB。ESB(Enterprise Service Bus)也即企业服务总线。ESB有很多产品,IBM的IBM WebSphere就是其中一款...
阅读(308) 评论(0)

Spring框架之IOC(控制反转)

第一章Spring框架简介 第二章IOCDI控制反转依赖注入 第三章IOC控制反转实现的方式 1XML配置方式 2注解方式第一章Spring框架简介IOC(控制反转)和AOP(面向方面编程)作为Spring框架的两个核心,很好地实现了解耦合。所以,简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。spring的基本框架主要包含六大模块:DAO、ORM、AOP、JE...
阅读(530) 评论(0)

Spring框架注解扫描开启之配置细节

前言 DemoXML注册Bean方式 Democontextannotation-config注解开启方式 Democontextcomponent-scan注解开启方式前言Spring框架对Bean进行装配提供了很灵活的方式,下面归纳一下主要的方式: • 在XML中进行显示配置 • 在Java中进行显示配置 • 隐式的bean发现机制和自动装配而自动装配实现就需要注解扫描,这时发...
阅读(653) 评论(0)

分布式文件存储的数据库MongoDB教程整理

第一章MongoDB简介 第二章MongoDB安装 1 关闭SELINUX 2 配置防火墙 3 下载安装Mongodb 4 启动mongodb 第三章MongoDB基本操作 1MongoDB连接 2创建数据库 3创建数据库 4插入文档 5更新文档第一章MongoDB简介MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。...
阅读(431) 评论(0)

Linux系统安装配置MongoDB数据库

安装教程 1关闭SELINUX 2配置防火墙 3下载安装Mongodb 4启动mongodb安装教程1、关闭SELINUXvi /etc/selinux/config对配置文件进行修改,然后按ESC键,:wq保存退出#SELINUX=enforcing #SELINUXTYPE=targetedSELINUX=disabled #增加:wq! #保存退出2、配置防火墙vi /etc/sysconfi...
阅读(584) 评论(0)

Linux系统消息队列框架Kafka单机安装配置

前言 Kafka简介 Kafka优点 安装教程 1关闭SELINUX 2配置防火墙 3安装JDK 4下载安装Kafka 5配置Kafka 6Zookeeper配置 7脚本编写 8配置脚本开机自行启动 9启动kafka 10创建topic前言Kafka简介Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统...
阅读(401) 评论(0)

高性能键值对系统Redis介绍及安装详解

Redis介绍 Redis Github开源 Linux下安装Redis 下载解压Redis 安装gcc 安装Redis 添加Redis服务 复制脚本 VI编辑Redis配置 注册启动Redis服务 设置Redis全局使用 使用Redis服务Redis介绍Redis如今已经成为Web开发社区最火热的内存数据库之一,随着Web2.0的快速发展,再加上半结构数据比重加大,网站对高效性能的需求也越来越多。...
阅读(573) 评论(0)

Linux安装gcc编辑器教程

前言 安装过程 下载解压gcc 下载依赖文件 编译gcc前言对于预装了yun的Linux系统安装gcc编辑器就及其简易,只需执行如下命令即可yun install gcc而本博客介绍自行安装gcc,即下载到安装运行的安装过程安装过程下载解压gcc下载gcc,先去http://ftp.gnu.org/gnu/gcc/,下载对应的版本,本博客下载的是gcc-4.7.2版本的,使用WinSCP上传gcc-...
阅读(452) 评论(2)

Spring Boot使用Druid进行维度的统计和监控

Druid Spring Boot Spring Boot使用Druid监控 maven配置 applicationproperties配置 方式一原生的servlet和filter方式 项目监控DruidDruid:一款为监控而生的数据库连接池框架,整个项目由数据库连接池、插件框架和SQL解析器组成。 Druid功能介于PowerDrill和Dremel之间,它几乎实现了Drem...
阅读(2228) 评论(4)

JavaEE微框架之Spring Boot

前言 Spring Boot项目创建前言Spring框架作为JavaEE框架领域的一款重要的开源框架,在企业应用开发中有着很重要的作用,同时Spring框架及其子框架很多,所以知识量很广。 Spring Boot:一款Spring框架的子框架,也可以叫微框架,是2014年推出的一款使Spring框架开发变得容易的框架。学过Spring框架的都知识,Spring框架难以避免地需要配置不少XMl,而使...
阅读(601) 评论(0)

中间件技术入门教程

前言 中间件 中间件概念 中间件分类 ESB JMS前言本博客介绍Java中间件的一些知识,仅仅是一些知识储备。中间件中间件概念中间件:中间件是一种介于操作系统和应用软件之间的一种软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。 若是以新一代的中间件系列产品来组合应用,同时配合以可复用的商务对象构件,则应用开发费用可节省至8...
阅读(751) 评论(0)
124条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:328169次
    • 积分:4165
    • 等级:
    • 排名:第7110名
    • 原创:111篇
    • 转载:7篇
    • 译文:6篇
    • 评论:205条
    About Me
    Turtles
    Clock
    博客专栏