Android QQ course design

1. Preface: for the small project written after learning Android for a month in 2017, the document has only been completed recently. The project and document are original and released to remember a few years ago. Due to the projects written in 2017, the code and technology are backward, but it can provide some ideas for writing similar projects ...

Added by Felex on Wed, 23 Feb 2022 16:05:41 +0200

Detailed explanation of Looper mechanism

preface Previously, there was an article on JAVA layer Looper Introduction and MessageQueue Introduction of There is also a very detailed article on the Internet introduce Use a diagram to illustrate the mechanism of looper operation As the name suggests, looper is polling. The purpose of polling is to find messages in the Message queue and ...

Added by VladSun on Wed, 23 Feb 2022 15:56:15 +0200

Java, multithreading, reflection

Multithreading What is a process A process is an application What is a thread A thread is an execution scenario / progression unit in a process A process can start multiple threads For java program, when entering in DOS command window: After entering the java HelloWorld. The JVM will be started first, and the JVM is a process At the same tim ...

Added by alexus on Wed, 23 Feb 2022 15:54:33 +0200

Java web upload file

catalogue 1. Brief introduction 2. Principle explanation 3. The code is as follows (including comments) 3.1 obtain DiskFileItemFactory object Get fileservlet2.3 object 3.3 uploading files 3.4 doPost() 4. Operation results 1. Brief introduction In a web project, it is very common for users to upload files to the project, such as a ...

Added by Pantho on Wed, 23 Feb 2022 15:49:45 +0200

Basic tutorial of UVM

Article catalogue 1, Basic introduction2, Learning in practice 1. interface2. Design DUT to be tested3. Transmission packet transaction4. sequence5. sequencer6. driver7. monitor8. agent9. scoreboard10. Simulation environment env11. Test case test12. top floor13. reference mode and direct programming interface (DPI)14. Simple makefile Code a ...

Added by brainstem on Wed, 23 Feb 2022 15:41:33 +0200

DS18B20 temperature sensor of Blue Bridge Cup single chip microcomputer

sketch: DS18B20 temperature sensor on the Blue Bridge Cup board, the communication mode is single bus communication (1-wire); At the same time, in the data package of the Blue Bridge Cup competition, a library file about DS18B20 (onewire.h, onewire.c) is provided, which has three functions: sensor reset [bit init_ds18b20(void)], write byte ...

Added by tam2000k2 on Wed, 23 Feb 2022 15:36:08 +0200

23 Summary - dictionary, assignment

2.23 Summary - dictionaries, assignments 1. Cognitive Dictionary (dict) Is a container data type; Take {} as the flag of the container, in which multiple key value pairs are separated by commas: {key 1: value 1, key 2: value 2, key 3: value 3,...} Key value pair: key value The dictionary is changeable (support addition, deletion and modific ...

Added by magie on Wed, 23 Feb 2022 15:25:40 +0200

spring source code 5 Import idea2019 three point five

prepare Download idea2019 3.5 install and activate (see the compressed package sent by brother chicken in the group for specific steps). Pull spring 5 3.5 source code (tips: it is recommended to start with Star and then Forked, and then go back to the project warehouse of your account and then pull): https://gitee.com/hhf1237/spring-framewor ...

Added by mc2007 on Wed, 23 Feb 2022 14:58:09 +0200

Qinglong panel 2.8+Ninja code scanning + xdd code scanning compilation and deployment

The set of tutorials includes Qinglong panel2.8+Ninja code scanning +xdd compilation and deployment (realizing qq notification instruction upgrade, etc.) + mutual aid code setting + script dependencyAfter the tutorial, just pull the library directly! Tutorial is to install Qinglong server! If you have failed to install, go to the server console ...

Added by whitemoss on Wed, 23 Feb 2022 14:52:27 +0200

Apache apisik integrates Kafka to realize efficient real-time log monitoring

Apache Kafka is an open source stream processing platform managed by Apache and written by Scala and Java. It provides unified, high throughput and low latency features for processing real-time data.Its persistence layer is essentially a "large-scale publish / subscribe message queue according to the distributed transaction log architectur ...

Added by ScottCFR on Wed, 23 Feb 2022 14:51:49 +0200