Tip: After the article is written, the table of contents can be automatically generated. How to generate it can refer to the help document on the right Article directory Programming implementation process Summarize reference link Programming implementation process 1. Open the terminal and enter the project folder 2) Create a new service file turtleMove.cpp Command: […]
Tag: ram
Tomcat important parameter tuning
One. 3 parameters to get the concurrent configuration As a web container that can undertake high concurrent Internet requests, the first to bear the brunt is of course the impact of massive requests. Fortunately, Tomcat supports NIO, and we can adjust the number of threads and concurrency configuration to make it show the best performance. […]
Collection framework and algorithm of Java data structure
Table of Contents 1 collection frame 1.1 Collection framework concept 1.2 The data structure involved in the container 2 algorithms 2.1 Algorithm concept 2.2 Algorithm Efficiency 3 Time complexity 3.1 Concept of Time Complexity 3.2 Asymptotic representation of big O 3.3 Derivation of big O order method 4 Space Complexity 1 collection frame 1.1 Collection […]
Dynamic programming topic (continued tomorrow)
Dynamic programming to find the maximum value: Description of topic Blue is playing a game on a grid with nn rows and mm columns. At the beginning, Xiaolan is standing in the upper left corner of the grid, which is row 11 and column 11. Xiaolan can walk on the grid chart. When walking, if […]
Dynamic programming method and its optimization
In many problems, the dynamic programming algorithm is our best choice. Compared with the recursive algorithm, the time complexity and space complexity of the dynamic programming algorithm are superior, and the data scale that can be processed is larger. However, the time complexity of the dynamic optimization algorithm is O(N*V), that is to say, when […]
Node builds the back-end framework [modular, using MySQL]
This article may be different from the general use of express to build a server with less than 10 lines of code, because I have used springboot to build the back-end framework before, so I feel that although this method is simple, it may lack Extensibility and Normative 0. Project Background Currently I am developing […]
2017.07.12 Python network programming using multiplexed socket I/O
1. Before starting this chapter, you need to understand the difference between synchronous and asynchronous, blocking and non-blocking: “Blocking” and “non-blocking” and “synchronous” and “asynchronous” cannot be simply understood literally, providing an answer from the perspective of a distributed system. 1. Synchronous and asynchronousSynchronous and asynchronous focus on the message communication mechanism (synchronous communication/ asynchronous […]
python3 advanced programming (3)
Python3 built-in functions Python3 has a wealth of built-in functions, which can facilitate us to perform various operations. Here are some commonly used built-in functions: print(): Print out information. len(): Returns the length (number of elements) of a sequence object. range(): Used to generate a sequence of numbers within a specified range. input(): Used to […]
Draw Cash Flow Diagrams in Python
Recently, I am studying engineering economics, and I often have to draw cash flow diagrams. Wish it was easier to draw cash flow diagrams in Python. Although I don’t know if this makes sense. 1. Draw a cash flow diagram based on the cash flow statement Suppose you have the following cash flow statement: project […]
Refactor function call – Introduce Parameter Object introduce parameter object nine
Refactoring function call-Introduce Parameter Object introduces parameter object nine 1. Introduce parameter object 1.1. Usage scenarios Certain parameters always appear naturally together. replace these parameters with an object You’ll often see a certain set of parameters always being passed together. There may be several functions that use this set of parameters, and these functions may […]