2021SC@SDUSC Code analysis of HBase project -- compressed coding of HBase

2021SC@SDUSC 1, Brief description Coding + compression can double the disk space of data and save considerable storage costs. At the same time, shrinking can usually improve the system throughput, so that the system can do more work In terms of space saving processing at the storage level, HBase provides two schemes: 1. Key based coding. I ...

Posted by Wolphie on Thu, 18 Nov 2021 19:37:18 -0800

Code practice | ground extraction with logo-beam

Edit computer vision lifeZach, a mobile robot practitioner, loves the mobile robot industry and is determined to help a better life with science and technology.The first step in the design idea of logo-beam framework is to extract and separate the ground. This article will explain in detail how logo-beam performs ground extraction.Idea of groun ...

Posted by fr8 on Thu, 18 Nov 2021 19:10:51 -0800

K8easy: one click installation of K8S highly available cluster (Revised Version)

If the original link installation is not successful, you can refer to my version. sketch Kubedm binary deploys k8s cluster. The whole deployment process is relatively cumbersome, but it is helpful for entrants to preliminarily understand k8s components, networks and other information through installation, so they still need to know. What this ...

Posted by everydayrun on Thu, 18 Nov 2021 19:08:08 -0800

Container & Service: Helm Charts profile analysis

Series of articles:Container & Service: Helm Charts (I)Container & Service: Helm Charts (II) installation and useContainer & Service: Helm Charts (III) K8s cluster informationI. Introduction chart is Helm's application packaging format. chart consists of a series of files that describe the resources required for K8s to deploy app ...

Posted by Valord on Thu, 18 Nov 2021 19:01:04 -0800

Python shallow and deep copies

1. Difference between = = and is ==Operator compares values between objects for equality.The is operator compares whether the identities of objects are equal, that is, whether they are the same object and point to the same memory address. In Python, the identity of each object can be obtained through the function id(object). Therefore, the is ...

Posted by russellbcv on Thu, 18 Nov 2021 18:40:08 -0800

Spring cloud upgrade 2020.0.x version - 37. Significance and design of asynchronous client encapsulation configuration management

Code address of this series: https://github.com/JoJoTec/sp...Why do I need to encapsulate the asynchronous HTTP client WebClientFor synchronous requests, we use FeignClient encapsulated in spring cloud openfeign and make additional customization. For asynchronous requests, the asynchronous Http client, i.e. WebClient, is used. The use of WebCli ...

Posted by keldorn on Thu, 18 Nov 2021 18:09:47 -0800

"Back end partners are coming to the pre-school" Vue components bind custom events to realize communication

Evening moon preface Originally, I intended to write the principle of the global event bus in Vue, but I found that I wrote less about the custom event, did not understand the operation of the custom event, and it was difficult to write the principle of the global event, so I had this article. 1, v-on instruction To talk about custom event ...

Posted by anoopmail on Thu, 18 Nov 2021 18:00:56 -0800

Implementation of Linux kernel static tracing technology

Foreword: Recently, I have been exploring the debugging and diagnosis direction of Node.js, because the capabilities provided by Node.js may not solve problems sometimes. For example, the heap memory has not changed, but rss has been rising. Therefore, we need to go deeper to understand more troubleshooting methods. These directions often invol ...

Posted by Steveo31 on Thu, 18 Nov 2021 17:43:07 -0800

Mybatis learning notes - dynamic sql

Dynamic sql Dynamic SQL is one of the powerful features of MyBatis. Using dynamic SQL, we can flexibly splice SQL statements according to different conditions. Common dynamic SQL tags are as follows: ifchoose(when,otherwise)trim(where,set)foreach if When < if > sql < / if > is used, if the conditions are met, the SQL will ...

Posted by rivka on Thu, 18 Nov 2021 17:20:57 -0800

2021-11-19 task: report query of mobile terminal

Previous bug resolution bug1 Previously, when setting the upload report, a field was missing to store the package id, because a member can reserve multiple packages. Now the problem has been solved Solution: in t_ In the report table (that is, in the database where the file name of the report is stored), a setmealId field is added to store t ...

Posted by kishore_marti on Thu, 18 Nov 2021 16:59:01 -0800