GO term functional network, enrichment network, functional network drawing, R language, Cytoscape
Kiavash Movahedi et al. (2020) Nat Neuroscience
Tools: simplifyEnrichment (R package) Cytoscape AI
preface: In the GO term functional network, each node represents a Gene ontology, and the size of the point represents the enrichment score (or other scores used for Storytelling). Related functions in the network will form "edges". Th ...
Added by Vanness on Mon, 03 Jan 2022 21:47:14 +0200
gRPC Learning Notes
gRPC Learning Notes
1. Introduction to gRPC
gRPC It is a high performance, universal open source RPC framework designed by Google for mobile application development based on HTTP/2 protocol standards, based on ProtoBuf(Protocol Buffers) serialization protocol, and supports many development languages.
[External chain picture transfer fail ...
Added by nrg_alpha on Mon, 03 Jan 2022 11:02:59 +0200
Cisco packet tracker experiment
catalogue
Connect two PC s directly to build LAN
Building LAN with switches
Questions 1 and 2:
Question 3:
Switch interface address list
Spanning Tree Protocol
Preliminary router configuration
Description I
Note II
Note III
Note IV
Note V
The preliminary configuration of Jiaotong University router is as follows:
The basic confi ...
Added by ki on Mon, 03 Jan 2022 10:40:12 +0200
linux network programming (detailed explanation of getaddrinfo and gethostbyname functions)
1, getaddrinfo
Function prototype: int getaddrinfo(const char *node, const char *service, const struct addrinfo *hints, struct addrinfo **res);
Function function: according to hints The specified parameter requires that the server be obtained node And store the obtained results in res in
Function parameters: node The domain name of the server ...
Added by GSHelpBoy on Sat, 01 Jan 2022 19:00:36 +0200
VLAN and ACL and NAT
VLAN
LAN ------- LAN
MAN -- MAN
WAN -- wide area network
LAN in VLAN refers to LAN, which represents a broadcast domain.
VLAN ----------- virtual LAN: switches and routers work together to logically divide the original broadcast domain into multiple virtual broadcast domains.
Judge whether it is in the same broadcast domain: whether it is ...
Added by markmax33 on Sat, 01 Jan 2022 00:45:44 +0200
Set up DHCP service to realize automatic address allocation
Implementation principle of DHCPDHCP definitionDHCP Dynamic Host Configuration Protocol (DHCP) is a local area network protocol, which uses UDP protocol to work. It is a popular Client/Server protocol, which is generally used to specify relevant configuration information for hosts or routers. DHCP service has been widely used in enterprises and ...
Added by tomhoad on Fri, 31 Dec 2021 10:55:02 +0200
java supplement: network programming
1 Overview
Computer network:
It refers to a computer system that connects multiple computers and their external devices with independent functions in different geographical locations through communication lines and realizes resource sharing and information transmission under the management and coordination of network operating system, network ...
Added by 930913 on Thu, 30 Dec 2021 16:57:12 +0200
Principle and implementation of Reactor
Reactor defines "reactor" as an event driven mechanism. The difference from ordinary function calls is that the application does not actively call an API to complete processing. On the contrary, reactor reverses the event processing process. The application needs to provide corresponding interfaces and register with reactor. If corres ...
Added by pestilence669 on Thu, 30 Dec 2021 09:08:39 +0200
Eh, Java is so particular about splitting a string
When it comes to Java splitting strings, I guess nine times out of ten you will make a cruel remark, "what's the difficulty? Just go to the split() method of String class!" If you really think so, you should pay attention. Things are far from so simple.
Come on, move a small bench and sit down.
If there is such a string of chara ...
Added by Goofan on Thu, 30 Dec 2021 05:15:04 +0200
ACL access control list
1, Introduction
Access control list (ACL) is a list of instructions (i.e. rules) applied to the router interface. These instruction lists are used to tell the router which packets are acceptable and which packets need to be rejected.
1. Working principle
ACL uses packet filtering technology to read the information in the layer 3 and laye ...
Added by yaatra on Tue, 28 Dec 2021 21:32:42 +0200