Hive custom UDF function

In hive, sometimes you need to customize some functions according to business requirements. Here are the steps to customize functions 1. Create a new maven project and introduce dependencies in the project's pom file <dependency> <groupId>org.apache.hive</groupId&g ...

Posted by ded on Mon, 30 Sep 2019 03:59:50 -0700

Spring Cloud Constructs Distributed Micro-Service Architecture-commonservice-config Configuration Service Architecture

introduce Spring Cloud Config provides server and client support for external configuration in distributed systems. With Config Server, you can manage the external properties of your application in all environments. Conceptual mapping on client and server is the same abstraction as Spring Environment and Property Source, so they fit well with S ...

Posted by aromakat on Fri, 27 Sep 2019 02:32:45 -0700

Spring Cloud Tutorial No. 3: feign

The last article described how to consume services through RestTemplate+Ribbon. This article focuses on how to consume services through Feign. Introduction to Feign Feign is a declarative pseudo-Http client that makes it easier to write Http clients. With Feign, you only need to create an interface and annotate it. It has pluggable annotatio ...

Posted by dancing dragon on Wed, 25 Sep 2019 20:57:22 -0700

SpringBoot Integration Nacos Registry

What is Nacos Nacos is Alibaba's open source project, and Nacos is dedicated to helping you discover, configure, and manage microservices.Nacos provides an easy-to-use set of features to help you quickly implement dynamic service discovery, service configuration, service metadata, and traffic management.Nacos helps you build, deliver, and manag ...

Posted by Daijoubu on Wed, 25 Sep 2019 19:25:11 -0700

SpringCloud Tutorial Part 2: Ribbon

In the previous article, we talked about registering and discovering services.In the microservice architecture, services are split into separate services, and the communication between services is based on http restful.Spring cloud has two ways of invoking services, ribbon+restTemplate and feign.This article starts with ribbon+rest. 1. Introd ...

Posted by @sh on Wed, 25 Sep 2019 18:56:46 -0700

Free bank card validation API interface

Copyright Statement: This is an original blogger article, which follows the CC 4.0 BY-SA copyright agreement. Please attach a link to the original source and this statement for reproduction. Links to this article: https://blog.csdn.net/Xiazhiyu_whu/article/details/80391187 Bank Card Number Verificati ...

Posted by jeremyphphaven on Tue, 24 Sep 2019 20:27:23 -0700

Spring Cloud Tutorial Part 1: Eureka

1. Introduction to spring cloud Spring cloud provides developers with tools to quickly build distributed systems, including configuration management, service discovery, circuit breakers, routing, micro-agents, event bus, global locks, decision campaigns, distributed sessions, and so on.It runs in a simple environment and can run on a developer ...

Posted by curioadmin on Tue, 24 Sep 2019 18:52:16 -0700

[Maven] [Translation] 1. POM.xml file

I. what is POM? POM is the abbreviation of Project Object Model and the basic unit of Maven's work; POM.xml is an XML file containing information and configuration details about Maven projects, which is used to build projects; it contains default values for most projects; for example, the target fold ...

Posted by common on Mon, 23 Sep 2019 03:52:41 -0700

Database Storage

Database Storage 1 Store data using Shared Preferences Scope of application: save a small amount of data, and the format of these data is very simple: string type, basic type of value. For example, application configuration information (such as whether to turn on sound effects, whether to use vibrat ...

Posted by CrimsonSoul on Mon, 23 Sep 2019 03:49:55 -0700

Deep jvm Kernel-Principle, Diagnosis and Optimization-3. Common jvm configuration parameters

1. Common configuration parameters for jvm In fact, from and to are just logical concepts. Physically, the new generation is allocating the memory of the object + the memory space of the object to be copied -XX:+PrintGCDetails -XX:+PrintGCDetails This is printed every gc, but the detailed heap information is not printed until after the prog ...

Posted by dstantdog3 on Sun, 22 Sep 2019 19:51:15 -0700