This topic will take you hand-in-hand to build the instant messaging function of imitating a letter and complete the mutual transmission of documents
Practical application scenarios of this topic:
Chat customer service: instant messaging, real-time message transmission, sending text, voice mess ...
Posted on Fri, 03 Dec 2021 22:25:11 -0500 by fleabay
Functional programming (Lambda & & Stream)
Reference: Java8 Actual Warfare + B Station San Geng Cao Tang
Introduced as sort
Anonymous Internal Class - >lambda
We often use the incoming Comparator to complete the incoming sorting behavior. Here we are actually passing in how to sort this behavior. lambda actually lets us focus ...
Posted on Sat, 27 Nov 2021 12:44:11 -0500 by BlackKite
The third experiment of computer network in Xiamen University
1. Install the local echo service and listen to port 7. I use the ubuntu virtual machine, and the modified files are slightly different from CentOS 7.
You can see that I have configured it. (if you don't need to configure it, you can search and open the echo standard ...
Posted on Mon, 22 Nov 2021 03:22:15 -0500 by zeropaid
TCP/IP network programming Yin Shengyu
Multiple options for sockets
Some socket options are listed in the table above. IPPROTO_IP layer options are IP protocol related matters, IPPROTO_TCP layer options are matters related to TCP protocol, sol_ The socket layer is a general option related to sockets
Read the options (G ...
Posted on Thu, 28 Oct 2021 14:39:44 -0400 by David4321
socket closing detection and processing
Detect socket shutdown reference SIGPIPE signal processing and sorting
When calling write, send, sendto and other sending functions, the SIGPIPE signal is triggered, resulting in the direct exit of the program.
Program received signal SIGPIPE, Broken pipe.
0x00007ffff7af2224 in write () from /lib/x86_6 ...
Posted on Sat, 23 Oct 2021 09:19:43 -0400 by perpetualshaun
Last [network programming] IO multiplexing select I talked about the use of IO multiplexing and select. This article attempts to use epoll.
In terms of implementation mechanism, epoll object has two core data structures: eventpo ...
In this experiment, we try to use the IO multiplex select interface.
stay [network programming] TCP socket single machine communication experiment A demo of socket communication between a client thread and a server ...
Posted on Mon, 11 Oct 2021 13:40:58 -0400 by TheMightySpud
1. Introduction to Mina
Apache MINA(Multipurpose Infrastructure for Network Applications) is a relatively new project organized by Apache. It is a network communication application framework, which provides a very convenient framework for developing high-performance and high availability network applications.
In other words, it is mainly for ...
Posted on Sun, 10 Oct 2021 08:35:23 -0400 by worldworld
Encapsulation of socket s in Linux servers (object-oriented approach) - Learning Records
1. Communication between processes:
Local: Pipeline (PIPE), Named Pipeline (FIFO), Message Queuing, Shared Memory, Semaphore
Sockets can not only communicate with different processes on a single machine, but also with different pr ...
Posted on Sat, 09 Oct 2021 13:20:27 -0400 by Carlo Gambino
Network programming concepts
Network communication is to solve the communication between different host processes 1. The primary problem is the identification of processes between networks 2. As well as the identification of multiple protocols, its network program development interface is socket. With the wide application of UNIX and UNIX ...
Posted on Sun, 26 Sep 2021 07:32:22 -0400 by BANDYCANDY