vivo database cost reduction practice: exploring the most cost-effective database solution

Since vivo began researching and testing OceanBase in 2022, it has now launched 17 business systems, covering logging, analysis, and transaction businesses, achieving a total resource saving of 80%, and greatly simplifying development and operation and maintenance work. In this article, Liao Guangming, senior database engineer of the IT department of vivo system and process, […]

Image compression based on SVD, PCA feature dimensionality reduction

Table of Contents I. Introduction 2. Feature decomposition 3. Image compression based on SVD 4. Feature dimensionality reduction based on SVD 1. Foreword In fact, EVD (eigendecomposition) is a special case of SVD; inverse is a special case of pseudo-inverse, which has applications in least squares. There will be SVD decomposition in the “8-point method” […]

Implementation of Fast Multiplication and Modular Reduction algorithms in finite fields

1. Introduction For basic knowledge about finite fields, please refer to: RISC Zero Team November 2022 Video Intro to Finite Fields: RISC Zero Study Club Finite fields are the basis for almost all mathematics in cryptography. All operations in the ZKP proof system are based on finite fields: Digital circuits using Boolean operations: such as […]

[Resolved] ValueError: zero-size array to reduction operation minimum which has no identity

Problem description Taking over the previous bug problem, the details are as follows: Traceback (most recent call last): File “embed.py”, line 159, in main() File “embed.py”, line 138, in main (x_wm, y_wm), defense = defense_config.embed(defense=defense, File “/home/visionx/anaconda3/envs/watermark/lib/python3.8/site-packages/mlconfig/config.py”, line 20, in __call__ return self.instantiate(*args, **kwargs) File “/home/visionx/anaconda3/envs/watermark/lib/python3.8/site-packages/mlconfig/config.py”, line 65, in instantiate return func_or_cls(*args, **kwargs) File “/home/visionx/project/Watermark-Robustness-Toolbox/wrt/defenses/watermark/adi.py”, […]

Typescript enums and scope reduction

About enumeration Reverse mapping principle In the past, I only knew how to build and use enumerations, but I didn’t know how to get the enumeration content through Typescript. Through keyof typeof Reverse mapping to obtain enumeration key enum Enum { A, } let a = Enum.A; let nameOfA = Enum[a]; // “A” About constant […]

Python image processing: frequency domain filtering, noise reduction and image enhancement

Click “Xiaobai Xue Vision” above and choose to add “star” or “pin“ Heavy stuff, delivered as soon as possible This article is about 4300 words, it is recommended to read for 8 minutes This article will discuss the various stages involved in the frequency transformation of an image from FFT to inverse FFT, combined with […]

[Data Dimensionality Reduction] Supervised linear dimensionality reduction algorithm MATLAB code collection based on LDA, HLDA, PLSDA, MMDA, HMMDA and SDA

?About the author: A Matlab simulation developer who loves scientific research. He cultivates his mind and improves his technology simultaneously. For cooperation on MATLAB projects, please send a private message. Personal homepage: Matlab Research Studio Personal credo: Investigate things to gain knowledge. For more complete Matlab code and simulation customization content, click Intelligent optimization algorithm […]

Binary plaintext string encryption: reduction and anti-reduction

Background The previous article introduced the principle of xorstr and the code of the minimal verification concept. This article looks at how to restore this technology that has been widely used in various malicious samples and security components. If you haven’t read the previous suggestion, Read it first to understand its implementation before reading this […]

[Data Dimensionality Reduction] Supervised linear dimensionality reduction algorithm MATLAB code collection based on LDA, HLDA, PLSDA, MMDA, HMMDA and SDA

?About the author: A Matlab simulation developer who loves scientific research. He cultivates his mind and improves his technology simultaneously. For cooperation on MATLAB projects, please send a private message. Personal homepage: Matlab Research Studio Personal credo: Investigate things to gain knowledge. For more complete Matlab code and simulation customization content, click Intelligent optimization algorithm […]