Traditional model in Recommendation System -- LightGBM + LR fusion

Recently, the author studied the Tencent advertising algorithm competition and found that some choices would use GBDT for "dimension reduction" and feature engineering. There are points to be raised, so I'll take a look. A previous article related to LightGBM: python - machine learning lightgbm related practicesHere you can directly ...

Posted by dodgyJim on Mon, 06 Dec 2021 23:00:39 -0800

java version of gRPC practice 2: service publishing and calling

Links to the full series of "java version gRPC actual combat"Generate code with protoService publishing and invocationServer streamClient streamBidirectional flowThe client dynamically obtains the server addressRegistration discovery based on eurekaOverview of this article This article is the second in the "java version of gRPC a ...

Posted by aff on Mon, 06 Dec 2021 22:47:54 -0800

Enumeration, annotation, reflection

enumeration Format of enumeration Permission modifier enum enumeration name{               Example 1, example 2, example 3, example 4; } package com.meiju; public enum Level2 { LOW(1),MEDIUM(50),HIGH(100); private int levelValue; private Level2(int levelValue){ this.levelValue=le ...

Posted by zulfiboy on Mon, 06 Dec 2021 22:42:21 -0800

[source code reading] - Sylar server framework: timer module

Timer module overview    sylar implements the timer function based on epoll. Because the accuracy of epoll is milliseconds, the accuracy of its timer is also milliseconds. The timer has the design based on time wheel and time heap. In sylar, it adopts the design of minimum heap. For the specific explanation of timer, please refer ...

Posted by rrijnders on Mon, 06 Dec 2021 22:32:47 -0800

Dubbo admin officially supports 3.0 service governance

Introduction: Dubbo is no stranger to you. It is a microservice development framework, which provides two key capabilities: RPC communication and microservice governance. In daily development, we use more RPC communication capabilities provided by Dubbo, but less service governance capabilities. This paper will focus on service governance. Dubb ...

Posted by lepad on Mon, 06 Dec 2021 22:17:24 -0800

Four ways for IOC container to create bean objects

preface: The Spring container creates a bean object. Generally, it finds the class to be instantiated by looking up the class attribute value of the bean element through the reflection mechanism, so as to instantiate the bean object. This is to call the constructor to instantiate the bean object In some cases, a simple xml configuration file ...

Posted by VinnyWolf on Mon, 06 Dec 2021 22:12:24 -0800

SQL - student table data

Simple query Select several tuples in the tableSelect several columns in the tableorder by clausegroup by clauseAggregate function Select several columns in the table Query the student number and name of all students select sno,sname from student Select several rows in the table Eliminate rows with duplicate values DISTINCT Query the stu ...

Posted by hobeau on Mon, 06 Dec 2021 21:52:17 -0800

Perfect! Customize the View to realize the dynamic Gallery App Icon animation on dribble!

Original link: https://juejin.cn/post/702488...I saw a very nice animation effect in dribbble before. I wanted it very much, so I imitated it. Also in order to practice custom controls, it has been a while, and now it's sorted outdribbble address: https://dribbble.com/shots/47...thinkingDisassembly is still relatively simple. What needs to be d ...

Posted by mentorbassment on Mon, 06 Dec 2021 21:46:44 -0800

Kuberneters CRD resource details

1. K8S CRD is concise and easy to use: Introduction to CustomResourceDefinition: Everything in Kubernetes can be regarded as resources. After Kubernetes 1.7, the secondary development capability of CRD custom resources is added to extend Kubernetes API. Through CRD, we can add new resource types to Kubernetes API without modifying Kubernetes s ...

Posted by marcs910 on Mon, 06 Dec 2021 21:43:29 -0800

Note_Spark_Day01: Spark basic environment

Spark Day01: Spark basic environmentPreview video: https://www.bilibili.com/video/BV1uT4y1F7ap Spark: be based on Scala language Flink: be based on Java language01 - [understand] - Spark course arrangement Generally speaking, it is divided into three major aspects: Spark basic environment, spark offline analysis and spark real-time analysis, ...

Posted by Journey44 on Mon, 06 Dec 2021 21:13:01 -0800