Felix_阳的博客

让学习变成一种习惯

Java 8 Stream Tutorial

本文采用实例驱动的方式,对JAVA8的stream API进行一个深入的介绍。虽然JAVA8中的stream API与JAVA I/O中的InputStream和OutputStream在名字上比较类似,但是其实是另外一个东西,Stream API是JAVA函数式编程中的一个重要组成部分。 本文...

2019-05-06 14:23:34

阅读数 28

评论数 0

Grafana ES监控指标

安装监控插件 项目地址:https://github.com/justwatchcom/elasticsearch_exporter 插件下载地址:https://github.com/justwatchcom/elasticsearch_exporter/releases/download/v1...

2019-02-11 16:18:43

阅读数 634

评论数 0

logstash-input-mysql 全量和增量同步到ES

1、数据同步方式 全量同步与增量同步 全量同步是指全部将数据同步到es,通常是刚建立es,第一次同步时使用。增量同步是指将后续的更新、插入记录同步到es。 2、常用的一些ES同步方法 1)、 elasticsearch-jdbc : 严格意义上它已经不是第三方插件。已经成为独立的第三方工具...

2019-01-31 17:49:56

阅读数 381

评论数 0

raft 和 paxos

Raft协议比paxos的优点是 容易理解,容易实现。它强化了leader的地位,把整个协议可以清楚的分割成两个部分,并利用日志的连续性做了一些简化: (1)Leader在时。由Leader向Follower同步日志 (2)Leader挂掉了,选一个新Leader,Leader选举算法。 但是本质...

2019-01-06 22:06:05

阅读数 30

评论数 0

win10安装gradle

一、下载Gradle 可以去这个地址:http://services.gradle.org/distributions找到最新的版本进行安装.我下的是:gradle-3.1-bin.zip     二、安装 注意: 在安装Gradle之前要先安装JDK,安装了 把下载下来的压缩...

2019-01-06 11:48:17

阅读数 225

评论数 0

Californium 开源框架分析

引言 物联网时代,所有设备都可以接入我们的互联网。想想看只要有一台智能手机,就可以操控所有的设备,也可以获取到所有设备采集的信息。不过,并不是所有设备都支持HTTP协议的,而且让设备支持HTTP协议也不现实,因为对于设备来说,这个协议太重了,会消耗大量的带宽和电量。于是CoAP协议也就运应而生了...

2018-10-31 11:56:13

阅读数 175

评论数 0

深入理解Spring Redis的使用 (一)、Spring Redis基本使用

关于spring redis框架的使用,网上的例子很多很多。但是在自己最近一段时间的使用中,发现这些教程都是入门教程,包括很多的使用方法,与spring redis丰富的api大相径庭,真是浪费了这么优秀的一个框架。这里,我们就对比之前对spring orm中对hibernate的使用,来理解使用...

2018-10-16 19:35:53

阅读数 91

评论数 0

Spring集成Redis

spring集成redis redis是一种非关系型数据库,与mongoDB不同的是redis是内存数据库,所以访问速度很快。常用作缓存和发布-订阅式的消息队列。redis官方没有提供windows版本的软件。windows版本一直是微软维护的。 下载地址:https://github.com...

2018-10-16 15:02:17

阅读数 44

评论数 0

阿里专家:讲述支付宝内部架构剖析

支付宝系统架构概况大数据 典型处理默认大数据 财务会计大数据 支付清算大数据 核算中心大数据 易大数据 柔性事务 支付宝的开源分布式消息中间件 Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的...

2018-10-08 19:58:51

阅读数 218

评论数 0

Springg整合Redis详细步骤+实例

这几天,在学习Redis,关于Redis的好处网上有很多的介绍,我不做太多赘述,作为开发人员,首先关心的是怎么用,如何整合到我们的Spring框架中。这里面我简单的将Redis整合到Spring框架,并且做存,取的功能。好了,下面来步骤吧。 第一步:安装Redis数据库。我直接从同事那里要了一个免...

2018-09-27 09:45:49

