自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 源码研究推荐

springspringmvcspringbootElasticsearch

2016-10-27 21:36:09 585

原创 推荐书籍

大型网站技术架构 核心原理与案例分析大型网站系统与Java中间件实践深入分析Java Web技术内幕(修订版)大型分布式网站架构设计与实践玩转电商系统 深入剖析智慧电商平台京东技术解密Java虚拟机精讲

2016-10-26 15:50:43 507

原创 推荐技术网站

1、云栖社区 https://yq.aliyun.com/?spm=5176.100239.headermenu.5.Le1HyC2、阿里中间件技术博客http://jm.taobao.org/

2016-10-25 16:53:12 643

原创 一句话概括下spring框架及spring cloud框架主要组件

spring 顶级项目:Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用微服务功能,可以和spring cloud联合部署。Sp

2016-10-28 17:37:09 593

原创 Spring子项目了解

1.spring IO PlatformSpring IO 是可集成的,构建现代化应用的版本平台。Spring IO 是模块化的,企业级的分布式系统,包括了一系列的依赖,使得开发者仅能对自己所需的部分进行完全的部署控制。Spring IO 是 100% 开源,可靠和模块化的。主要特性:一个平台,多个工作负载 - Web 构建,集成,批处理,响应式或者大数据应

2016-10-28 16:53:40 1618

原创 微服务架构的基础框架选择:Spring Cloud还是Dubbo?

最近一段时间不论互联网还是传统行业,凡是涉及信息技术范畴的圈子几乎都在讨论微服务架构。近期也看到各大技术社区开始组织一些沙龙和论坛来分享Spring Cloud的相关实施经验,这对于最近正在整理Spring Cloud相关套件内容与实例应用的我而言,还是有不少激励的。目前,Spring Cloud在国内的知名度并不高,在前阵子的求职过程中,与一些互联网公司的架构师、技术VP或者CTO在

2016-10-28 10:20:52 2919 2

原创 分布式业务Redis安装与集群配置

Redis在百度百科里的解释:Redis是一个开源的使用ANSI  C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,包括C#、Java、PHP等等,甚至连JavaScript都做了很好的封装。       可见Redis的数据是持久化的,可以分担一个项目中的部分业务,Redis的数据是存储在服务器内存当中的,这样可以极大的加

2016-10-27 14:01:37 642

原创 分布式Session的几种实现方式

一。分布式Session的几种实现方式1.基于数据库的Session共享2.基于NFS共享文件系统3.基于memcached 的session,如何保证 memcached 本身的高可用性?4. 基于resin/tomcat web容器本身的session复制机制5. 基于TT/Redis 或 jbosscache 进行 session 共享。6. 基于cook

2016-10-26 15:32:59 1497

原创 Nutch搜索引擎_ Nutch简介及安装

Nutch是一个由Java实现的,开放源代码(open-source)的web搜索引擎。主要用于收集网页数据,然后对其进行分析,建立索引,以提供相应的接口来对其网页数据进行查询的一套工具。其底层使用了Hadoop来做分布式计算与存储,索引使用了Solr分布式索引框架来做,Solr是一个开源的全文索引框架,从Nutch 1.3开始,其集成了这个索引架构。  Nutch目前最新的版本为ve

2016-10-26 15:03:21 637

原创 简洁轻便的博客平台: Hexo详解

什么是HexoHexo 是一个简单地、轻量地、基于Node的一个静态博客框架,可以方便的生成静态网页托管在github和Heroku上,引用Hexo作者 @tommy351 的话:快速、简单且功能强大的 Node.js 博客框架。A fast, simple & powerful blog framework, powered by Node.js.GitHub P

2016-10-25 17:09:55 4617

原创 TFS(Taobao !FileSystem)

