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