Initial transport layer TCP protocol and the use of TCP in socket
catalogue
I Use of TCP in socket API
1. TCP classes and common methods in socket
(1) ServerSocket class used by the server
(2) socket class
2. Use ServerSocket to realize the interaction between a simple client segment and the server
(1) Graphic thinking
(2) Code implementation
(3) Operation results
II Initial knowledge of TCP Protoc ...
Added by DeGauss on Mon, 21 Feb 2022 06:18:56 +0200
De duplication of generics, ArrayList, LinkedList and LinkedList
catalogue
generic paradigm
Generic mechanism
Characteristics of generics
Generic class
generic interface
ArrayList
ArrayList stores strings and iterates through them
ArrayList stores custom objects and traverses them
Unique functions of Vector
Implementation of the unique function of Vector
Unique features of LinkedList
Implement ...
Added by stenk on Sun, 20 Feb 2022 06:48:47 +0200
Information collection and Python script writing
In the penetration test, information collection is particularly important. In the information collection stage, the penetration test team can use various methods to obtain information about the topology and system configuration of the target network. Whether the information is perfect or not will seriously affect the speed and depth of subseque ...
Added by why not on Sun, 20 Feb 2022 01:38:58 +0200
Analysis of the whole unpacking process of grpc protocol
http2 protocol frame format
We know that network transmission is in binary form, so the transmission at the bottom of all protocols is also binary. So the problem comes. The client sends a packet to the server. How does the server know whether the packet is completed or still being sent? Or, if a data packet is too large, the client needs to b ...
Added by Tylor_Famous on Wed, 16 Feb 2022 08:03:42 +0200
How the network is connected: Chapter 2 is the packet sending and receiving operation of IP and Ethernet
The book is based on a simple scenario: the user enters a URL into the browser and returns the response, which is the life cycle of a network request.
The book is divided into six parts:
The application layer client generates HTTP and delegates it to the protocol stack of the operating systemThe protocol stack (TCP/IP module) calls the netwo ...
Added by CoderGoblin on Tue, 15 Feb 2022 18:12:02 +0200
python computer network
Socket is the basis of network communication, which is equivalent to establishing a pipeline between the sending end and the receiving end to realize the mutual transmission of data and commands
Fundamentals of computer network
Network architecture
Network protocol
A set of rules, standards, or conventions established for the exchange of ...
Added by JustinM01 on Mon, 14 Feb 2022 18:57:27 +0200
Dubbo source code reading 6: Dubbo dynamically generated classes
Section 1 Dubbo dynamically generated classes
When dubbo calls the exportServices() method, it will use code generation technology to dynamically generate the subclasses of Protocol$Adaptive, ProxyFactory$Adaptive and Wrapper.
Dubbo uses javassist to dynamically generate classes. Dubbo has two scenarios using dynamic classes.
1)ExtensionLo ...
Added by waffle72 on Sat, 12 Feb 2022 01:49:11 +0200
java network programming
Network programming
1.1 general
Computer network:
Computer network refers to connecting multiple computers and their external devices with independent functions in different geographical locations through communication lines Operating system, network management software and network communication protocol A computer system that realizes resou ...
Added by loveranger on Wed, 09 Feb 2022 23:57:51 +0200
The fried golden flower game developed by python is coming, and it's no longer boring~
Hello ~ Hello, I'm Cha Cha! Everyone should have started work today. Many students spend the new year on the card table. Ha ha, so today we will bring you a little game of golden flowers developed in Python, which can be learned and played. Interesting learning is right! Come and have a look! Let's first look at the basic rules of the game.
Fr ...
Added by Dilbert137 on Tue, 08 Feb 2022 17:28:17 +0200
Linux network protocol stack 8--vxlan
This paper records the receiving and contracting processing of vxlan interface kernel. VXLAN(Virtual Extensible LAN) is a network virtualization technology, a large two-layer tunnel technology, which encapsulates the two-layer package in UDP to build a virtual two-layer network. The configuration and application scenarios of vxlan of equipment ...
Added by realmxofxnoise on Fri, 04 Feb 2022 05:54:58 +0200