[daily practice of Android spring moves] LeetCode Hot 10 questions

overview LeetCode Hot: realize Trie (prefix tree), the K largest element in the array, the largest square, flip binary tree, palindrome linked list, the nearest common ancestor of binary tree, the product of arrays other than itself, the maximum value of sliding window, search two-dimensional matrix II and complete square number LeetCode ...

Added by ganlal on Thu, 17 Feb 2022 17:18:05 +0200

python office automation Word to PDF, odd pages inserted with blank pages, combined pdf

Transferred from: https://blog.csdn.net/m0_48010654/article/details/112605971 Write custom directory title here preface 1, Fundamentals of office automation 1. Batch processing - import os 2. Batch processing - generate file list 3. Batch processing - circular statement 2, Batch Word to PDF 3, Insert blank PDF for odd pages 4, Merge PDF prefa ...

Added by john_6767 on Thu, 17 Feb 2022 17:17:02 +0200

[machine learning] part I: Overview

Artificial intelligence course overview What is artificial intelligenceArtificial Intelligence is a branch of computer science. It mainly studies how to simulate people's way of thinking and behavior with computers, so as to replace people in some fields Discipline system of artificial intelligenceThe following is the discipline system diagram ...

Added by bough on Thu, 17 Feb 2022 16:58:02 +0200

Principle analysis of HashMap and currentHashMap

Learning points of Java and big data development (under continuous update...) Reference from HashMap? ConcurrentHashMap? I believe no one can stop you after reading this article! 1, Foreword Key and value such as Map are very classic structures in software development. They are often used to store data in memory. This article mainl ...

Added by jmaccs64 on Thu, 17 Feb 2022 16:57:12 +0200

ESP32 MCU learning notes - 01 - gpio&ledc&uart

CSDN big bug, why can't my "no need" format be used? It's too uncomfortable. All typesetting "disorderly", "orderly" and "to do" cannot be used. The layout below may be a little ugly. If you feel inconvenient to watch, you can find a backup on github. ESP32 MCU learning notes - 01 - gpio&ledc&u ...

Added by itshim on Thu, 17 Feb 2022 16:41:00 +0200

day4 - daily summary and homework

*** Process control 1) Sequential structure: code is executed from top to bottom, and each statement is executed in sequence (default) 2) Branch structure: choose to execute or not execute part of the code according to the conditions (use if) 3) Loop structure: make the code execute repeatedly (for, while) Branching structure age = 10 if ag ...

Added by libinaz on Thu, 17 Feb 2022 16:36:48 +0200

LinkedList source code analysis

ArrayList and LinkedList are succinctly compared: ArrayList has fast query speed and slow insertion (insert in the middle, not at the end), while LinkedList has slow query speed and fast insertion (insert in the middle). What is the reason for their difference? After understanding their underlying implementation, we can know that the underlyin ...

Added by nikkio3000 on Thu, 17 Feb 2022 16:29:49 +0200

Overview of Android Binder mechanism

1, What is it Binder is an inter process communication mechanism of Android system. It is mainly composed of the following parts: virtual binder device (/ dev/binder), binder driver (binder. C in the kernel), ServiceManager, Service providing Service and Client invoking Service. Binder device and binder driver realize the protocol of process ...

Added by cosmos33 on Thu, 17 Feb 2022 16:29:05 +0200

Stop writing the main method test, too Low! This is the professional Java testing method!

preface"If you cannot measure it, you cannot improve it".In daily development, there are many options for calling some code or using tools. When we are not sure about their performance, the first thing we want to do is to measure it. Most of the time, we will simply use multiple counts to measure the total time-consuming of this method.However, ...

Added by colby.anderson on Thu, 17 Feb 2022 16:27:29 +0200

Mybatis learning notes - L1 cache, L2 cache, reverse engineering

Mybatis basic edition is released after completion Query cache L1 cache MyBatis enables the first level cache by default. If the same SqlSession object is used to execute the same query statement, it will only send the SQL statement to the database at the first query and put the query results into the SqlSession (existing as a cache). If the ...

Added by ganesan on Thu, 17 Feb 2022 16:26:28 +0200