分布式消息中间件RocketMQ学习教程①

消息中间件简介 常用消息队列对比 RocketMQ Kafka ActiveMQ RabbitMQ ZeroMQ RocketMQ简介 RocketMQ主要组成 RocketMQ集群配置 附录安装教程 JDK安装 在usr目录下创建java目录 进入java目录 下载jdk到usrjava目录然后tar解压可以使用xftp在本地下载jdk或者使用命令curl -O url下载 设置环境变量 vi编辑...
阅读(771) 评论(0)

基于权限安全框架Shiro的登录验证功能实现

目前在企业级项目里做权限安全方面喜欢使用Apache开源的Shiro框架或者Spring框架的子框架Spring Security。Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。Shiro框架具有轻便,开源的优点,所以本博客介绍基于Shiro的登录验证实现。在maven里加入shiro需要的jar <...
阅读(351) 评论(0)

交互式网页应用的网页开发技术Ajax简单介绍

什么是AJAX,为什么要使用AJAXAjax(Asynchronous JavaScript and XML的缩写):一种创建交互式网页应用的网页开发技术。包含下列技术: 基于XHTML+CSS的表示; 使用 DOM进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、检索; 使用 JavaScript 将所有的东西绑定在一...
阅读(413) 评论(0)

Spring Data Jpa+SpringMVC+Jquery.pagination.js实现分页

本博客介绍基于Spring Data这款orm框架加上Jquery.pagination插件实现的分页功能。 介绍一下Spring Data框架 spring Data : Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。 下面给出SpringData 项目所支持 NoSQL 存储: * MongoDB (文档数据库) * Neo4j(图形数据库)...
阅读(960) 评论(1)

JDK动态代理源码学习

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

设计模式之代理模式简介

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

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

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

企业服务总线ESB简介

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

Spring框架之IOC(控制反转)

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

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

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

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

第一章MongoDB简介 第二章MongoDB安装 1 关闭SELINUX 2 配置防火墙 3 下载安装Mongodb 4 启动mongodb 第三章MongoDB基本操作 1MongoDB连接 2创建数据库 3创建数据库 4插入文档 5更新文档第一章MongoDB简介MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。...
阅读(616) 评论(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...
阅读(760) 评论(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编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统...
阅读(548) 评论(0)

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

Redis介绍 Redis Github开源 Linux下安装Redis 下载解压Redis 安装gcc 安装Redis 添加Redis服务 复制脚本 VI编辑Redis配置 注册启动Redis服务 设置Redis全局使用 使用Redis服务Redis介绍Redis如今已经成为Web开发社区最火热的内存数据库之一,随着Web2.0的快速发展,再加上半结构数据比重加大,网站对高效性能的需求也越来越多。...
阅读(829) 评论(0)
128条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:429133次
    • 积分:4948
    • 等级:
    • 排名:第6361名
    • 原创:115篇
    • 转载:7篇
    • 译文:6篇
    • 评论:225条
    About Me
    Turtles
    Clock
    博客专栏