Analysis of Flutter Source Code

Articles Catalogue Preface Start-up process Entry Activity Environment Initialization Create splash view Application Start Java Layer Associates with Flutter Engine Run Dart code summary Welcome to my public number: Programming from 0 to 1 ...

Posted by tinyashcities on Fri, 06 Sep 2019 22:22:27 -0700

C# Automatic Paging PPT Test Script

This article tells you a C# script that can be used to automatically open PPT files, and then continue to perform page flipping. Screens are taken every time you turn the page. Automatically close PPT after page turning and reopen it Recently, I f ...

Posted by n14charlie on Thu, 05 Sep 2019 23:21:31 -0700

Debugging c + + with vscode on ubuntu system

Articles Catalogue Debugging c++ with vs code Debugging simple projects on linux systems 1. Setting the compiler path 2. Create a build task 3. Configure debugging options 4. Add source code Summary Debugging complex projects on linux systems ...

Posted by herbally on Thu, 05 Sep 2019 23:08:54 -0700

Transaction Problems in Springboot Source Analysis

Summary: Transactions are ubiquitous in back-end development, which is the most basic guarantee of data consistency. Understand that the essence of incoming transactions is to go into the proxy method of transaction aspect. The most common is that the non-transactional method of the same class calls a method annotated with transaction and does ...

Posted by HIV on Thu, 05 Sep 2019 01:37:50 -0700

[uboot] (Chapter 2) uboot process-uboot-spl compilation process

Links to the original text: https://blog.csdn.net/ooonebook/article/details/52949584 ...

Posted by SN1P3R_85 on Mon, 26 Aug 2019 23:20:44 -0700

Capturing Advanced Signals in shell Scripts

Signal capture in shell script Traps, translated as trap s, are used to capture signals in shell scripts. What signal? For example, commonly used kill-9, kill-15, CTRL+C and so on are all signals. 1. View all available signals Trap-l or kill-l [root@linux1 ~]# kill -l 63) SIGRTMAX-1 64) SIGRTMAX [root@linux1 ~]# trap -l 1) SIGHUP 2) S ...

Posted by ded on Mon, 26 Aug 2019 20:11:07 -0700

Ubuntu 18.04 Deep Learning Environment Configuration: Machine Environment Part

Ubuntu 18.04 Deep Learning Environment Configuration 1. Hardware configuration and basic environment description 2. Install graphics card driver 1. Delete old drivers 2. Disable the nouveau nvidia driver 3. Official start of installation 3. Inst ...

Posted by alfonsomr on Fri, 23 Aug 2019 04:23:32 -0700

How to use Gitee and Github on a computer at the same time?

Preface Recently, I rebuilt the system and used win10. Before that, the development environment and configuration on the computer were cleared. Because of working reasons, I need to use Gitee (code cloud) and Github frequently. I used to configure one, but I don't know how to configure two at the same time, so I have this article. Since Gitee a ...

Posted by Santonian on Mon, 19 Aug 2019 23:38:41 -0700

Case 17. Archiving the Old Log

There is log rotate in Linux system. It can cut and archive old logs according to our expectation. It can also compress the cut logs and define the retention time of old logs. The requirement of this case is to use shell script to implement logrotate-like functions. Specific requirements are as follows: 1) The log path to be processed: / data/ ...

Posted by psychosquirrel on Sun, 18 Aug 2019 21:20:54 -0700

Screen Capture Function Analysis of Android 8.1 MTK Platform

Preface The source code involved is frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java vendor\mediatek\proprietary\packages\apps\SystemUI\src\com\android\systemui\screenshot\TakeScreenshotService.javavendor\mediatek\proprietary\packages\apps\SystemUI\src\com\android\systemui\screenshot\GlobalScreenshot.java The ...

Posted by codersrini on Fri, 16 Aug 2019 04:48:13 -0700