自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(59)
  • 收藏
  • 关注

原创 分布式架构真正适用于大型互联网项目的架构! dubbo+zookeeper+springmvc+mybatis+shiro+redis

平台简介        Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。        Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术        使用Maven做项目管理

2017-04-25 13:59:38 219

原创 分布式Dubbo+Zookeeper+springmvc+mybatis+Shiro+restful

Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点Dubbo是一个阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列

2017-05-17 17:09:54 225

原创 Dubbo+Zookeeper+springmvc + mybatis Jeesz的分布式框架

Dubbo是一个阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。

2017-05-17 16:53:33 185

原创 棒!【企业级框架整合】Springmvc+mybatis+restful+bootstrap框架整合

1.  创建、初始化索引、统一搜索入口、搜索结果展现--内容、标题高亮、关键词搜索2.  高级搜索:高级搜索增加多入口查询(精确查询、模糊查询、前缀查询等),每页显示条数自定义、索引结果数据设置、选择索引文档类型等3. 通过A系统调用B系统的Rest服务,生成相关的二维码,可以直接用户手机app----------------------------------------------

2017-05-17 16:18:36 179

原创 springmvc+mybatis 的Jeesz 分布式架构

spring mvcSpring框架(框架即:编程注解+xml配置的方式)MVC是Spring框架的一大特征,Spring框架有三大特征(IOC(依赖注入),AOP(面向切面),MVC(建模M-视图V-控制器C)。框架一般用于团队开发,使用分层的方式使每个人完成不同的模块,然后再组合在一起,使完成项目。以下是Spring mvc具有的能加速开发的功能列表:Spring mv

2017-05-16 14:25:42 149

原创 JEESZ架构 spring mvc +mybatis + KafKa+Flume+Zookeeper

Jeesz提供了常用工具进行封装,包括日志工具、缓存工具、服务器端验证、数据字典、当前组织机构数据(用户、机构、区域)以及其它常用小工具等。另外 还提供一个强大的在线 代码生成 工具,此工具提供简单的单表、一对多、树结构功能的生成,如果对外观要求不是很高,生成的功能就可以用了。使用了Jeesz基础框架,可以提高快速开发效 率。内置功能(只列了一部分功能)1.用户管理:用户是系统操作

2017-05-16 14:16:45 179

原创 springmvc+mybatis+dubbo+zookeeper分布式架构、JEESZ简介

平台简介        Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。        Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术        使用Maven做项目管理,项目模块化

2017-05-16 10:48:41 358 1

原创 SSM组合+ springmvc+mybatis+shiro+restful+bootstrap

平台简介        Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。        Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术        使用Maven做项目管理,项目模块化

2017-05-16 10:27:25 184

原创 分布式缓存:Redis spring mvc +mybatis + 分布式文件:FastDFS

基于Bootstrap4简洁、直观、强悍最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。为所有开发者、所有应用场景而设计。让前端开发更快速、简单。所有开发者都能快速上手、所有设备都可以适配、所有项目都适用。想了解更多详细请点击源码地址获取:mingli.com有兴趣的朋友们可以前往球球哦~一起分

2017-05-15 17:26:29 147

原创 springmvc+mybatis+dubbo+zookeeper分布式架构

基于Bootstrap4简洁、直观、强悍最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。为所有开发者、所有应用场景而设计。让前端开发更快速、简单。所有开发者都能快速上手、所有设备都可以适配、所有项目都适用。想了解更多详细请点击源码地址获取:mingli.com有兴趣的朋友们可以前往球球哦~一起分享学习技术:2042849237

2017-05-15 17:02:19 139

原创 JEESZ的的内置功能、开发工具、前端以及后端的介绍

内置功能(只列了一部分功能)1.用户管理:用户是系统操作者,该功能主要完成系统用户配置。2.机构管理:配置系统组织机构(公司、部门、小组),树结构展现,可随意调整上下级。3.区域管理:系统城市区域模型,如:国家、省市、地市、区县的维护。4.菜单管理:配置系统菜单,操作权限,按钮权限标识等。5.角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。6.字典管理:对系

2017-05-15 16:08:37 240

原创 JEESZ

平台简介        Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。        Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术        使用Maven做项目管理,项目模块化

2017-05-15 16:03:42 202

原创 搭建JEESZ分布式架构10-Redis分布式缓存安装(单节点)

Redis分布式缓存安装(单节点)Redis官网:http://redis.io 独立缓存服务器:IP:xxx.xxx.xxx.xxx安装环境:CentOS 6.6Redis 版本:redis-3.0 (因为 Redis3.0 在集群和性能提升方面的特性,rc 版为正式版的候选版,请在安装时去官网选用最新版)用户:root安装目录:/usr/local/redis下

2017-05-11 15:36:54 88

原创 搭建JEESZ分布式架构9--消息中间件简介

消息中间件简介1.      消息中间件在JEESZ分布式架构中的作用1)     消息中间件在分布式系统中完成消息的发送和接收。2)     消息中间件可利用高效可靠的消息传递机制进行平台无关的数据交流, 并基于数据通信来进行分布式系统的集成。3)     通过提供消息传递和消息 排队模型,可以在分布式环境下扩展进程间的通信。4) 通过消息中间件,应用程序或组件之间可以进

