Joldnine / joldnine.github.io

My github.io blog repo. https://joldnine.github.io
2 stars 1 forks source link

One Sentence Concepts #12

Open Joldnine opened 6 years ago

Joldnine commented 6 years ago

I was always about to write a concepts list where every concept is explained in one sentence with strong intuition, and it can be understood by a beginner or even an interested layman, while the veteran will applaud for it. As we know, when explaining a concept, it is easy to add more notes and details to it, but it is very challenging to shorten the explanation.

Here is the list. I will keep adding instances to the list and modify the concepts, occasionally :>

Front End

Flux, Redux, Vuex, etc.

The database for the engineered front-end project.

Immutable

A state type whose mutation can be detected and recovered easily because any changes to the object imply the replacement of the whole object (reference, ie. memory address of the object, is replaced).

Java

Spring Beans

The initialized objects managed by Spring container.

Spring Dependency Injection

Flexibly define the dependencies for a Spring Bean.

Java Reflection

Get the information of a Java Class in its runtime.

Data Science

Decision Tree

Data Transformation

MapReduce

Spark

Database

Functional Dependency

Normalization

CAP

nocql