Staying up late and fighting Android - Kotlin - [what is Kotlin's static]
👉 About the author
As we all know, life is a long process, constantly overcoming difficulties and constantly reflecting on the process of progress. In this process, there will be a lot of questions and thoughts about life, so I decided to share all my thoughts, experiences and stories in order to find resonance!!! Focus on Android/Unity an ...
Posted by PCSpectra on Sat, 23 Oct 2021 18:28:01 -0700
Context switching and thread state of Java thread
1, Context switch:
In concurrent programming, it is not that the more threads, the higher the efficiency. Too few threads may lead to insufficient utilization of resources. Too many threads may lead to fierce competition for resources, and then frequent context switching will cause additional ov ...
Posted by jburfield on Sat, 23 Oct 2021 16:06:41 -0700
[Javaweb] can you find npy without some technical work? ❤️ Look at this email ❤️ (1024 is a programmer's holiday)
Take qq mailbox as an example
To realize the mail function on the network, there must be a special mail server
The mail server is similar to the real post office. It is mainly responsible for receiving the mail delivered by the user and delivering the mail to the e-mail of the mail recipient.
1. Zhang San connects to the SMTP server thr ...
Posted by ailgup on Sat, 23 Oct 2021 15:11:19 -0700
Java data structure and algorithm
catalogue
recursion
The concept of recursion
Recursive call mechanism
Print problem code
Operation results
Factorial problem
Operation results
Explanation of recursive call mechanism
Recursive call rule
What kind of problems can recursion solve
What kind of problem is recursion used to solve
Importan ...
Posted by trystan on Sat, 23 Oct 2021 07:37:06 -0700
Servlet realizes login function
Servlet realizes login function
Title:
Create a project, use servlet a to complete a login page, and when the user enters the user name and password on the login page, send it to servlet B, After servlet B obtains the user name and password, it creates a correct user name and password in the Web.xml file as shared static data in advance Se ...
Posted by Plasma on Sat, 23 Oct 2021 07:14:59 -0700
Delay tasks from entry to mastery
1. Background
In daily development, delayed task is an unavoidable topic. In order to achieve the purpose of delay, there will be different solutions in different scenarios. The awareness of the advantages and disadvantages of each scheme determines the effectiveness of architecture decision-making.
In this article, taking the e-commerce ...
Posted by mhodge87 on Sat, 23 Oct 2021 03:40:30 -0700
Principle analysis of Spring core components
This article was not originally created by the blogger. When the blogger learned the underlying principles of Spring, he felt that this article was very profitable. He read it several times and had different experiences each time, so he wanted to record it through the blog.
If there is infringement, it shall be deleted.
The core of Spring ...
Posted by kippy on Sat, 23 Oct 2021 03:32:08 -0700
Heap structure and heap sorting
Heap (priority queue)
Time complexity:
The time complexity of initializing heap building is O(n)
Heap sort rebuild heap O(nlogn)
PriorityQueue small top heap
Small top heap: the weight of any non leaf node is not greater than the weight of its left and right child nodes
Constructor
constructor Function introductionPriorityQueue()Create a ...
Posted by rajeevbharti on Sat, 23 Oct 2021 03:06:30 -0700
1 Introduction and initial experience of flowable workflow
1 Introduction
Flowable
Official website address:
https://flowable.com/open
-
source/
Flowable
The project provides a series of compact and efficient open source business process engines. They provide a workflow and business process management (BPM) for developers, system administrators, and business users
)Platform.
...
Posted by Tibster on Sat, 23 Oct 2021 02:01:39 -0700
Detailed explanation of common use of WebMvcConfigurer interceptor of SpringBoot
1. Introduce pom dependency
Because almost all web projects use the interceptor, the interceptor object introduced into the next web package is also in the web packagethymeleaf: view the static interface;
<!--introduce springboot Parent project dependency-->
<!--Introduce dependency:
It can be omitted version Ta ...
Posted by Zemnon on Sat, 23 Oct 2021 01:16:53 -0700