2017-05-11 15:33:15 88

原创 搭建JEESZ分布式架构8--消息中间件安装单、多节点

消息中间件安装单、多节点1、 安装JDK 并配置环境变量JAVA_HOME=/usr/local/java/jdk1.7(之前做过了,这边就不做重复操作)2、 下载Linux 版的 ActiveMQ(我这边使用apache-activemq-5.11.1-bin.tar.gz) $ wget http://apache.fayea.com/activemq/5.11.1

2017-05-10 09:18:10 89

原创 搭建JEESZ分布式架构7--Zookeeper注册中心安装

ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization).命名服务(Naming Service).集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在

2017-05-10 09:14:08 124

原创 搭建分布式架构6--ZooKeeper 集群的安装

ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization).命名服务(Naming Service).集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在

2017-05-10 09:08:46 100

原创 C++类和对象的概念

C++是一门面向对象的编程语言,理解C++,首先要理解类(Class)和对象(Object)这两个概念。C++中的类(Class)可以看做C语言中结构体(Struct)的升级版。结构体是一种构造类型,可以包含若干成员变量,每个成员变量的类型可以不同;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如:#include //定义结构体 Studentstruct Stu

2017-05-09 17:05:53 121

原创 C++输入输出(cin和cout)

在C语言中,我们通常会使用 scanf 和 printf 来对数据进行输入输出操作。在C++语言中,C语言的这一套输入输出库我们仍然能使用,但是 C++ 又增加了一套新的、更容易使用的输入输出库。【例1】简单的输入输出代码示例:#includeusing namespace std;int main(){ int x; float y; cout"Please

2017-05-09 17:02:44 433

原创 搭建JEESZ分布式架构5--Dubbo管控台的安装

Dubbo管控台的安装1.     Dubbo管理控制台的主要作用:对Dubbo服务管控注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,Dubbo管控台的运行对 Dubbo 服务没有影响,所以管控台不需要高可用,可以单节点部署。2.     dubbo管理控制台开源部分主要包含:提供者、路由规则  、动态配置  、访问控

2017-05-09 14:35:37 113

原创 搭建JEESZ分布式架构4--Dubbo简介

1.Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别WebService模式中的WSdl,以服务者与消费者

2017-05-09 14:28:03 119

原创 搭建JEESZ分布式架构3--CentOs下安装MySQL(环境准备)

声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装MySQL网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了MySQL,通过ssh已经上传到指定的目录,这里直接讲解安装的过程。1. 准备工作linux安装mysql服务分两种安装方法:1)源码安装,优点是安装包比较小,只有

2017-05-09 14:10:33 82

原创 搭建JEESZ分布式架构2--CentOs下安装Tomcat7(环境准备)

声明:因为运行环境是基于linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装Tomcat7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了Tomcat7,通过ssh已经上传到指定的目录,这里直接讲解安装的过程。1. 安装tomcat通过ssh将apache-tomcat-7.0.61.tar.gz文件上传到/usr/

2017-05-09 09:44:31 76

原创 搭建JEESZ分布式架构1--CentOs下安装jdk7(环境准备)

声明:因为运行环境是基于linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装jdk7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录首 先在CentOs下下载jdk7解压文件,tar包安装(目前Oracle官方上,对于文件的下载,加了Cookie验证机制,所以直接下载文件包,会出 现找不到的错误,最老土的办法,本地下载,使用FTP上传服务器

2017-05-09 09:39:03 64

原创 JEESZ分布式架构平台介绍

1.   项目核心代码结构截图       jeesz-utils            jeesz-config            jeesz-framework             jeesz-core-cms              jeesz-core-gen         

2017-05-08 14:30:43 116

原创 JEESZ分布式框架开发环境部署

1.   环境准备1.        开发工具: Eclipse IDE(建议使用高一点的版本)2.        JDK版本:JDK1.73.        项目管理: Maven3.1.12.   安装步骤1.      安装jdk1.7并配置环境变量(相信大家都会做,这里不再做重复的说明)2.      安装maven:maven安装过程就

2017-05-08 14:17:33 146

原创 JEESZ分布式框架单点登录集成方案

第一节:单点登录简介第一步:了解单点登录SSO主要特点是: SSO应用之间使用Web协议(如HTTPS) ,并且只有一个登录入口.SSO的体系中有下面三种角色:1) User(多个)2) Web应用(多个)3) SSO认证中心(一个) SSO实现包含以下三个原则:1) 所有的登录都在 SSO 认证中心进行。 2

2017-05-08 11:42:17 153

JEESZ分布式框架单点登录集成方案

第一节:单点登录简介第一步:了解单点登录SSO主要特点是: SSO应用之间使用Web协议(如HTTPS) ,并且只有一个登录入口.SSO的体系中有下面三种角色:1) User(多个)2) Web应用(多个)3) SSO认证中心(一个) SSO实现包含以下三个原则:1) 所有的登录都在 SSO 认证中心进行。  2) SSO认证中心通过一些方法来告诉Web应用

