The simplest DIY intelligent color lamp ⑤ based on ESP8266 (use C# palette UI to control WS2812 color lamp through serial port)

ESP8266 and ESP32 intelligent lantern development series article directory Part 1: the simplest DIY intelligent color lamp ① based on ESP8266 (use the button to light up the ordinary RGB lamp on the web page) Part 2: the simplest DIY intelligent color lamp based on ESP8266 ② (RGB lamp is controlled by buttons and sliding bars on Web pages) Par ...

Posted on Sun, 05 Dec 2021 23:57:03 -0500 by j_miguel_y

Linux device driver learning notes - Advanced Character driver operation chapter - Note.3[ioctl interface]

Linux device driver learning notes - Advanced Character driver operation chapter - Note.3[ioctl interface] When transmitting data between the application layer and the kernel layer, for example, if only 1 and 0 are used to control the operation of LED lights on and off, there are many unstable factors. One byte of data may be changed or lo ...

Posted on Sun, 05 Dec 2021 23:38:30 -0500 by Sikk Industries

Java learning notes

catalog: 1. Comment statement (1) Paragraph comment: "/ * * /" (2) statement comment "/ /" 2. Keywords Words with special meanings: 1. All lowercase; 2. Special color mark 3. Data type Numerical typeSymbol / byteNon numerical typeSymbolintegerbyte(1),short(2),int(4),long(8)Booleanboolean(1)Floating point numberfloa ...

Posted on Sun, 05 Dec 2021 23:31:34 -0500 by blurredvision

Sword finger Offer questions 34-44

AcWing 46. Post order traversal sequence of binary search tree Enter an integer array to determine whether the array is the result of post order traversal of a binary search tree. If yes, it returns true; otherwise, it returns false. Suppose that any two numbers of the input array are different from each other. Sample Input: [4, 8, 6, 12, 16, 1 ...

Posted on Sun, 05 Dec 2021 23:21:37 -0500 by BrianG

CSS implements three column layout (the Holy Grail and double flying wing layout can be realized by advanced)

  catalogue 1. Floating + positioning (not conforming to the definition of three column layout, but similar to three column layout) 2. Floating + adjusting outer margin + relative positioning   3. On the basis of the same principle as part 2, the double flying wing layout can be realized with slight modification. Three column layout ...

Posted on Sun, 05 Dec 2021 23:03:05 -0500 by tullmejs

C + + Basics (C++Primer learning)

Fundamentals of C + + (V) C + + classes (Continued) Supplement to the previous section: When creating a class object, if the const keyword is added before the class name, the data in the created object cannot be modified. const Stock num3("abc", 123, 212); //A const object is created num3.show(); //report errors For const type class objec ...

Posted on Sun, 05 Dec 2021 23:02:38 -0500 by nafarius1357

03 interrupt configuration and critical segment (ING) of FreeRTOS

1 interrupt configuration 1.1 Cortex-M interrupt The MCU of Cortex-M kernel provides a nested vector interrupt controller (NVIC) for interrupt management. The NVIC of Cotex-M3 supports up to 240 IRQs (interrupt requests), 1 non maskable interrupt (NMI), 1 systick timer interrupt and multiple system exceptions. The access address of NVIC i ...

Posted on Sun, 05 Dec 2021 23:02:44 -0500 by moola

The New Star program of the second quarter begins to sign up. What if the server is under too much pressure? Sentinel escorts you

↓↓↓ registration method: (slide to the bottom of this page) 🍅 Supporting articles for Java learning route: Summary of java learning route, brick movers counter attack Java Architects (the strongest in the whole network) 🍅 Basic recommendations: Java foundation tutorial series 🍅 Practical recommendations: Spring Boot ba ...

Posted on Sun, 05 Dec 2021 22:21:50 -0500 by kpzani

C++ Virtual Functions and Polymorphic 09 Improve Code Reuse Rate

C++ Virtual Functions and Polymorphisms Virtual Functions and Virtual Function Tables Normal functions do not affect class size Virtual function table: Because this pointer points to all virtual function header addresses to store memory segments, it is called a table What is a virtual function? A member function modified with virtual is call ...

Posted on Sun, 05 Dec 2021 21:59:53 -0500 by jrforrester

Handler interview things

1. What are the ways of communication from child thread to main thread? The principle of sub thread to main thread communication? This is a unique concept of Android. Communication mode between threads: eventbus, rxjava, livedata. However, the underlying principles of these methods are based on handler, so I will explain the principle of handl ...

Posted on Sun, 05 Dec 2021 21:29:14 -0500 by rcity