阅读数 303

评论数 0

Spring与ActiveMQ整合(多线程并发发送与接收消息)

本文博客介绍生产者和消费者方都使用多线程技术并发发送和接收消息。1.生产者 创建固定线程数3的线程池,且发送方开启了四个线程任务。 package com.spring.thread.jms; import java.util.Random; import java.util.concurre...

2018-09-26 14:11:19

阅读数 235

评论数 0

Spring中Bean和配置和注入详解

1 bean与spring容器的关系 Bean配置信息定义了Bean的实现及依赖关系,Spring容器根据各种形式的Bean配置信息在容器内部建立Bean定义注册表,然后根据注册表加载、实例化Bean,并建立Bean和Bean的依赖关系,最后将这些准备就绪的Bean放到Bean缓存池中,以供...

2018-09-26 12:06:29

阅读数 39

评论数 0

Spring整合ActiveMQ

在实际的项目中如果使用原生的ActiveMQ API开发会比较麻烦,因为需要创建连接工厂,创建连接等,我们应该使用一个模板来做这些繁琐的事情,Spring帮我们做了! Spring提供了对JMS的支持,需要添加Spring支持jms的包,如下: <dependenc...

2018-09-25 18:05:26

阅读数 46

评论数 0

Java线程池详解及实例

前言 多线程的异步执行方式,虽然能够最大限度发挥多核计算机的计算能力,但是如果不加控制,反而会对系统造成负担。线程本身也要占用内存空间,大量的线程会占用内存资源并且可能会导致Out of Memory。即便没有这样的情况,大量的线程回收也会给GC带来很大的压力。 为了避免重复的创建线程,线程池...

2018-09-22 17:30:57

阅读数 1185

评论数 0

java并发编程之线程池的使用

Java并发编程:线程池的使用   在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。   那...

2018-09-22 15:34:50

阅读数 81

评论数 0

Centos挂载第二块硬盘

作为一个初创小公司的架构师,工作内容纷繁复杂,涉及了系统管理员、数据库管理员、架构师、高级软件工程师、项目经理的部分。   今天的任务是安装公司的服务器,使用centos6.7。安装过程就不用细讲了。安装好之后,发现我们的服务器是有两块1TB的硬盘的,但是系统里面的磁盘容量只有1TB。第二块硬...

2018-09-18 15:08:18

阅读数 104

评论数 0

ActiveMQ集群搭建详解

ActiveMQ的集群   内嵌代理所引发的问题: 消息过载 管理混乱 如何解决这些问题——集群的两种方式: Master slave  Broker clusters ActiveMQ的集群有两种方式:   MASTER/SLAVE模式 Cluster模式   Pure M...

2018-09-14 12:13:20

阅读数 1155

评论数 0

微服务技术架构、监控、Docker、服务治理等体系

1.什么是微服务 1)一组小的服务(大小没有特别的标准,只要同一团队的工程师理解服务的标识一致即可) 2)独立的进程(java的tomcat,nodejs等) 3)轻量级的通信(不是soap,是http协议) 4)基于业务能力(类似用户服务,商品服务等等) 5)独立部署(迭代速度快) ...

2018-09-06 11:35:20

阅读数 1450

评论数 0

阿里巴巴代码规约插件使用

 阿里巴巴基于《阿里巴巴Java开发手册》内容,研发了一套自动化的IDE检测插件(IDEA、Eclipse)。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,还基于Inspection机制提供了实时检测功能,编写代码的同时也...

2018-08-28 14:37:25

阅读数 55

评论数 0

常用物联网应用协议汇总

本文罗列下市面上物联网通信中的各类消息技术-即工作在网络通信的应用层协议,总结下它们各自特点、特定的物联网应用场景等。 这类协议都直接用于在无线或有线网络环境下的设备之间、人与设备之间的通信,物联网开发者都会与这些协议打交道。 物联网联接的问题空间 上图为物联网联接的问题空间,其中物联网...

2018-08-20 14:00:24

阅读数 57

评论数 0

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