[C + +] operator overloading, friend - class and object practice - Implementation of date class
1. Preface
Preliminary knowledge for reading this article:
Constructor, copy construct, copy constructClass access qualifierClass instantiationthis pointer Reference return
catalog:
Operator overloading Friend function, friend class, inner classDate class
After we quickly get started with C + +, the first thing to bear the brunt is to lear ...
Posted by GreyBoy on Fri, 14 Jan 2022 20:31:40 +0100
One click to understand distributed lock 3
Distributed lock - Implementation Based on Redisson aspect
We have learned from the previous two articles Implementation based on Database as well as Redis based implementation We learned about the implementation of distributed locks from the database and Redis levels. In this article, we learn about distributed locks from the aspect of re ...
Posted by hmogan on Fri, 14 Jan 2022 18:20:45 +0100
[python learning notes] object oriented programming
object-oriented programming
object: represents a specific thing in the problem space of the objective world, and also represents the basic element in the solution space of the software system Object oriented programming (OP): it is not only a programming paradigm, but also a method of program development.
1. Class
Class (clas) is the constru ...
Posted by brotherhewd on Fri, 14 Jan 2022 17:56:14 +0100
Thread Basics
summary
1. Problems solved
Blocking operation: keyboard inputTime consuming operation: cycleTime slice rotation strategy
2.I/O
BIO: blockingNIOAIO: asynchronous operation
Process and thread
1. Introduction
System performance bottleneck: long waiting time, fake death, blockingThe user inputs an instruction and the computer performs an ope ...
Posted by magic003 on Fri, 14 Jan 2022 17:48:28 +0100
[JUC] source code analysis of CyclicBarrier
CyclicBarrier
1. Introduction
Loop fence is used for thread cooperation and waiting for threads to meet a certain count. When constructing, set the count number. When each thread executes to a time when synchronization is required, call the await() method to wait. When the number of waiting threads meets the count number, continue to exec ...
Posted by pete07920 on Fri, 14 Jan 2022 15:59:18 +0100
Tomcat parameterized configuration v1 zero
1, Tomcat directory structure (taking version 8.5 as an example)
Bin directory. The bin directory is mainly used to store tomcat commands. There are two main categories. One is based on sh (linux command), and the other is with bat (windows command). Many environment variables are set here, For example, you can set JDK path and tomcat path st ...
Posted by DeathStar on Fri, 14 Jan 2022 15:39:18 +0100
[Java] method usage and recursion
Write in front: Hello everyone, I'm a rookie xiaopang p. Today's blog is a Java method. Method is actually a function of c language. The article also mentioned overloading. We should pay attention to distinguish overloading and rewriting (which will also be mentioned later). In addition, recursion is also introduced. About the blog content, if ...
Posted by ifuschini on Fri, 14 Jan 2022 15:25:38 +0100
SCAU comprehensive experiment Java source code annotation and keyword analysis program (with class diagram)
SCAU comprehensive experiment Java source code annotation and keyword analysis program (with class diagram)
Title:
Category: D comprehensive experiment
Keywords: class, object, encapsulation, aggregation, composition, inheritance, IO
Content requirements:
1, Experimental purpose
(1) Master the basic methods of object-oriented programming ...
Posted by svgk01 on Fri, 14 Jan 2022 13:47:55 +0100
Python realizes sending mail by itself. Come to Get this skill
come to the point
In the process of automated testing, test results are generally sent to relevant personnel in the form of e-mail. Then, in Python, how to write code to send e-mail to the corresponding users?
At the same time, there are different forms when sending e-mail, such as text, HTML, picture attachment, non picture attachment, etc ...
Posted by phpBuddy on Fri, 14 Jan 2022 13:45:42 +0100
C + + smart pointer
Smart pointer
Smart pointer is essentially a template class. Generally, the object of this class is used instead of pointerThe smart pointer is reflected in the memory release problem. Using the smart pointer to manage the new object will no longer require manual deleteshared_ptr
get() function: a reference to a pointer that returns datau ...
Posted by ibanez270dx on Fri, 14 Jan 2022 10:48:02 +0100