There is no one of the strongest code self-test methods in history!

Special note: This is really not the title party. I have written code for 20 + years. I really think go fuzzing is the most awesome code self-test method I have ever seen. When I used the AC automata algorithm to improve the keyword filtering efficiency (by ~ 50%) and the processing mechanism of mapreduce for panic, I found the edge bug throu ...

Posted by egg82 on Mon, 07 Mar 2022 09:00:58 +0100

The starting chapter of PackageManagerService principle

PackageManagerService is a very important module in the Android framework. It is related to application installation, uninstallation, Intent matching, package parsing, etc. Next, start PackageManagerService and get PackageManager object in Context to deal with the whole process.   this article is based on Android 10 source code analysis ...

Posted by mdmann on Mon, 28 Feb 2022 15:10:21 +0100

Vue Data Response

1. MVVM mode Both framework Vue and React are now commonly used in MVVM mode. MVVM is short for Model-View-ViewModel. M stands for Model, V stands for View, and VM stands for View-Model, the bridge between data and model. MVVM is essentially an improved version of MVC. MVVM is simply abstracting the state and behavior of the View in it, separa ...

Posted by ieda on Sun, 27 Feb 2022 18:13:36 +0100

Throw away Electron and embrace Tauri based on Rust

What is TauriTauri is a cross platform GUI framework, which is basically similar to the idea of Electron. The front-end implementation of Tauri is also based on a series of Web languages, and the back-end of Tauri uses Rust. Tauri can create smaller, faster and more secure cross platform desktop applications.Why Rust?Rust is a language that giv ...

Posted by smonsivaes on Tue, 22 Feb 2022 03:08:02 +0100

Advanced application of spring MVC -- transform the handwritten spring MVC into a real spring MVC

Source code (code cloud): https://gitee.com/yin_zhipeng/implement-_springmvc_of_myself.git 1, Handwritten spring MVC For length reasons, I put it in this article https://blog.csdn.net/grd_java/article/details/123000127 2, Spring MVC advanced application Spring MVC Encapsulate the servlet and simplify the framework of servlet developmen ...

Posted by MilesWilson on Sun, 20 Feb 2022 19:02:24 +0100

Experience in using PureMVC

I learned PureMVC a long time ago. This is used by my colleagues in the projects of their former company and current company Revised PureMVC framework Here are some notes on using it Initialization order The more basic the module is, the better it will be initialized before The initialization order in StartUpCommand is very important for in ...

Posted by jlive on Thu, 17 Feb 2022 10:11:08 +0100

Microservices have everything from code to k8s deployment series (VIII. Various queues)

We will use a series to explain the complete practice of microservices from requirements to online, from code to k8s deployment, from logging to monitoring. The whole project uses the micro services developed by go zero, which basically includes go zero and some middleware developed by relevant go zero authors. The technology stack used is basi ...

Posted by nikko50 on Wed, 16 Feb 2022 04:43:35 +0100

Microservices have everything from code to k8s deployment (v. home stay service)

We will use a series to explain the complete practice of microservices from requirements to online, from code to k8s deployment, from logging to monitoring. The whole project uses the micro services developed by go zero, which basically includes go zero and some middleware developed by relevant go zero authors. The technology stack used is basi ...

Posted by herando on Mon, 14 Feb 2022 10:30:27 +0100

Using Vue3 Usage Summary in a new project

1, Use background Recently, the company needs to build a new project for its official website. Because as the official website, the first project is not large, there are only a dozen pages in total, and you want a good user experience, so you finally choose Vue as the technology stack. Although Vue3( Chinese official website )It has just come ...

Posted by TGWSE_GY on Wed, 09 Feb 2022 20:40:31 +0100

Microservices have everything from code to k8s deployment series (II. Gateway)

We will use a series to explain the complete practice of microservices from requirements to online, from code to k8s deployment, from logging to monitoring. The whole project uses the micro services developed by go zero, which basically includes go zero and some middleware developed by relevant go zero authors. The technology stack used is basi ...

Posted by pedromau on Wed, 09 Feb 2022 17:14:31 +0100