34 tips that React development must know [nearly 1W words]
Preface
React is one of the three front-end frameworks and a skill in interview and development.This paper summarizes some skills and techniques of React development from the actual development, which are suitable for students who are new to React or have some project experience.Long text in thousands of words, recommended collection. Sequent ...
Posted by satya61229 on Wed, 13 Nov 2019 03:12:26 +0100
Java data structure
Hashtable
Dictionary (Dictionary)
Properties
1.Hashtable
Hash table provides a way to organize data based on user-defined key structure. In the hash table of the address list, the selection key can store and sort the data according to the zip code. The specific meaning of the hash table key depends entirely on the usage scenario ...
Posted by jason_kraft on Tue, 12 Nov 2019 16:28:42 +0100
Object oriented property
1.property
1.1 what is property
Property is a special property that is accessed by executing a function and returning a valueCharacteristic:1. When executing a function, you do not need to call obj.func(). You can directly call obj.func as a variable to execute a function2. It cannot be assigned a value
For example: BMI value=Body weight ( k ...
Posted by arn_php on Mon, 11 Nov 2019 19:58:14 +0100
Binding method and unbound method
1. Binding method
1.1 method bound to class: @ classmethod decorator decoration method
@classmethod is used for classes, that is, binding to classes,1. When the class calls the method, it will pass the class itself as the first parameter (self) of the class method2. When the object calls the method, it will also pass the class itself as the f ...
Posted by lilywong on Mon, 11 Nov 2019 18:39:06 +0100
Bootstra5 button handling
1 Basic button
1.1 buttons outside the form form
The form form is just a container. Multiple data items form a form. The reason why they form a form is that it is easy to submit.
Therefore, forms that are not used for submission can be written out separately
< button > this is a normal button < / button >
1.2 ...
Posted by damanic on Sun, 10 Nov 2019 16:37:24 +0100
Deep Understanding of JS Iteration Protocol-Handwritten Iterator
Iterable and Iterator Protocols
Reference MDN:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Iteration_protocols
Iterable Protocol
Iterable protocols allow JavaScript objects to define or customize their iteration behavior, such as (define) what values can be looped in a for..of structure.Some built-in types are built-in iter ...
Posted by sandrol76 on Sat, 09 Nov 2019 08:04:15 +0100
FRR learning day 12 - EVPN routing
TYPE-2
It is rare to add header replication table entries. In general, the peer will send a type3 type route for vtep discovery
/*
* Install remote VTEP into the kernel if the remote VTEP has asked
* for head-end-replication.
*/
static int zvni_vtep_install(zebra_vni_t *zvni, zebra_vtep_t *zvtep)
{
if (is_vxlan_flooding_head_end() && ...
Posted by xxreenaxx1 on Fri, 08 Nov 2019 10:15:11 +0100
Introduction to Java JVMTI and Instrumention mechanisms
Or look at the blog on my CSDN:https://blog.csdn.net/u013332124/article/details/88367630
1. Introduction to JVMTI
JVMTI (JVM Tool Interface) is a native programming interface provided by the Java virtual machine. It is an alternative version of JVMPI (Java Virtual Machine Profiler Interface) and JVMDI (Java Virtual Machine Debug Interface). ...
Posted by creative on Fri, 08 Nov 2019 03:49:03 +0100
C#Implement Dynamic AOP Framework with Emit
Before implementing DynamicProxy, introduce several necessary auxiliary classes:
1. Slice context class AspectContext
This class is used as a parameter to the OnEntry and OnEixt methods of the facet attribute class, which contains the proxy object Sender, the method name (Name) being cut in, the parameter list (Args) calling the method, and t ...
Posted by metrostars on Thu, 07 Nov 2019 19:37:11 +0100
Jackson's Most Common Configurations and Notes
1. Beans
import java.util.Date;
import java.util.LinkedList;
import java.util.List;
public class Result<T> {
private Integer code;
private String message;
private Date time;
private T data;
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
...
Posted by fred2k7 on Thu, 07 Nov 2019 16:29:23 +0100