Source code analysis of working principle of nacos Distributed Configuration Center
nacos Distributed Configuration Center
Personal Alibaba nacos Renovation Project: alibaba_nacos
1. Service Startup Configuration Loading
Source: NacosPropertySourceLocator
Workflow: Nacos customizes the PropertySourceLocator to get data from the configuration center at service startup, then add and re-run the local environment to load the confi ...
Posted by CanMan2004 on Thu, 25 Jun 2020 20:02:40 +0200
Common skills of Python Django REST framework
Conditional filtering
Common filtration
Example
Interface usage
Multilevel list
get find default non ID
Different api versions are not used
Browse times
Filter current user
Multi parameter use
Conditional filtering
Common filtration
_exact equals like 'aaa'
__iexact is exactly the same as ig ...
Posted by cmccomas on Thu, 02 Apr 2020 06:27:41 +0200
ElasticSearch word breaker, take a look
This article mainly introduces what is Analysis, what is the word breaker, and how the word breaker of ElasticSearch works. Finally, it will introduce how to do the Chinese word breaker.
First of all, what is Analysis
What is Analysis?
As the name implies, text Analysis is the process of converting the full text into a series of words (term/tok ...
Posted by Danno13 on Sun, 08 Mar 2020 13:58:31 +0100
vue server rendering add cache
cache
Although the server-side rendering (SSR) of Vue is quite fast, due to the overhead of creating component instances and virtual DOM nodes, it cannot match the performance of pure string based templates. When SSR performance is critical, using cache strategy wisely can greatly improve response time and reduce server load.
vue service area ...
Posted by Gabriel_Haukness on Tue, 31 Dec 2019 08:48:38 +0100
Learning Summary of Android Plug-ins (Continuous Updates)
Android Plug-in Learning
Android Plug-in Benefits
Implementing Hot Update Operation
Business Hot Plug-in
Increasing Start-up Speed
Basic Realization
Using a host APK, i.e. shell program, dynamic loading function and plug-in package call are implemented to realize dynamic update function.
Opening chapter
For this block of content learnin ...
Posted by aissa on Sun, 07 Jul 2019 23:59:08 +0200
Avoid being rejected for respondsToSelector:, performSelector:
Avoid being rejected for respondsToSelector:, performSelector:
Remember that many iOS developers received rejected emails using JSPatch some time ago.
Your app, extension, and/or linked framework appears to contain code designed explicitly with the capability to change your app's behavior or functionality after App Review approval, which ...
Posted by pacuran on Mon, 01 Jul 2019 18:05:31 +0200
Android Integrated Bugly Hot Update
Android Integrated Bugly Hot Update
@ Author GQ 18 December 2017
Recently, a new project will be opened. The leader said that he would not let the old app update, tens of megabytes at a time.
So integrated heat is the trend.~
By the way, use Google Dad Kt language!
Information check
Mainstre ...
Posted by radalin on Sat, 18 May 2019 13:32:47 +0200
PostgreSQL Heap Only Tuple - HOT (Reducing Index Writing IO Enlargement Introduced by UPDATE)
Label
PostgreSQL , Heap Only Tuple , HOT
background
PostgreSQL's current default storage engine generates a new version in the heap when updating records. The old version needs to recycle all index POINT associated with this version before it needs to recycle the old version after VACUUM is used.
The KEY of the index of PG is the value of th ...
Posted by Goins on Mon, 06 May 2019 12:45:03 +0200