Coding For Dream

I never feared death or dying, I only fear never trying.


  • Home

  • About

  • Tags51

  • Categories32

  • Archives59

  • Search

工程师能力模型告诉你写代码这条路怎么走多远

Posted on 2019-04-22 | In 随想

职场危机感似乎是每个人在职业生涯都会遇到的话题,我对这种危机处境和自己曾遇到的问题进行了一番思考, 参考了其他人的一些结论并结合自身的经历,设计了应对的初步方案。通过这篇文章,希望能给大家一些启发,也欢迎大家一起讨论、发表建议,化紧张为动力,让危机变机遇。 问题分析与定义要解决这个问题,需要从问题本 ...

Read more »

饿了么 Influxdb 实践之路

Posted on 2019-04-16 | In influxdb

前言Influxdb是一个基于 golang 编写,没有额外依赖的开源时序数据库,用于记录 metrics、events,进行数据分析。这篇文章谈论的 influxdb 版本在1.2.0以上。这篇文章只谈论 influxdb 在监控中的数据存储应用,不会谈论 influxdb 提供的整套监控方案。本 ...

Read more »

influxdb高可用层InfluxDB Relay使用介绍

Posted on 2019-04-16 | In influxdb

前言influx-relay作为influxdb的高可用层最初由influxdata创建提出,但之后不再维护。其架构图如下:图中负载设备(load Balancer)常用nginx,对于读请求直接转发到inflxudb,对于写请求转发到relay图中是通过地址转发,也可以通过域名来转发 ...

Read more »

influxdb-relay性能瓶颈分析

Posted on 2019-04-14 | In influxdb

最近使用influxdb的方案做项目的TSDB,考虑到influxdb的多活设计,我们找到了influxdb提供的一款高可用层influxdb-relay,这个开源项目是influxdb提出来的,后提供出来很久不再维护了。我们在做单点influxdb测试的时候,整体表现良好。加入influxdb-r ...

Read more »

抽象类和接口的区别

Posted on 2019-04-14 | In java基础

我们在多态的学习过程中认识到抽象类和接口都是实现java多态特性的关键部分,两者都包含抽象方法,只关注方法的声明而不关注方法的具体实现,那么这两者又有什么区别呢??我们在编写java程序的时候又该如何抉择呢? 1.语法层面上的区别 1.一个类只能继承一个抽象类,而一个类却可以实现多个接口。 2.抽象 ...

Read more »

java基础内部类详解

Posted on 2019-04-14 | In java基础

一.成员内部类  内部类中最常见的就是成员内部类,也称为普通内部类。我们来看如下代码:运行结果为: 从上面的代码中我们可以看到,成员内部类的使用方法:  1.Inner 类定义在 Outer 类的内部,相当于 Outer 类的一个成员变量的位置,Inner 类可以使用任意访问控制符,如 public ...

Read more »

java基础面向对象三大特性之多态

Posted on 2019-04-14 | In java基础

java里的多态主要表现在两个方面: 1.引用多态     父类的引用可以指向本类的对象;  父类的引用可以指向子类的对象;  这两句话是什么意思呢,让我们用代码来体验一下,首先我们创建一个父类Animal和一个子类Dog,在主函数里如下所示:注意:我们不能使用一个子类的引用来指向父类的对象,如: ...

Read more »

java基础面向对象三大特性之继承

Posted on 2019-04-14 | In java基础

1.继承的概念 继承是类与类的一种关系,是一种“is a”的关系。比如“狗”继承“动物”,这里动物类是狗类的父类或者基类,狗类是动物类的子类或者派生类。如下图所示:注:java中的继承是单继承,即一个类只有一个父类。 2.继承的好处 子类拥有父类的所有属性和方法(除了private修饰的属性不能拥有 ...

Read more »

java基础面向对象三大特性之封装

Posted on 2019-04-14 | In java基础

java的封装,继承,多态是java重要的三大特性,也是java的重要思想。今天开始就来详细的全面的有深度的介绍下这三大特性。 首先是封装。 1.概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2.好处:只能通过规定的方法访问数据。隐藏 ...

Read more »

filebeat原理

Posted on 2019-04-10 | In Elastic Stack , 监控

Filebeat是本地文件的日志数据采集器。 作为服务器上的代理安装,Filebeat监视日志目录或特定日志文件,tail file,并将它们转发给Elasticsearch或Logstash进行索引、kafka 等。 工作原理:Filebeat由两个主要组件组成:prospector 和harve ...

Read more »
1234…6
John

John

59 posts
32 categories
51 tags
GitHub
Links
  • Spring
  • MySQL
  • JHipster
  • ElasticStack
© 2019 John
|