Installing Development Environment for NVIDIA Jetson Orin

Installing Development Environment for NVIDIA Jetson Orin

The previous article has configured the Jetson Orin development kit with the Ubuntu 20.04 L4T (Linux for Tegra) desktop operating system, but the following required development resources have not been installed: CUDA Toolkit; cuDNN Neural Network Acceleration Library: TensorRT Inference Acceleration Engine; OpenCV Computer Vision Library; VPI Vision Programming Interface; DeepStream Intelligent Analysis Tool; In … Read more

In-Depth Guide to Communication Protocols

In-Depth Guide to Communication Protocols

TCP HTTP UDP: All are communication protocols, which are the rules followed during communication. Only when both parties “speak” according to these rules can they understand or serve each other. Relationship Between TCP, HTTP, and UDP: TCP/IP is a suite of protocols, divided into four layers: network interface layer, network layer, transport layer, and application … Read more

An Elegant and Lightweight HTTP Client Supporting WebSocket and Stomp

An Elegant and Lightweight HTTP Client Supporting WebSocket and Stomp

A lightweight yet powerful HTTP client The description “A lightweight yet powerful HTTP client” can apply to various libraries in different programming languages. Here are some popular HTTP clients that fit this description: Python – `requests`: This is a very popular Python HTTP library that is user-friendly and powerful. – `httpx`: Similar to `requests`, but … Read more

How to Identify Website Security Using HTTP and HTTPS

How to Identify Website Security Using HTTP and HTTPS

By carefully observing, you will find that some websites start with http, while others start with https. Why is there such a difference? What are the distinctions between the two? The internet police will explain: HTTP, also known as Hypertext Transfer Protocol, is a protocol we use daily for browsing the web. It is a … Read more

HTTP Persistent Connections and HttpClient Connection Pool

HTTP Persistent Connections and HttpClient Connection Pool

Background The HTTP protocol is a stateless protocol, meaning each request is independent of others. Therefore, its initial implementation was to open a TCP socket connection for each HTTP request, which would be closed after the interaction was complete. HTTP is a full-duplex protocol, so establishing and closing connections requires three-way handshakes and four-way handshakes. … Read more

Understanding the Difference Between HTTP and HTTPS

Understanding the Difference Between HTTP and HTTPS

Every time you open a webpage, many URLs start with “http”, for example: “http://www.snooker.org/”, “http://www.juxingzaixian.com/pc/” However, sometimes when you access high-security websites such as banks, the prefix changes to “https”, for example: https://apply.mcard.boc.cn/apply/pc/index What do these two prefixes mean? What is their purpose? Many users may not be aware of this. Let me explain it … Read more

Why Use RPC When We Have HTTP?

Why Use RPC When We Have HTTP?

↓Recommended Follow ↓ OSI Network Seven-Layer Model RPC Services RPC Architecture Sync and Async Calls Popular RPC Frameworks HTTP Services In Summary RPC is mainly based on the TCP/IP protocol, while HTTP services are primarily based on the HTTP protocol. We know that the HTTP protocol operates on top of the transport layer protocol TCP, … Read more

Web Security: Understanding the HTTP Protocol

Web Security: Understanding the HTTP Protocol

The Hyper Text Transfer Protocol (HTTP) is the core communication protocol used to access the World Wide Web and is the protocol used by all web applications today. Although HTTP is widely used in web applications, its insecurity during transmission has led to its gradual replacement by the HTTPS protocol. Initially, HTTP was a simple … Read more

HTTP Guide: Understanding Protocols and Methods

HTTP Guide: Understanding Protocols and Methods

Author: Xiao Tuda, Editor: Emperor Capital Sheep https://wdxtub.com/2017/04/02/http-guide/ The HTTP specification is a standard that we should follow when developing web-related projects. Here, I record the basic knowledge and common usage that I find useful. 0 Introduction to HTTP The HTTP protocol (HyperText Transfer Protocol) is the most widely used network transmission protocol on the … Read more

Understanding HTTP and WWW: Key Concepts Explained

Understanding HTTP and WWW: Key Concepts Explained

Who invented the Internet?? Nowadays, whether we are working or living, it seems we can’t live without the Internet! No matter where we go, we always ask for the WIFI password first! Have you ever thought about who invented the Internet?? Tim Berners-Lee (Born in 1955 in the UK) is the inventor of the World … Read more