UDP protocol realizes simple communication C++

1. IP address Computers in the network use IP addresses for unique identification. There are two types of IP addresses: IPv4 and IPv6. It is generally expressed in decimal system, such as ipv6.168.1, but not in decimal system. How to view IP address related information: Under Windows system, open cmd, enter the command ipconfig, and press en ...

Added by cooldude832 on Sun, 20 Feb 2022 13:11:56 +0200

nodeJS reading notes

background knowledge node.js founder Ryan Dahl. 2009.2 create a Web server and provide a library in your blog for the first time. The initial version was released in GitHub in May. event driven After registering an event, wait for the event to trigger execution without relying on its own order of occurrence. With limited resour ...

Added by panoramical on Sun, 20 Feb 2022 13:02:25 +0200

Common Spring annotations

1. What is annotation driven When annotation is started, the form of annotation is used to replace xml configuration, which completely eliminates the complicated spring configuration file from the project and simplifies writing 2. Disadvantages of annotation driven In order to achieve the purpose of annotation driven, the original simpl ...

Added by Homer30 on Sun, 20 Feb 2022 13:00:08 +0200

[C + + Object Oriented Advanced Programming] knowledge summary

Some small knowledge points About C and C++ In C language, data and method (function) are separated, and data is used to create variables. In C + + classes (struct, class), data and functions can be put together (member data, member function), which together produce objects. Classes can also be regarded as two categories: those with point ...

Added by phui_99 on Sun, 20 Feb 2022 12:51:02 +0200

Python is too fast to make this cool visual report

Hello, it's a very common way to share your opinions by using charts in data display. This is one of the reasons why business intelligence dashboards such as Tableau and Power BI continue to be popular. These tools provide exquisite graphical interpretation of data. Of course, these tools also have many disadvantages, such as they are not flex ...

Added by jini01 on Sun, 20 Feb 2022 12:49:50 +0200

Django template language

cycle Each time this tag is encountered, a parameter is generated. The first encounter generates the first parameter, the second encounter generates the second parameter, and so on. Once all parameters are exhausted, the tag loops to the first parameter and generates it again. def variable_dict(request): var_dict = {'var1': ['var0', 'var1 ...

Added by ChaosKnight on Sun, 20 Feb 2022 12:49:28 +0200

Java Instrument application: dynamically modify the Class definition in operation

  Provides services that allow Java programming language agents to instrument programs running on the JVM. The mechanism for instrumentation is modification of the byte-codes of methods. [used to allow the Java programming language agent to detect the service provided by the program running on the JVM. The detection mechanism is to modify the ...

Added by mjm7867 on Sun, 20 Feb 2022 12:45:00 +0200

Design and implementation of port scanning tool based on C language

lfy: Go realizes four scanning modes and comparisonjyx: C realizes four scanning modes and comparison 1, Technical principle Port scanning technology sends detection data packets to the TCP/UDP port of the target system, records the response of the target system, and analyzes the response to view the services of the system in monitoring or ru ...

Added by clearstatcache on Sun, 20 Feb 2022 12:41:51 +0200

wps online editing and sorting (here we sort out the error prone areas after docking)

1, Development preparation 1. Application service provider Application service provider process 2. Access mode There are three access methods: File preview, file editing and file creation. Take file preview as an example. File preview is applicable to the scene where the file already exists on the public network server. For example, acces ...

Added by harnacks on Sun, 20 Feb 2022 12:38:14 +0200

J2EE-022 SSM XML configuration SSM framework

Spring IOC,DI Spring MVC process control from front end to back end Mybatis ORM framework Understanding of xml framework structure Explanation of each XML process and function General structure of the overall XML framework web.xml Configure the dispatcher servlet to access the entry path and distribute the processConfigure char ...

Added by lordphate on Sun, 20 Feb 2022 12:34:52 +0200