简介TFS(Taobao !FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。TFS为淘宝提供海量小文件存储,通常文件大小不超过1M,满足了淘宝对小文件存储的需求,被广泛地应用在淘宝各项应用中。它采用了HA架构和平滑扩容,保证了整个文件系统的可用性和扩展

2016-10-25 10:14:52 715

原创 elasticsearch环境搭建与使用

1.ES的安装与环境配置首先请先去了解下ES的一些基本概念:cluster,node,index,shard,replica shard,plugin,river;这里就不一一赘述了。ES的安装很简单:    –  确保机器上已经安装了JDK7以上版本    –  下载:官网下载地址:https://www.elastic.co/downloads/elastics

2016-10-19 15:49:33 5684 1

原创 centos7 关闭firewall安装iptables并配置

一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动

2016-10-18 14:24:07 1332

原创 CENTOS安装ElasticSearch

ElasticSearch 概述ElasticSearch是一个高可扩展的开源的全文搜索分析引擎。 它允许你快速的存储、搜索和分析大量数据。ElasticSearch通常作为后端程序,为需要复杂查询的应用提供服务。Elasticsearch是一个基于Lucene的开源分布式搜索引擎,具有分布式多用户能力。Elasticsearch是用java开发,提供Restful接口,能够达到实

2016-10-18 11:08:56 251

转载 elasticsearch-jdbc实现MySQL同步到ElasticSearch深入详解

1.如何实现mysql与elasticsearch的数据同步?逐条转换为json显然不合适,需要借助第三方工具或者自己实现。核心功能点:同步增、删、改、查同步。2、mysql与elasticsearch同步的方法有哪些?优缺点对比?目前该领域比较牛的插件有:1)、elasticsearch-jdbc,严格意义上它已经不是第三方插件。已经成为独立的第三方工具。http

2016-10-18 09:31:55 2967

原创 Zookeeper的集群配置和Java测试程序

概述Zookeeper是Apache下的项目之一,倾向于对大型应用的协同维护管理工作。IBM则给出了IBM对ZooKeeper的认知: Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。总之,可以用“协调”这个核心的词来形容它的作用。关于

2016-10-16 16:29:03 611

原创 在CentOS的防火墙上开启通行端口的方法

如果希望在服务器上提供服务,诸如CentOS或RHEL的企业级Linux发行版包含内置的强大防火墙,它们默认的防火墙规则十分严格。因此,如果你安装了任何定制的服务(比如web服务器、NFS和Samba),那么它们的流量很有可能被防火墙规则阻塞。所以需要在防火墙上开启必要的端口以允许流量通过。在CentOS/RHEL 6或更早的版本上,iptables服务允许用户与netfilter内核模块

2016-10-16 16:00:24 4062

原创 xshell的快捷键(非常实用)

删除ctrl + d      删除光标所在位置上的字符相当于VIM里x或者dlctrl + h      删除光标所在位置前的字符相当于VIM里hx或者dhctrl + k      删除光标后面所有字符相当于VIM里d shift+$ctrl + u      删除光标前面所有字符相当于VIM里d shift+^ctrl + w      删除光标前一个单词相当于VIM里d

2016-10-16 08:40:55 4423

原创 Flume日志收集

一、Flume介绍Flume是一个分布式、可靠、和高可用的海量日志聚合的系统,支持在系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。设计目标:(1) 可靠性当节点出现故障时,日志能够被传送到其他节点上而不会丢失。Flume提供了三种级别的可靠性保障,从强到弱依次分别为:end-to-end(收到数

2016-10-14 10:11:53 333

原创 Spring Boot——开发新一代Spring Java应用

Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。随着Spring 3.0的发布,Spring IO团队逐渐开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(convention over configuration)的思想来摆脱Spring框架中各类繁复纷杂的配置(即时是Java Con

2016-10-12 17:18:40 973

原创 Spring Boot——开发新一代Spring Java应用

Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。随着Spring 3.0的发布,Spring IO团队逐渐开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(convention over configuration)的思想来摆脱Spring框架中各类繁复纷杂的配置(即时是Java Con

2016-10-12 17:15:02 444

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关注的人

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