2017-05-08 10:45:40 72

原创 JEESZ REST服务接口文档

目    录1、     引言..........................................................................................................1.1、  REST介绍...............................................................

2017-05-05 16:57:15 165

原创 JEESZ分布式框架开发环境部署

1.   环境准备1.        开发工具: Eclipse IDE(建议使用高一点的版本)2.        JDK版本:JDK1.73.        项目管理: Maven3.1.12.   安装步骤1.      安装jdk1.7并配置环境变量(相信大家都会做,这里不再做重复的说明)2.      安装maven:maven安装过程就是解压缩的过程(我已经帮

2017-05-05 11:51:51 128

原创 JEESZ分布式架构平台介绍

1.   项目核心代码结构截图       jeesz-utils            jeesz-config            jeesz-framework             jeesz-core-cms              jeesz-core-gen              jeesz-core-bookmark

2017-05-05 11:32:00 146

原创 JEESZ分布式架构平台介绍

1.  项目核心代码结构截图jeesz 工具jar -->      module>jeesz-utilsmodule>      jeesz 公共配置jar-->      module>jeesz-configmodule>      jeesz 核心框架jar-->      module>jeesz-frameworkmodule>      jeesz C

2017-05-04 15:51:31 73

原创 Kafka 分布式环境搭建

这篇文章将介绍如何搭建kafka环境,我们会从单机版开始,然后逐渐往分布式扩展。单机版的搭建官网上就有,比较容易实现,这里我就简单介绍下即可,而分布式的搭建官网却没有描述,我们最终的目的还是用分布式来解决问题,所以这部分会是重点。Kafka的中文文档并不多,所以我们尽量详细点儿写。要交会你搭建分布式其实很简单,手把手的教程大不了我录个视频就好了,可我觉得那不是走这条路的方 式。只有真正了解

2017-05-04 15:35:15 66

原创 kafka java 生产消费程序demo示例

kafka是吞吐量巨大的一个消息系统,它是用scala写的,和普通的消息的生产消费还有所不同,写了个demo程序供大家参考。kafka的安装请参考官方文档。首先我们需要新建一个maven项目,然后在pom中引用kafka jar包,引用依赖如下: org.apache.kafka kafka_2.10 0.8.0

2017-05-04 14:55:19 73

原创 分布式缓存技术redis学习系列----深入理解Spring Redis的使用

关于spring redis框架的使用,网上的例子很多很多。但是在自己最近一段时间的使用中,发现这些教程都是入门教程,包括很多的使用方法,与spring redis丰富的api大相径庭,真是浪费了这么优秀的一个框架。Spring-data-redis为spring-data模块中对redis的支持部分,简称为“SDR”,提供了基于jedis客户端API的高度封装以及与spring容器的整合,事

2017-05-04 11:36:08 70

原创 Eclipse、MyEclipse、Eclipse for Java EE ,该用哪一个开发Java Web?

Eclipse主要有两个版本:                一个是普通版本的,需要另外下载一个叫Lomboz的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,可以帮助Java开发者使用Eclipse建立、测试、部署J2EE应用;               一个是Eclipse for J2EE版本的,这个版本已经帮你集成好了Lomboz。两个版本在

2017-05-03 14:53:16 583

原创 spring + redis 实现数据的缓存

1、实现目标通过Redis缓存数据。(目的不是加快查询的速度,而是减少数据库的负担)2、所需jar包注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。因为commons-pooljar的目录根据版本的变化,目录结构会变。前面的版本是org.apache.pool,而后面的版本是org.apache.

2017-05-03 13:40:40 199

原创 在 Web 项目中应用 Apache Shiro

用户权限模型在揭开 Shiro 面纱之前,我们需要认知用户权限模型。本文所提到用户权限模型,指的是用来表达用户信息及用户权限信息的数据模型。即能证明“你是谁?”、“你能访问多少受保护资源?”。为实现一个较为灵活的用户权限数据模型,通常把用户信息单独用一个实体表示,用户权限信息用两个实体表示。用户信息用 LoginAccount 表示,最简单的用户信息可能只包含用户名 login

2017-05-02 15:55:46 227

原创 Apache Shiro 使用手册(一)Shiro架构介绍

一、什么是Shiro Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能: 认证 - 用户身份识别,常被称为用户“登录”; 授权 - 访问控制; 密码加密 - 保护或隐藏数据防止被偷窥; 会话管理 - 每用户相关的时间敏感的状态。对于任何一个应用程序,Shiro都可以提供全面的安全管理服务。并且相对于其他安全框架,Shiro要简单的多。

2017-05-02 15:05:28 142

原创 Spring整合Shiro做权限控制模块详细案例分析

1.引入Shiro的Maven依赖 dependency> groupId>org.apache.shirogroupId> artifactId>shiro-coreartifactId> version>1.2.1version> dependency> dependency> groupId>org.apache.shirogroupId> artifactI

2017-05-02 14:07:21 123

空空如也

空空如也

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

TA关注的人

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