自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 ElasticSearch实战使用

注意:以下命令都是使用sense测试(ElasticSearch第二步-CRUD之Sense),且数据都已经使用过IK分词。以下测试数据来源于文档(db_test/person)需要注意的是下面的id是文档的ID,不是elasticsearch生成的_id,删除文档需要用_id{ "id": "0959ab1c-47bf-4417-904c-e5bc774ce730", "na

2017-05-31 14:37:38 639

原创 Spring Boot 集成Shiro和CAS

请大家在看本文之前,先了解如下知识点: 1、Shiro 是什么?怎么用? 2、Cas 是什么?怎么用? 3、最好有spring基础可以先看看这两篇文章,按照这2篇文章的内容做一遍: Spring Boot Shiro 权限管理 CAS单点登录首先看一下下面这张图: 第一个流程是单纯使用Shiro的流程。 第二个流程是单纯使用Cas的流程。 第三个图是

2017-05-26 10:47:50 460

原创 ELK(ElasticSearch, Logstash, Kibana)+ SuperVisor + Springboot + Logback 搭建实时日志分析平台

日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志。这样是不是感觉很繁琐和效率低下。当务之急我们使用集中化的日志管理,例如:开

2017-05-23 14:44:11 919

原创 Windows上搭建Kafka运行环境

搭建环境1. 安装JDK1.1 安装文件:http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html下载Server JRE.1.2 安装完成后需要添加以下的环境变量(右键点击“我的电脑” -> "高级系统设置" -> "环境变量" ):JAVA_HOME

2017-05-22 20:08:21 783

原创 FastDFS一个开源的分布式文件系统

FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。存储节点存储文件,完成文件管理的所

2017-05-19 14:50:31 2069

原创 Spring思维导图,让spring不再难懂(一)

摘要: Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架写在前面很多人在微信公众号中给我留言说想看spring的思维导图,正好也打算写。与其他框架相比,spring项目拥有更多的模块,我们常用的ioc,mvc,aop等,这些是spring的主

2017-05-19 10:58:50 558

原创 Spring思维导图,让Spring不再难懂(ioc篇)

写在前面写过java的都知道:所有的对象都必须创建;或者说:使用对象之前必须先创建。而使用ioc之后,你就可以不再手动创建对象,而是从ioc容器中直接获取对象。就好像我们无需考虑对象的销毁回收一样,因为java垃圾回收机制帮助我们实现了这个过程;而ioc则是让我们无需考虑对象的创建过程,由ioc容器帮我们实现对象的创建、注入等过程。控制反转spring io

2017-05-19 10:57:39 1784

转载 hadoop的安装与配置方法详解

1、概述Hadoop安装分为三种方式,分别为单机、伪分布式、完全分布式,安装过程不难,在此主要详细叙述完全分布式的安装配置过程,毕竟生产环境都使用的完全分布式,前两者作为学习和研究使用。按照下述步骤一步一步配置一定可以正确的安装Hadoop分布式集群环境。2、Hadoop分布式集群搭建2.1、软件准备  2.2、环境准备 

2017-05-17 18:26:14 2312 1

原创 同步mysql数据到ElasticSearch的最佳实践

Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳

2017-05-17 16:57:57 16008 1

原创 Rocketmq整体分析

之前本人在实际的生产环境中,使用过activemq和rabbitmq消息队列,在使用过程中出现一些难以解决的问题,本文通过产品选型、网络架构和核心特性分析了rocketmq的优势和特性。产品选型    我们在进行中间件选型时,一般都是通过下面几点来进行产品选型的:    1.性能    2.功能支持程度    3.开发语言(团队中是否有成员熟悉此中间件的

2017-05-17 16:43:25 1585

原创 Kafka入门经典教程

问题导读1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa consumer是否可以消费指定分区消息?8.Kafka消息是

2017-05-17 13:46:06 3061 1

原创 Activiti快速入门

kft-activiti-demo 详细介绍1.项目简介1.1 项目信息本项目旨在让Activiti初学者可以快速入门,使用工作流里面的请假流程作为Activiti企业实战的Hello World。简单通过这个实例说明如何结合流程与业务,表单、业务、流程之前如何衔接……发起这个项目也是目前没有太完整、接近企业真实项目的例子,本项目作为一个补充希望能帮助更多人。

2017-05-16 18:13:49 543

原创 定时任务调度系统opencron 详细介绍

opencron:一个功能完善且通用的开源定时任务调度系统,拥有先进可靠的自动化任务管理调度功能,提供可操作的web图形化管理满足多种场景下各种复杂的定时任务调度,同时集成了linux实时监控,webssh...你是否有定时执行任务计划的需求,需要在linux的crontab里一一定义任务?需要在每台linux服务器的crontab里一一定义任务任务的执行监控太不方便了

2017-05-16 18:03:55 9819 1

原创 分布式任务调度平台XXL-JOB

一、简介1.1 概述XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。1.2 特性1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;2、动态:支持动态修改任务状态、暂停/恢复任务,以及终止运行中任务,即时生效;3、调度HA:“调度中心”基

2017-05-16 17:56:33 839

原创 Tomcat热部署的实现原理

Tomcat热部署机制对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的角色。大多数基于Java的应用服务器,包括EJB服务器和Servlet容器,都支持热部署。类装入器不能重新装入一个已经装入的类,但只要使用一个新的类装入器实例,就可以将类再次装入一个正在运行的应用程序。我们知道,现在大多数的web服

2017-05-16 17:34:50 6187 1

原创 MyCat部署运行(Windows环境)与使用步骤详解

1、MyCat概念1.1 总体架构MyCAT的架构如下图所示:MyCAT使用MySQL的通讯协议模拟成一个MySQL服务器,并建立了完整的Schema(数据库)、Table(数据表)、User(用户)的逻辑模型,并将这套逻辑模型映射到后端的存储节点DataNode(MySQL Instance)上的真实物理库中,这样一来,所有能使用MySQL的客户端以及编程语言

2017-05-15 14:18:38 588

原创 Mycat从入门到放弃

1.非分片字段查询Mycat中的路由结果是通过分片字段和分片方法来确定的。例如下图中的一个Mycat分库方案:根据 tt_waybill 表的 id 字段来进行分片分片方法为 id 值取 3 的模,根据模值确定在DB1,DB2,DB3中的某个分片如果查询条件中有 id 字段的情况还好,查询将会落到某个具体的分片。例如:MySQL>select * fro

2017-05-15 14:02:08 1185

原创 也谈基于NodeJS的全栈式开发(基于NodeJS的前后端分离)

随着不同终端(Pad/Mobile/PC)的兴起,对开发人员的要求越来越高,纯浏览器端的响应式已经不能满足用户体验的高要求,我们往往需要针对不同的终端开发定制的版本。为了提升开发效率,前后端分离的需求越来越被重视,后端负责业务/数据接口,前端负责展现/交互逻辑,同一份数据接口,我们可以定制开发多个版本。这个话题最近被讨论得比较多,阿里有些BU也在进行一些尝试。讨论了很久之后,我们团队决定探

2017-05-11 09:21:51 14188 2

原创 Vue.js 与其他框架比较

对比其他框架这个页面无疑是最难编写的,但我们认为它也是非常重要的。或许你曾遇到了一些问题并且已经用其他的框架解决了。你来这里的目的是看看 Vue 是否有更好的解决方案。这也是我们在此想要回答的。客观来说,作为核心团队成员,显然我们会更偏爱 Vue,认为对于某些问题来讲用 Vue 解决会更好。如果没有这点信念,我们也就不会整天为此忙活了。但是在此,我们想尽可能地公平和准确地来描述一切

2017-05-11 08:27:43 2559

原创 三大主流前端框架与项目开发

三大主流前端框架与项目开发想成为高薪web前端工程师,只掌握HTML /CSS /JS已远远不够带你入门Vue2.0及学习实战项目• 学习Vue.js2.0的基本功能接口,带你快速入门Vue2.0• 通过搭建一个demo性质的平台,学习Vue.js2.0在项目中的应用了解更多

2017-05-11 08:12:43 37006

原创 使用Sidecar将Node.js引入Spring Cloud

Spring Cloud是目前非常流行的微服务化解决方案,它将Spring Boot的便捷开发和Netflix OSS的丰富解决方案结合起来。如我们所知,Spring Cloud不同于Dubbo,使用的是基于HTTP(s)的Rest服务来构建整个服务体系。那么有没有可能使用一些非JVM语言,例如我们所熟悉的Node.js来开发一些Rest服务呢?当然是可以的。但是如果只有Rest服务,还不

2017-05-11 07:56:44 1777

原创 【消息队列MQ】从MQ种类说起

目前MQ有以下几个,各有自己的使用场景,简单介绍一下先.....1)ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线;2)RabbitMQ 是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因此也是继承

