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