Use of pygame
Pygame is a cross platform Python module designed for video games, including images and sounds. Based on SDL, real-time video game development is allowed without being bound by low-level languages (such as machine language and assembly language).
Minimum game development framework
Posted by expert_21 on Fri, 12 Jun 2020 12:30:57 +0200
1. Computer core foundation
1.1 what is language? What is programming language? Why programming languages?
Language is actually the medium of communication between people, such as English, Chinese, Russian, etc.
Programming language is the medium of communication between people and computers,
The purp ...
Posted by earunder on Sun, 07 Jun 2020 12:41:44 +0200
A little bit of Android Reverse was done the year before, but it hasn't been done for a long time. Recently, a buddy asked me to help him do a subtitle about Android Reverse, so pick up the knowledge of Android Reverse and start over. This apk is a very simple, entry-level Android Reverse Analysis program, so this article is main ...
Posted by manyamile on Sat, 23 May 2020 06:55:43 +0200
1, ARM startup process
Most of the chips based on ARM are complex on-chip systems. Most of the hardware modules in this complex system are configurable. It is up to the software to set the required working state. Therefore, before the user's application, a special piece of code is needed to complete the initialization of the system. Because ...
Posted by nassertx on Wed, 08 Apr 2020 09:01:44 +0200
Collections in Java
A collection is like a shopping cart that stores all purchased goods in a single shopping cart
The concept of sets
Real life: many things come together
Sets in Mathematics: The Overall of Things with Common Attributes
Collection class in Java: is a tool class, a container that can store any number of classes with the ...
Posted by Buyocat on Tue, 28 Jan 2020 18:52:43 +0100
How are methods in OC called? Before checking the data, we know that the method call of OC is in the form of message sending, so let's explore the source code
LGPerson *person = [[LGPerson alloc] init];
Class pClass = [LGPerson class];
Assembly vi ...
Posted by MissiCoola on Mon, 20 Jan 2020 15:13:10 +0100
Instructions for the computer to execute.
Commands to be executed by a computer.
53. The underlying programming language:
Compared with advanced languages, it is closer to binary languages.
54. Advanced programming languages:
It reads like an easy-to-understand language in English.
55. Assembly ...
Posted by mooler on Tue, 13 Aug 2019 15:38:53 +0200
1. Overview of Templates
Sometimes the logical structure of many functions or subroutines is the same, but the data types to be processed are different.
Sometimes many classes have the same logical member function and member variable, but the data type of member variable and the parameter type of member function are different ...
Posted by shavas on Wed, 22 May 2019 00:08:03 +0200
Assembly is more significant in LINUX system than in WINDOWS system. The code of LINUX kernel is compiled in assembly. Then, most Linux programmers have only been exposed to assembly language under DOS/Windows before, and these assembly codes are all Intel-style. But in Unix and Linux systems, AT&T format is more used. There are great diff ...
Posted by northstjarna on Fri, 17 May 2019 17:05:51 +0200
I. Test Code
The test code is as follows:
void getmemory(char *p)
int bbb = 0x5555;
Posted by dadamssg on Wed, 08 May 2019 22:09:07 +0200