How to use fiddler to capture mobile phone packets and filters!

1. The difference between Fiddler and other packet capture tools 1. Although Firebug can capture packets, it is not powerful enough to analyze the detailed information of http requests. The function of simulating HTTP requests is not enough, and Firebug often requires “no refresh modification”. If the page is refreshed, all modifications will not be […]

What does the Linux kernel have and what does the memory management subsystem have? Chapter 6 – Small memory allocation (4)

Continuing from the previous article: What does the Linux kernel have and what does the memory management subsystem have? Chapter 5 – Small memory allocation (3) References to this article: linux process virtual address space “Interesting Talk about the Core Principles of Linux Operating System: Part 4 Memory Management–Liu Chao” Thanks! 2. Small memory allocation […]

Android—screen adaptation processing skills

A few years ago, screen adaptation has been a major problem that troubled Android development engineers. However, with the birth of various screen adaptation solutions in recent years and the launch of various Google adaptation controls, screen adaptation has become increasingly easier. Below, we will summarize the skills about screen adaptation. ConstraintLayout Many Android engineers […]

Use Qt+FFmpeg to capture the desktop for rtsp streaming and write SEI information in real time

FFmpegMedia.h #pragma once #include <QObject> class QMutex; template<typename> class QFutureWatcher; class FFmpegMedia: public QObject { Q_OBJECT public: FFmpegMedia(QObject *parent = nullptr); ~FFmpegMedia(); inline void setCodecName(const QString & amp;codec) { mdesCodec = codec; } inline void setTargetWindowTitle(const QString & amp;title) { mwindowTitle = title; } inline void setFrameRate(int rate) { mframeRate = rate; } inline int […]

LPA3588 Pitfalls encountered when using apt in Ubuntu20.04

LPA3588 Pitfalls encountered when using apt in Ubuntu20.04 I’ve made a fool of myself today I just got a LPA3588 board with Ubuntu20.04 pre-installed. First, based on my previous experience of using ubuntu on the x86 architecture, I went to the Huawei mirror source and replaced the /etc/apt/sources.list of ubuntu-ports without any brain. It went […]

iOS in-app packet capture, NSURLProtocol intercepts network requests within APP

Foreword When developing, you need to obtain data in the SDK. Since you cannot see the code, you can only monitor all network request data and intercept the corresponding return data. This can be achieved through NSURLProtocol, and can also be used to interact with H5. 1. NSURLProtocol intercepts requests 1. Introduction to NSURLProtoco Official […]

ESP32 IDF Development Driver Chapter 5 GPIO and External Interrupt Explanation

ESP32 IDF Development Driver Chapter 5 GPIO and External Interrupt Explanation 1 Introduction 2. Principle 3. Related functions 4. Software design 5. Example analysis 6. The following are the debugging results: Don’t get lost-Navigation bar Quickly navigate to find what you want (article directory) If this article is useful to you, please like and save […]

Jetpack Compose large screen adaptation exploration

Article directory 1. Convert the original size to the window Size class 2. Measurement constraints 3. Constraint layout 4. Demo Official documentation: https://developer.android.com/jetpack/compose/layouts/adaptive?hl=zh-cn When you use Compose to lay out your entire app, app-level and screen-level composables take up all the space allocated to the app for rendering. At this level of app design, it […]