自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ErixHao的专栏

you choose something, and you lose something else. that's trade-off.

  • 博客(40)
  • 资源 (25)
  • 收藏
  • 关注

原创 Spring Cloud

2018-03-05 erixhao 技术极客TechBooster很久以前就想写篇关于Spring Cloud的文章,然而终究许久未动笔,直到时间的车轮转到2018。本篇以基础概要介绍为主,适合宏观了解Spring Cloud的整体布局及主要组件用途。目录Spring Cloud背景简介Microservice微服务Spring Cloud - NetflixSping Cloud - Main...

2018-03-05 22:49:41 1003

原创 Machine Learning 4 - Naive Bayes朴素贝叶斯算法

2017-11-23 @erixhao 技术极客TechBoosterAI系列四,距上篇博文已经近一个半月之久了,是时候再动笔写一篇了,不然无法向几千个公众号读者粉丝交代,感谢大家不掉粉的同时还在增加。本文将简单介绍在机器学习领域广为使用的朴素贝叶斯算法及其简单实现,属于较为基础普及,高手慎入。目录托马斯·贝叶斯(Thomas Bay

2017-11-25 22:53:04 673

原创 Python - 七种武器之NumPy

Python是一个优秀的通用性编程语言,站在AI的风口,光芒四射,更是借助开源流行库(NumPy, SciPy, Matplotlib, Pandas等),成为强大的科学计算,机器学习首选环境。我们今天也来学习一下其七种武器之一的NumPy库。目录七种武器Numpy介绍Numpy安装基础结构函数及操作高阶功能Pandas介绍总

2017-10-20 22:03:06 1453

原创 Machine Learning 3 - 主成分(PCA)算法分析

AI机器学习第三篇 - 主成分分析(Principal Compoent Analysis, PCA)。今天趁下班后看了一会主成分分析算法介绍,其实之前有参加TK同事Machine Learning的系列分享,正好今天看到,现学现卖。我们机器学习的系列介绍,以较为基础的基本理论为开始,逐步深入算法,以及过多到更多实际应用;相信开始

2017-09-24 13:09:50 1154

原创 Machine Learning 1-线性回归算法分析

AI人工智能时代,机器学习,深度学习作为其核心,本文主要介绍机器学习的基础算法,以详细线介绍线性回归算法及其数学原理探究,做到知其然知其所以然,打好理论基础。目录机器学习及人工智能机器学习分类有监督学习无监督学习线性回归算法线性回归代价函数数学模型最小二乘法算法介绍数学原

2017-09-24 13:06:25 1016

原创 Machine Learning 2 - 非线性回归算法分析

2017-08-02@erixhao  技术极客TechBoosterAI 机器学习第二篇 - 非线形回归分析。我们上文深入本质了解了机器学习基础线性回归算法后,本文继续研究非线性回归。非线性回归在机器学习中并非热点,并且较为小众,且其应用范畴也不如其他广。鉴于此,我们本文也将较为简单的介绍,并不会深入展开。非线性回归之后,我们会继续经典机器学习算法包括决策

2017-08-07 22:26:01 2851

原创 Docker

很早就想写一篇关于Docker的文章了,但却久久未动笔,直到最近社区再无Docker了,在2017年4月17日的DockerCon17上,开源项目Docker变更为Moby,好吗,膜拜单车了,开始动笔....提到容器大家会很快想到Docker, 然而容器技术并非新鲜事物,虚拟机, VM已诞生多年,而真正大面积使用,普及则是近几年借着云计算及PaaS趋势而火。本文将主要简单入门介绍D

2017-05-26 07:27:11 3604 3

原创 AI - TensorFlow

2017-02-03@erixhao技术极客TechBoosterAI(Artificial Intelligence)人工智能及机器学习(Machine Learning)最近大热,Google - Deep Mind的AlphaGo踢馆人类所向披靡,最终宣布正式进入智能时代1.0。我们今天也来体验学习一下Google的人工智能项目。1. Jeff Dean

2017-02-03 21:38:01 1906

原创 投行交易系统的定海神针——金融市场数据平台的架构设计之道

InfoQ今日发文,请直接关注InfoQ阅读。infoq 或者关注公众本人公众号查看公众号:技术极客TechBooster

2017-01-03 21:48:40 1911 2

原创 Apache顶级项目介绍9-Thrift

年末最后一弹,我们来简单介绍一下Apache顶级项目Thrift并尝试了解其内部实现机制。1. Thrift介绍Thrift最初是由Facebook操刀实现的一个内部项目,主要用于Facebook内部各系统之间的RPC调用。2007年开源,2008年进入Apache孵化器,现在是Apache顶级项目之一。官网极简,文档匮乏,简直不忍直视。官网介绍Thrift是一个可

2016-12-31 11:28:08 2652

原创 Apache顶级项目8-Geode源码深度分析

Apache顶级项目介绍之Geode。Apache顶级项目介绍之8,我们重新恢复Apache顶级项目系列,较之前介绍系列,我们本文直入代码分析,原因有二,Geode即上文我们分析的Gemfire的开源版本,其二被逼无奈,阅读源码查找问题。

2016-12-21 22:15:18 3945 1

原创 Gemfire:分布式缓存利器

大数据时代,分布式缓存领域,大家可能较为熟悉Redis,当红一哥,还有经典老将Memcached, 以及新秀Apache Ignite, 当然还有Oracle的Coherence内存数据网格,今天我们主要关注投行金融领域的分布式缓存一哥Gemfire。1. 前世今生Gemfire的第一个商业版本由GemStone公司操刀正式发布于2002-2003年间,成为业界J2EE J

2016-11-21 23:04:45 10635 1

原创 一个由CountDownLatch引发的Bug

最近恢复Venus的工作,恰逢十一假期尾声,突发一个Bug,让人匪夷所依。我们今天快速倒序追踪,层层回顾。1. 背景Venus交易中需要并行开数十至百个线程分别快速计算,程序中使用CountDownLatch用于计数,因为之后后做其他处理分析,需要等待所有交易结束。程序运行稳定正常,线上也已经0.16版本(个人线上),恰逢十一假期突然出问

2016-10-07 21:33:19 10740 6

原创 Eventual Consistency & Modules in Redis

本文将主要简单了解Redis的Eventual Consistency与令人期待的Redis Modules新功能。1. Eventual Consistency对于一致性,可以分为从客户端和服务端两个不同的视角。从客户端来看,一致性主要指的是多并发访问时更新过的数据如何获取的问题。从服务端来看,则 是更新如何复制分布到整个系统,以保证数据最终一致。

2016-08-31 22:15:19 1024

原创 深入了解Redis

本文将主要从Redis适用范围,与Memcached, Java容器对比,核心功能(Pipelining,Pub/Sub,LRU,Transactions, Persistence, Replication),分布式架构设计,Cluster,内部实现及数据结构来深入了解Redis,适用于已经了解并有Redis操作经验之程序员。

2016-08-16 22:56:27 10345 6

原创 Atomikos分布式事务中切换数据源

分布式XA事务管理,多数据源动态切换, atomikos

2016-08-06 22:04:34 6748 6

原创 Spring分布式动态数据源+事务

本篇是一个真实案例,来源于与一位技术达人一起共同探讨,解决一个分布式事务中,如何动态管理,切换数据库,适用于大型互联网,及分库管理系统。网上虽有很多相似问题,但却无可靠,有效之解决方案。

2016-08-05 22:52:11 12836 15

原创 Spring Boot

Spring Boot是由Pivotal公司(Spring目前隶属于Pivotal)于2014发布的一个框架,如上图官网所示其设计目的是简化新Spring应用搭建及开发过程,尤其大幅减少Spring被誉为诟病的XML配置,并且做到应用立即可运行(just run)同时高效支持Micro Service。总目录Spring创始人Rod JohnsonSpring之前世今生Spring Boot OverviewQuick StartSpring Boot Application微服务Sprin

2016-07-15 10:59:48 11953 4

原创 FinTech-Blockchain区块链

最近有同事研究Blockchain, 作为曾今在投行打拼过的人事,好吧,投行IT,更加适合来研究介绍新一代的黑科技FinTech-Blockchain,区块链, 另外其实区块链与最近研究的分布式存储息息相关,正好趁热打铁。总目录BitCoin比特币创始人-中本聪区块链-Blockchain核心算法技术架构交易过程-程序/数学R3 CEV 总结

2016-07-07 21:57:30 7898 1

原创 如何进行源码阅读?

Code Walkthrough是我们新的一个系列,主要以阅读,分析源代码为主要目的,特此介绍一下:1. 源码阅读的好处 2. 源码阅读的挑战与建议

2016-07-02 21:46:36 1146

原创 Code Walkthrough - HashMap

Code Walkthrough是我们新的一个系列,主要以阅读,分析源代码为主要目的,特此介绍一下。我们先以最经典的JDK 1.7-HashMap来拆解,我们会庖丁解牛,逐行阅读,或许会有新发现,可能会是你见过最好的HashMap源码解析文章哦!

2016-06-30 11:53:52 4292 1

原创 大型互联网技术架构4-分布式存储-II Google

大型互联网技术架构4-分布式存储-II; 分布式文件系统 - Google GFS; 分布式键值系统- Alibaba Tair;分布式表格系统- Google BigTable /Megastore;分布式数据库系统-Google Spanner / F1

2016-06-27 06:59:19 8315 2

原创 大型互联网技术架构3-分布式存储-I

我们继续互联网技术架构-分布式存储。总目录:分布式存储概述分布式存储特性 - 哈希分布/一致性哈希分布分布式存储协议 - 两阶段与Paxos

2016-06-24 07:17:42 5831 3

原创 大型互联网技术架构2 - 运营/技术看运维?

上图是通往硅谷的大道么?令人向往。我们继续互联网分布式技术架构。运维作为大型互联网的基石,不可谓不重要,简直是考验一个互联网公司的运营+技术实力的时候。一些大型知名互联网公司要求运维做到4个9以上的可用性,即99.99%,什么意思?即一年最多53分钟系统不可用。

2016-06-21 09:37:34 3528 1

原创 大型互联网技术架构1-架构概述

上图坐标指向硅谷,最近开始研究互联网分布式架构,风口浪尖,高大上;特与极客朋友们分享,共勉。互联网架构近些年来,互联网的高速发展,大数据时代,Booming Years,我们作为技术极客,需要跟得上节奏,趋势。1 大型网站特性大型网站,无论是电商还是社交网站等通常都具有以下特性,如高并发,低延迟,海量数据,可扩展性,HA 7*24;用数据来说明的话就是:

2016-06-19 08:48:27 17558 7

原创 Deep Dive 3 - NIO

我们来继续80后Deep Dive 3 - NIO。Java NIO(New IO)是Java 1.4中引入的,时间的话已经是2002年了,确实久远。NIO的全称是New IO,作者偷懒就直接称之为NIO, 反而听起来酷酷的。1. NIO 之父老样子,我们先看看NIO的作者,NIO之父Mark Reinhold。Mark大叔毕业于MIT Ph.D.,

2016-06-17 21:58:39 4797 1

原创 Deep Dive2 - Concurrency

今天我们继续Deep Dive系列之80后回忆Concurrency. 作者写此文时正值端午佳节,下面60%的文章写于公海,韩国或者日本长崎,无wifi状态,特用大海照片作为封面作为纪念,看这深蓝色的大海,大家应该知道是哪里的海了,反正不是天朝。大楼盖的高全靠地基牢, 今天我们继续Deep Dive系列之80后回忆Concurrency.  之前在老东家做过session, 今天再快速

2016-06-14 22:08:27 2994 7

原创 Deep Dive1- Oracle DB

应一些极客朋友们要求,我们穿插一些更接地气技术文章,毕竟大多数传统非互联网公司还是使用目前较为传统的技术。暂且称这种为Deep Dive经典系列.1. 饮水思源-创始人曾几何时,Oracle可是我们这些老胳膊老腿的必备技能,没有啃过几本高级Oracle开发指南,没读过官方指南,哪敢出门啊。不知在当今互联网+DT时代,廉颇老矣,尚能饭否?放心,我们最后上一个DT时代的Or

2016-06-05 14:53:59 3537 2

Apache顶级项目介绍系列5 - Kylin

Apache顶级项目介绍5,我们迎来的中国自己的开源,来自本土eBay的顶级项目Kylin。神马?没听过? 别急,放心,Apache的顶级项目各个都身负绝技。有人问,为什么突然介绍Kylin,呃,有小伙伴热情的提及的Kylin,希望来一篇介绍,本人之前有关注了解过,但没有深入研究过,所以我们先学现卖,符合入门介绍篇。Kylin(麒麟),由eBay研发并贡献并于2014年10月开源,并...

2016-05-28 16:02:09 491

Apache顶级项目介绍4 - Hadoop

 大象起舞,天下太平,极客们应该知道我们的重量级人物Hadoop登场了。提到Hadoop, 正所谓饮水思源,我们不得不提及一下Hadoop之父,其对技术界的影响,在近10年可谓重大, 他就是Doug Cutting, 其传奇人生及其大作这里不赘述了,大家可以Google/Bing一下,之后或许我们会推出一些技术大牛的介绍以及好书推荐。 值得提及的是Hadoop之所以诞生于...

2016-05-28 16:00:14 382

Apache顶级项目介绍系列3 - ZooKeeper

今天介绍Apache著名顶级项目ZooKeeper,简称zk。如封面所示,管理zoo的凶猛野兽可不是简单之事。之所以先介绍zk是因为其影响力之大,范围之广,在后续的顶级项目中但凡设计分布式几乎都与其关联,所以还是及早铺垫为妙。官网介绍,zk是一个分布式的,开源的分布式应用程序协调服务,为分布式应用提供了一致性服务,核心功能包括:配置维护,命名服务,分布式同步,组服务等。前半句比较绕口...

2016-05-28 15:54:47 304

原创 Apache顶级项目介绍2-Kafka

   Apache顶级项目介绍系列-1,我们从Kafka说起。why?流行 + 名字cool。Kafka官网是见过比较简单,直叙的网站,“kafka是一个高吞吐的分布式的消息系统”。 Kafka最初起家于LinkedIn,当时原本作为linkedin用来管理活动流(PV,用户行为分析,搜索情况)和运营数据处理的pipline的基础。因为其分布式以及高吞吐被广泛使用,如与Cl...

2016-05-28 11:05:13 286

原创 Apache顶级项目介绍系列1-概览

我们希望开始介绍一整套精华Apache TLP顶级项目介绍,包括Kafka, Zookepper, Hadoop, Spark, HBase etc.  公众号:技术极客TechBooster

2016-05-28 10:37:02 385

原创 Apache顶级项目介绍7 - HBase

今天我们来继续介绍Apache顶级项目大数据三巨头之一的HBase。恰逢今天(5.24)是HBase Con2016旧金山盛会,比较应景,而且还有朋友@Luke Han去演讲Kylin。1. 官网简介:老样子,HBase官网的介绍, "HBase is the Hadoop database, a distributed, scalable, big

2016-05-26 07:43:18 9990 5

原创 Apache顶级项目介绍6 - Spark

火花四溢,热情洋溢。极客朋友么知道,我们翘首以盼的Spark来了。提及Spark, 这几年如日中天,谈到大数据如果不提及Spark, Hadoop,就好比这年代带耳机不是2B的,你都不好意思带。Spark最初由加州大学伯克利分校(太屌的大学,出了多少名人,名作啊)的AMPLab Matei为主的小团队使用Scala开发,其核心代码只有63个Scala文件(早期版本,这里提及一下Scala语

2016-05-21 01:07:20 17570 3

原创 Apache顶级项目介绍5 - Kylin

Apache顶级项目介绍5,我们迎来的中国自己的开源,来自本土eBay的顶级项目Kylin。神马?没听过? 别急,放心,Apache的顶级项目各个都身负绝技。有人问,为什么突然介绍Kylin,呃,有小伙伴热情的提及的Kylin,希望来一篇介绍,本人之前有关注了解过,但没有深入研究过,所以我们先学现卖,符合入门介绍篇。Kylin(麒麟),由eBay研发并贡献并

2016-05-21 00:33:52 5546

原创 Apache顶级项目介绍4 - Hadoop

大象起舞,天下太平,极客们应该知道我们的重量级人物Hadoop登场了。提到Hadoop, 正所谓饮水思源,我们不得不提及一下Hadoop之父,其对技术界的影响,在近10年可谓重大, 他就是Doug Cutting, 其传奇人生及其大作这里不赘述了,大家可以Google/Bing一下,之后或许我们会推出一些技术大牛的介绍以及好书推荐。值得提及的是Hadoop之

2016-05-21 00:16:01 12721 1

原创 Apache顶级项目介绍3 - ZooKeeper

今天介绍Apache著名顶级项目ZooKeeper,简称zk。如封面所示,管理zoo的凶猛野兽可不是简单之事。之所以先介绍zk是因为其影响力之大,范围之广,在后续的顶级项目中但凡设计分布式几乎都与其关联,所以还是及早铺垫为妙。官网介绍,zk是一个分布式的,开源的分布式应用程序协调服务,为分布式应用提供了一致性服务,核心功能包括:配置维护,命名服务,分布式同步,组服务等。前半句比

2016-05-20 23:57:47 2439

原创 Apache顶级项目介绍2-Kafka

Apache顶级项目介绍系列-1,我们从Kafka说起。why?流行 + 名字cool。Kafka官网是见过比较简单,直叙的网站,“kafka是一个高吞吐的分布式的消息系统”。 Kafka最初起家于LinkedIn,当时原本作为linkedin用来管理活动流(PV,用户行为分析,搜索情况)和运营数据处理的pipline的基础。因为其分布式以及高吞吐被广泛使用,如与Clo

2016-05-20 23:38:36 3227

原创 Apache顶级项目介绍系列1-概览

2016-05-20 23:20:55 4715

IT波浪理论2009

IT波浪理论2009IT波浪理论2009

2009-04-02

IT波浪理论part6_1

IT波浪理论part6_1IT波浪理论part6_1IT波浪理论part6_1

2009-04-01

IT波浪理论part10

IT波浪理论part10IT波浪理论part10

2009-03-31

IT波浪理论part9

IT波浪理论part8IT波浪理论part8

2009-03-31

IT波浪理论part8

IT波浪理论part8IT波浪理论part8

2009-03-31

IT波浪理论part7

IT波浪理论part7IT波浪理论part7

2009-03-31

IT波浪理论part6

IT波浪理论part6IT波浪理论part6

2009-03-31

IT波浪理论应用part5

IT波浪理论应用part5IT波浪理论应用part5

2009-03-31

IT波浪理论应用part4

IT波浪理论应用part4IT波浪理论应用part4

2009-03-31

IT波浪理论应用part3

IT波浪理论应用part3IT波浪理论应用part3

2009-03-31

IT波浪理论应用part2

IT波浪理论应用part2 IT波浪理论应用part2

2009-03-31

IT波浪理论应用part1

IT波浪理论应用part1IT波浪理论应用part1IT波浪理论应用part1

2009-03-31

it项目投标资源热release

it项目投标资源热release it项目投标资源热release

2009-03-24

it项目投标模版ppt

项目投标模版 项目投标模版 项目投标模版

2009-03-24

Project Bid Doc

Project Bid Doc 软件项目投标

2009-03-23

PMP Img 项目管理 项目管理模型

项目管理,项目管理模型,项目管理,项目管理模型,项目管理,项目管理,项目管理模型

2008-11-28

UML Homework

UML Homework for Master class

2008-11-07

ESHOP

SHOP ZIP E PLATFORM

2007-07-12

AJAX开发简略(含续一).pdf

AJAX开发简略(含续一).pdf

2007-04-18

Addison.Wesley.C.Sharp.Programming.Language.The.eBook-DDU.chm

Addison.Wesley.C.Sharp.Programming.Language.The.eBook-DDU.chm

2007-04-18

generics-tutorial.pdf

generics-tutorial.pdf

2007-04-18

Petshop4.doc

Petshop4 .NET C#

2007-04-18

effictivecsharp.chm

effictivecsharp.chm

2007-04-18

Asp Net密技集錦(C#).pdf

Asp Net密技集錦(C#).pdf

2007-04-18

Essential .NET.I.chm

Essential .NET.I.chm By Don Box, Chris Sells

2007-04-18

空空如也

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

TA关注的人

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