How does the network communicate between docker containers?
Related concepts:
Bridge: equivalent to a virtual switch, all devices connected to the bridge can communicate normally;
veth pair: virtual network card pair (2 network cards), the sending and receiving data between the two network cards are consistent;
docker network:
Docker0 bridge: after installing and starting docker0, there will be a net ...
Added by Hard Styler on Tue, 08 Oct 2019 17:51:21 +0300
Android Network Programming-Socket
Socket plays a very important role in Android network programming.
Basic Concept of Socket
Socket is the middle software abstraction layer of communication between application layer and TCP/IP protocol family, which is represented as a programming interface (API) encapsulating TCP/IP protocol family. From the point of view of design pattern, ...
Added by ndjustin20 on Tue, 08 Oct 2019 00:35:59 +0300
Introduction to Socket Communication
I. Socket sockets
Two programs on the network communicate through a two-way connection to realize data exchange. One end of the connection is called a socket.
Using socket to develop TCP program in java, this method can easily establish reliable, bidirectional, persistent, point-to-point communication connection.
In the development of socket ...
Added by FSGr33n on Mon, 07 Oct 2019 13:45:09 +0300
cadvisor+influxdb increases estab statistics
1. Requirement description:
cadvisor+influxdb+grafana is used for container monitoring and data display, and tcpstats related data are collected.
Turn off the default disable-metric at startup. The startup parameters are as follows:
[program:cadvisor]
command=/root/go/src/cadvisor/cadvisor -port=18080 -logtostderr=true -v=5 -enable_load_reader ...
Added by madmega on Mon, 07 Oct 2019 06:24:16 +0300
node Preliminary - - streams Module
flow
In the static file server in the HTTP module chapter, we have seen two examples of writable streams: the server can write data to the response object and to the request object.Writable stream is a concept widely used in node interface. All Writable streams have a write method to pass strings or buffer objects, and an end method to close th ...
Added by Htmlwiz on Mon, 07 Oct 2019 05:25:17 +0300
JS cold door knowledge
Monitor network status
navigator.onLine Method
The code is as follows:
/* Monitor network status */
mounted(){
let that = this;
window.addEventListener('online', that.update, true);
window.addEventListener('offline', that.update, true);
},
/* Listener method */
update (){
let that ...
Added by daprezjer on Sun, 06 Oct 2019 19:16:47 +0300
Summary of Lftp+Sftp Transmission
Background Introduction:Because of the continuous expansion of backup data, it is necessary to transfer the backup data (about 2T) from the existing network back to the local area for remote storage. But 2T is too big and needs to be compressed. Here we use 3G as a compression package. Here is the compression script
#!/bin/bash
# This script i ...
Added by metrathon on Sun, 06 Oct 2019 13:51:19 +0300
Best and/or fastest way to create lists in python
In python, as far as I know, there are at least three or four ways to create and initialize lists of a given size:
Simple loop append:
my_list = []
for i in range(50):
my_list.append(0)
Simple loop +=:
my_list = []
for i in range(50):
my_list += [0]
List understanding:
my_list = [0 for i in range(50)]
List and integer multipl ...
Added by rawisjp on Sat, 05 Oct 2019 04:31:14 +0300
python Crawler Learning Crawl 169 Picture Website
With the aesthetic orientation of health, beauty, youth and fashion, 169 Beauty Picture Network shows the beauty of beauty for the vast number of netizens and appreciates the beauty and feelings of the contemporary young female generation.
Source sharing:
1 '''
2 What can I learn from my learning process?
3 python Learning Exchange B ...
Added by llcoollasa on Thu, 03 Oct 2019 23:50:30 +0300
java reads native disks and traverses disk files
1. Obtain all local disc information
//1. Get the local character
File[] roots = File.listRoots();
for (int i = 0; i < roots.length; i++) {
System.out.print(roots[i].getPath()+"; ");//Disk path
System.out.print(roots[i].getTotalSpace()/1024/1024/1024+"; ");//Total disk space size
System.out.print(roots[i].getUsableSpace() ...
Added by rallan on Thu, 03 Oct 2019 10:02:53 +0300