Common sorting of dataset structure
I. overview
1. Classification of sorting
1.1 internal sorting
Insert sort: direct insert sort Hill sort half insert sort (not commonly used)
Exchange sort: Bubble Sort quick sort
Select sort: simple select sort heap sort
Merge sort
Radix sorting
1.2 external sorting
Multiway merge sort
Co ...
Posted by hellz on Wed, 22 Jan 2020 05:19:38 -0800
One Python standard library per week
Technology blog: https://github.com/yongxinz/tech-blog
At the same time, welcome to pay attention to my WeChat public number AlwaysBeta, more wonderful content waiting for you to come.
unittest is Python's own unit test framework, which can be used to organize and execute use cases of automated test fra ...
Posted by forgun on Tue, 21 Jan 2020 02:50:39 -0800
java Multithread sharing data, thread synchronization and mutual exclusion
Written in front
In this paper, taking the ticketing system as an example, two ways of sharing data among java multithreads, thread synchronization, are introduced. There may be many deficiencies in the article. Please understand and welcome comments from the big guys.
What this article uses
java
e ...
Posted by fatal on Mon, 20 Jan 2020 23:50:01 -0800
6, Garbage collection of JVM
GC log
-Xmx1024m -Xms1024m -XX:+PrintGCDetails
Heap
PSYoungGen total 305664K, used 26214K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000)
eden space 262144K, 10% used [0x00000000eab00000,0x00000000ec499be8,0x00000000fab00000)
from space 43520K, 0% used [0x00000000fd580000,0x00000000fd580000,0x0000000100000000)
to space 43520K, 0% ...
Posted by beyzad on Mon, 20 Jan 2020 22:25:14 -0800
Wang Shuang assembly language second edition curriculum design 2
Wang Shuang course design of assembly language 2
The most important thing to master a programming language is practice. Wang Shuang's teacher's Curriculum Design II, if you write 400 to 800 lines of code completely, and complete this curriculum design independently, you will be proficient in 16 bit a ...
Posted by Logical1 on Sun, 19 Jan 2020 22:13:48 -0800
Summary of JAVA concurrent synchronization and mutual exclusion
We all know that locking is an effective means to prevent the same resource from being preempted by multiple parties in the concurrent situation. Locking is actually synchronous mutual exclusion (or exclusive). That is to say, no matter how many concurrent requests there are at the same time, only one can handle them, and the rest can either w ...
Posted by Revlet on Sun, 19 Jan 2020 21:05:45 -0800
Programming exercises in Chapter 3 of C++ Primer Plus
outline
The programming exercises in this chapter mainly focus on the application of different data types (when to use what data types are better) and type conversion (the definition of data types is different from the type required in actual calculation)
3.1 feet and inches for height
#include<i ...
Posted by SilverFoxDesign on Sun, 19 Jan 2020 02:01:04 -0800
The way of Flutter state management
Pick up another article. The way of Flutter state management (4)
This article mainly introduces the shuttle ﹣ mobx
Fish Redux
Version: 0.2.7
Library address: https://github.com/alibaba/fish-redux/
Evolution process
concept
object
Explain
Subordinate Library
Action
Represents an intent that ...
Posted by LuAn on Sun, 19 Jan 2020 01:37:59 -0800
JavaScript Canvas implementation of custom polyline graph
JavaScript Canvas implementation of custom polyline graph
Hello everyone, I'm the spirit of Mengxin studio. Today, I'll tell you how to realize a good-looking custom polyline chart. According to the Convention, the implementation effect is as follows:
The picture effect is still OK. The color and cont ...
Posted by tbales on Sat, 18 Jan 2020 21:20:46 -0800
Chapter 6 Feign parameter binding
Parameter binding
stay The fifth chapter Feign is used to implement a REST service binding without parameters. However, in the actual business, it is much more complicated than this. Different types of parameters are passed in at various locations of HTTP requests, and the returned parameters may als ...
Posted by halex on Fri, 17 Jan 2020 00:55:22 -0800