标签:dist

编程技术

Swagger入门教程

5

小丁 发布于 2019-03-22

编辑推荐: 本文来自cnblogs,本文介绍了Swagger能成为最受欢迎的REST APIs文档生成工具之一原因,结合实例介绍Swagger的使用方法等。 关于 Swagger Swagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因: Swagger ...

阅读(6)评论(0)赞 (0)

Java

Apache Lucene 8.0.0 发布,Java 全文搜索引擎

likai 发布于 2019-03-21

Lucene PMC 宣布推出 Apache Lucene 的最新版本 8.0.0,可在生产环境中使用。 Lucene 是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎、部分文本分析引擎。目的是为软件开发人员提供一个简单易用的工具包,以方便地在目标系统中实现全文检索的功能...

阅读(12)评论(0)赞 (0)

编程技术

Hyperledger Fabric学习笔记01-系统逻辑架构

1

hellas 发布于 2019-03-20

本系列学习笔记以阅读《深度探索区块链:Hyperledger Fabric技术与应用》一书的笔记为蓝本,故默认Hyperledger Fabric 1.0,期间可能会追加最新版本的内容,到时会在里面注明。这是一个边看边写的系列,有兴趣的也可以先自行购买此书学习。 Hyperled...

阅读(18)评论(0)赞 (0)

编程技术

How we redesign the NSQ-NSQ重塑之客户端

5

zhuangli 发布于 2019-03-20

overview 有赞的自研版 NSQ 在高可用性以及负载均衡方面进行了改造,自研版的 nsqd 中引入了数据分区以及副本,副本保存在不同的 nsqd 上,达到容灾目的。此外,自研版 NSQ 在原有 Protocol Spec 基础上进行了拓展,支持基于分区的消息生产、消费,以及...

阅读(14)评论(0)赞 (0)

Java

Play Framework升级到2.6.x的填坑记录

小丁 发布于 2019-03-20

