Ubuntu vscode detailed installation and cmake configuration, git push and pull, shortcuts

Ubuntu vscode installation and cmake configuration detailed operations Install vscode https://blog.csdn.net/zhaomengszu/article/details/112261258 Solution to the slow or failed download of VSCode official website_vscode cannot be downloaded_Who knows this kid’s blog-CSDN blog 1. The official website may fail to download due to network problems. You can use the above method to download 2. First go to the […]

Create a web desktop shortcut with UOS_Kirin KYLINOS

Original link: UOS/KylinOS creates web desktop shortcuts Hello, everyone. Today I bring you an article about using the command line to create a web desktop shortcut on Unison UOS/KylinOS. It is mainly used when building cloud desktop templates and mirror templates. You are welcome to browse, share and forward. . Follow me! 1. View system […]

Interaction between WebRTC and IP camera

WebRTC Media Gateways for media interoperability For integrating IP cameras into WebRTC applications, media interaction needs to be implemented first. This means that the media stream provided by the camera needs to be compatible with the WebRTC codec and the format supported by the browser. This also means translating what the IP camera spits out […]

webrtc-agc automatic gain control algorithm

Recently, I have started to adjust the webrtc-agc algorithm. The process of volume feedback adjustment in adaptive analog gain mode is recorded here. Related functions in the AGC algorithm: WebRtcAgc_AddMic: used to input audio frames from the microphone into the AGC processing flow. This is the input point of the original audio frame. WebRtcAgc_AddFarend: Used […]

ZYNQ-FPGA-RTC (real-time display clock)

1. PCF8563 introduction The data generation of the real-time clock is completed through the PCF8563 module. PCF8563 has alarm function, timer function, time Clock output function and interrupt output function. Memory addresses 00H and 01H are used as control registers and status registers (CONTROL_STATUS); memory addresses 02H~08H are used as TIME timers (seconds~year timers); addresses […]

Linux-Vim shortcut keys

Vim key arrangement space bar Enter represents the key combination of and f Write, save, exit :q[uit] “Exit :q! ” Force quit :w[rite] ” save :w! “Force saving. Whether the save can be successful depends on the user’s permissions on the file. :w ! sudo tee % ” If you don’t have permission to save, […]

RTC real-time clock experiment

RTC Clock Introduction The real-time clock (RTC) of the STM32F103 is an independent timer. The RTC module of STM32 has a set of continuous counting counters, which can provide a clock calendar function under the corresponding software configuration. Modifying the counter value can reset the system’s current time and date. The RTC module and clock […]

GD32L233 RTC sleep wake-up and alarm clock wake-up with source code

GD32L233 RTC sleep wake-up and alarm clock wake-up Clock source and frequency division RCT initialization Writing RCT interrupt function BCD to BYTE conversion RTC time judgment Clock source and frequency division Using internal clock IRC32K Average frequency: 31.7-32.3khz Operating current: 160nA Wake-up time: 40us RTC provides a certain time, which includes hours/minutes/seconds/subseconds, and a calendar, […]

Install jupyter notebook in Anaconda environment, create shortcuts, add/delete kernels, configure theme colors and toolbars [Update]

Install jupyter notebook, create shortcuts, add/remove kernels, configure theme colors and toolbars in Anaconda environment Tip: This article is a record of a series of successful installation processes such as Anaconda + cuda + cudnn + TensorFlow + pytorch + jupyter notebook. Some steps have version number requirements, such as TensorFlow and cuda + cudnn. […]

QT captures keyboard input and displays the input shortcut key combinations, and solves the problem that some key combinations (such as Ctrl+Shift+letters) cannot be recognized in the Linux environment

Recently I am working on a QT project, which requires identifying keyboard input keys to generate shortcut keys. There is a class QKeySequenceEdit in QT. Using this, you can directly obtain keyboard input. However, if you want to filter out the keys you do not want to recognize, you must rewrite it. ThekeyPressEvent(QKeyEvent *e) function. […]