2017-05-09 09:01:07 1268

原创 Enum(枚举类型)的基本应用

一.前言    在我们日常的开发过程中,我们经常定义使用常量;在Effective Java建议用枚举来替换常量的使用,提高我们代码的质量,总结一下枚举定义常量的基本使用二.枚举类型说明     1.枚举是一种数据类型,在jdk1.6版本才开始引入;     2.枚举类型:在实际问题中,有些变量的取值被限定在一个有限的范围内;     3.枚举定义了一组业务

2017-05-09 08:59:07 264

原创 React 入门实例教程

现在最热门的前端框架,毫无疑问是 React 。上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在20

2017-05-04 15:50:19 291

jquery-easyui教程和api

jquery-easyui教程和api,适合初学者,很好的教程

2015-10-25

mysql-5.1.62-win32.zip_2

mysql-5.1.62-win32.zip_2

2013-02-24

[JAVA网络编程实例]

[JAVA网络编程实例]非常值得一看 如何你想成为高手的话不妨看看吧。

2013-02-24

学生成绩管理系统C#开发

学生成绩管路系统C#自己做的打包了学生成绩管路系统C#自己做的打包了学生成绩管路系统C#自己做的打包了

2011-06-16

C程序设计题解与上机指导

C程序设计题解与上机指导第三版word文档清晰版,不过只是部分

2011-03-29

空空如也

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

TA关注的人

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