为了使用最新的Play WS Api,升级到play 2.6.21 1.配置修改 根据官网的升级指南,修改plugins.sbt文件,更改插件版本号: addSbtPlugin("com.typesafe.play" % "sbt-plugin&qu...

阅读(11)评论(0)赞 (0)

Java

自定义Lombok注解

4

changyuan.xu 发布于 2019-03-18

Java 是一门"繁琐"的语言,使用 Lombok 可以显著地减少样板代码。比如使用 @Getter 注解可以为你的私有属性创建 get 方法。 源代码 @Getter private int age = 10; 生成后代码 private int age =...

阅读(21)评论(0)赞 (0)

Java

IntelliJ Idea中Play framework/Sbt项目的配置方法

yeseng 发布于 2019-03-18

因为Play framework 2.3以后采用SBT来构建项目,而SBT使用HTTPS从Maven服务器下载各种依赖包、资源和工具,导致构建过程非常慢。解决问题的思路是修改sbt配置,让Maven优先从阿里云镜像服务器中下载。 搭建步骤: 一、在IntelliJ Idea中安装...

阅读(17)评论(0)赞 (0)

Java

PiFlow v0.5 发布:大数据流水线系统

2

Harries 发布于 2019-03-18

Piflow是一个基于分布式计算框架Spark开发的大数据流水线系统。该系统将数据的采集、清洗、计算、存储等各个环节封装成组件,以所见即所得方式进行流水线配置。简单易用,功能强大。它具有如下特性: 简单易用:可视化配置流水线,实时监控流水线运行状态,查看日志 功能强大:提供100...

阅读(21)评论(0)赞 (0)

编程技术

Swagger 这一个文章就够了

1

刘莉莉 发布于 2019-03-18

Swagger快速理解 Swagger:The Best APIs are Built with Swagger Tools 。Swagger可以定义一个标准的RESTful风格的API,与语言无关,是一个API的规范。 Swagger官网:http://swagger.io G...

阅读(20)评论(0)赞 (0)

Spring

【西瓜皮】Spring Boot 2.x 整合 Redis(一)

5

xiaoli.wang 发布于 2019-03-16

Spring Boot 2 整合 Redis(一) Spring Boot 2.0.3简单整合Redis IDEA Spring Initialzr 创建工程:选上Redis依赖项 Maven依赖 // Spring Boot 1.5版本的依赖下artifactId是没有data...

阅读(24)评论(0)赞 (0)

Java

Nacos 配置中心的调研

zhuangli 发布于 2019-03-15

进一步减少不必要的重复工作,最近打算在把之前的项目重构成 SpringBoot 项目之后,进一步将项目的配置配置中心化。 是什么? Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。...

阅读(28)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-zookeeper场景讲解(分布式锁)和zkclient使用(35)

15

xubiao.zhuang 发布于 2019-03-15

继续开车,其实zookeeper能用到的场景很多,在这里在介绍几个场景,在说下分布式锁,很多了解都想知道分布式锁, 其实分布式锁并不是zk的一个特性,用zk能做的事情太多了。 源码:https://github.com/limingios/netFuture/源码/『互联网架构』...

阅读(30)评论(0)赞 (0)

Java

Spring Boot 项目实战(五)集成 Dubbo

5

yeseng 发布于 2019-03-15

上篇介绍了 Redis 的集成过程,可用于解决热点数据访问的性能问题。随着业务复杂度的提高,单体应用越来越庞大,就好像一个类的代码行越来越多,分而治之,切成多个类应该是更好的解决方法,所以一个庞大的单体应用分出多个小应用也更符合这种分治的思想。于是乎微服务化的概念油然而生,第一步...

阅读(23)评论(0)赞 (0)

Java

spring-security实现的token授权

邓龙华 发布于 2019-03-15

在我的用户密码授权文章里介绍了spring-security的工作过程,不了解的同学,可以先看看用户密码授权这篇文章,在 用户密码授权模式里,主要是通过一个登陆页进行授权,然后把授权对象写到session里,它主要用在mvc框架里,而对于webapi来说,一般不会采用这种方式,对...

阅读(23)评论(0)赞 (0)

Java

Mybatis技术内幕(2.3.1):反射模块-Reflector

yeseng 发布于 2019-03-15

基于Mybatis-3.5.0版本 org.apache.ibatis.reflection.Reflector 反射器,每个Reflector对应一个类,会缓存反射操作需要的类的元数据,例如:构造方法、属性名、get/set方法等等 大家可以跟着源码看下注释,再自己理解一下。代...

阅读(27)评论(0)赞 (0)

编程技术

架构师的操作系统

zhuangli 发布于 2019-03-15

操作系统 操作系统时有两个主要部分组成的:硬件和软件。硬件是计算机的物理设备。软件则是使得硬件能够正常工作的程序的集合。计算机软件分成两大类:操作系统和应用程序。应用程序使用计算机硬件来解决用户的问题。操作系统则控制用户对硬件访问。 操作系统时有两个主要部分组成的:硬件和软件。硬...

阅读(22)评论(0)赞 (0)

Java

MybatisGenerator插件开发二【分页】

changyuan.xu 发布于 2019-03-14

分页查询在小项目的开发中基本是逃不了的,虽然有基于ThreadLocal的PageHelper插件可以直接使用,但还是想从源头解决问题。针对Mysql来说的话,其实只要在生成的Mapper和SqlMap文件中添加limit和offset就可以了。 添加limit、offset 直...

阅读(27)评论(0)赞 (0)

Java

Kafka连接器深度解读之JDBC源连接器 原 荐

2

hellas 发布于 2019-03-13

在现实业务中,Kafka经常会遇到的一个集成场景就是,从数据库获取数据,因为关系数据库是一个非常丰富的事件源。数据库中的现有数据以及对该数据的任何更改都可以流式传输到Kafka主题中,在这里这些事件可用于驱动应用,也可以流式传输到其它数据存储(比如搜索引擎或者缓存)用于分析等。 ...

阅读(39)评论(0)赞 (0)