Chapter 33
The reason why Liang Shicheng is angry is that any program cannot be executed in isolation, but needs a corresponding library file.For example, a library file is a worker who performs tasks, a program is the work we write on paper, and a programmer is the boss who arranges the work.
There can be great differences between library files, intelligence, work efficiency, and language differences between different library files.
If the library file is smart enough, the boss who arranges the work, that is, the programmer, can be more worry-free. Just use some simple and popular words to order the worker, and the rest know what to do.
If the library files are stupid, the worker belongs to the one who asks and doesn't know. If he wants to arrange tasks for him, the boss has to spend more time. Basically, he has to explain everything in detail.
That is, for workers of different levels, orders need to be given in different languages.
If the workers are smart enough, it is not even a problem to communicate with the code between the boss and the workers.
At the same time, in order to express the same meaning and issue the same command, the programming rules are different when different library files are used.
In short, to run a program, you must have a corresponding library file. The program captured by the universal editor cannot be directly installed and used for other electronic devices.
A program must have a corresponding library file. Two things that clearly want to be used together are sold apart!
Of course, he has another option, that is, without a library file, to guess the meaning and logic of the program, and then convert it manually.
This is what makes Liang Shicheng feel depressed. Although he was very reluctant, he still checked the task.
[hidden task - childlike innocence sleepless
The goal is to let 10000 children under the age of 12 get the gifts they want.
Within two years
Progress [010000]
It doesn't seem to be a simple task.
Now Liang Shicheng's first goal is to develop driverless programs with the help of universal editor.
He withdrew from the interface and began to weigh the pros and cons to figure out his next route.
First, copy the driver's driving program photographed and captured before to the computer for research. The amount of program generated this time is not small, up to about 200MB.
Then open them one by one and interpret them manually. After trying for some time, I found that it was impossible for me to fully interpret the meaning.
At this time, Liang Shicheng found that his ability was limited and the amount of data was too large.
Not only the amount of data is huge, but also the complexity of the program content is higher. It takes longer to interpret the same data.
The interpretation process is to contact the context, as well as some contents that can be directly understood, and guess the meaning of the full text. It is not only impossible to complete the job by computer, but it is also impossible to hand over such things to ordinary programmers. Only a few talents like Liang Shicheng who have independently developed solutions in the company have this ability.
Then there are only two options.
Method 1: hire a large group of software engineers at the same level as yourself to study the meaning of the entire 200MB of data and spend a lot of time. Finally, thoroughly understand what these documents mean, obtain knowledge, and then develop programs based on this knowledge.
Method 2: either we can only find a way to get the corresponding library file, complete the tasks given by the system, and then develop the corresponding editing program according to the library file. Then we can directly convert the 200MB program with a computer, directly brush it into the firmware of the automatic car and run normally.
Liang Shicheng reconsidered the task given by the system to help 10000 children get the gifts they want!! This is a mystery level problem. Even if you become Santa Claus, you can't figure it out, let alone figure out their wishes one by one. It's difficult to give yourself access to 10000 children these days. If you really carry it out, you can't be targeted by the police uncle.
Although he was still young, he went to the nearest kindergarten and had more than 200 children. After discussing with the headmaster, he personally understood each child's wishes under the guise of advertising, recorded them, bought them one by one and put them in place.
But Mingming gave more than 200 children a gift, but the progress bar of the system task showed 281000.
In other words, these children are really hard to serve. The gifts bought according to their own wishes were not the gifts they wanted when they were sent to them.
Finally, Liang Shicheng thought that this task could not be completed in this era. If he continued like this, he could not point out any trouble, so he resolutely gave up the road given by the system.
Now he has the third way to go. Ignoring the task reward of the system, he forces himself to develop the corresponding library files.
Reverse engineering through these existing 200MB programs to reverse the library files they use.
He thought he could try.
Open the agent software and enter the GitHub website. Although he doesn't have a clue, he knows that there are many experts here.
It is not easy to attract the attention of experts and induce them to give a detailed description of this complex process.
But he has a good way. It's a trick that hasn't worked well before.
First, he took out some programs captured by the universal editor and sent them to the post.
Then pretend to be a fool and say some wrong views that are easy to be supported by novices. If a master who can understand these programs may decisively point out the problem.
Wait until the novice onlookers, a large number of novices said they did not understand and supported the owner.
At this time, the master had to explain more things in detail.
This trick is especially effective for other programmers. This is the character of programmers. This trick has a special name: Cunningham's law.
So Liang Shicheng showed his cat washing his face with his hands, and sent the program of the captured cat walking, and wrote.
"An expert gave me a program. It is said that when it is input into the mega2560 single chip microcomputer, the robot kitten driven by the steering gear can also wash my face by hand."
Next, he waited for the real master to appear, waiting for someone to point out the basic mistake he had made, and point out that this program could not be executed in Arduino.
It's best that someone can understand the meaning of this program and explain that this program will actually let the robot kitten walk cat steps instead of washing his face.
But after looking forward to it for a long time, it didn't get an effective response. Only a group of people left messages there to express their ignorance and anger, as well as various expression packs.
It seems that this miscalculation happened. No one understood what the program was doing. When Liang Shicheng was going to give up, he suddenly saw a short message,
"What's your MSN number? I have something to say to you. "
Chapters
×
Chapter 1
- Chapter 1
Chapter 2
- Chapter 2
Chapter 3
- Chapter 3
Chapter 4
- Chapter 4
Chapter 5
- Chapter 5
Chapter 6
- Chapter 6
Chapter 7
- Chapter 7
Chapter 8
- Chapter 8
Chapter 9
- Chapter 9
Chapter 10
- Chapter 10
Chapter 11
- Chapter 11
Chapter 12
- Chapter 12
Chapter 13
- Chapter 13
Chapter 14
- Chapter 14
Chapter 15
- Chapter 15
Chapter 16
- Chapter 16
Chapter 17
- Chapter 17
Chapter 18
- Chapter 18
Chapter 19
- Chapter 19
Chapter 20
- Chapter 20
Chapter 21
- Chapter 21
Chapter 22
- Chapter 22
Chapter 23
- Chapter 23
Chapter 24
- Chapter 24
Chapter 25
- Chapter 25
Chapter 26
- Chapter 26
Chapter 27
- Chapter 27
Chapter 28
- Chapter 28
Chapter 29
- Chapter 29
Chapter 30
- Chapter 30
Chapter 31
- Chapter 31
Chapter 32
- Chapter 32
Chapter 33
- Chapter 33
Chapter 34
- Chapter 34
Chapter 35
- Chapter 35
Chapter 36
- Chapter 36
Chapter 37
- Chapter 37
Chapter 38
- Chapter 38
Chapter 39
- Chapter 39
Chapter 40
- Chapter 40
Chapter 41
- Chapter 41
Chapter 42
- Chapter 42
Chapter 43
- Chapter 43
Chapter 44
- Chapter 44
Chapter 45
- Chapter 45
Chapter 46
- Chapter 46
Chapter 47
- Chapter 47
Chapter 48
- Chapter 48
Chapter 49
- Chapter 49
Chapter 50
- Chapter 50
Chapter 51
- Chapter 51
Chapter 52
- Chapter 52
Chapter 53
- Chapter 53
Chapter 54
- Chapter 54
Chapter 55
- Chapter 55
Chapter 56
- Chapter 56
Chapter 57
- Chapter 57
Chapter 58
- Chapter 58
Chapter 59
- Chapter 59
Chapter 60
- Chapter 60
Chapter 61
- Chapter 61
Chapter 62
- Chapter 62
Chapter 63
- Chapter 63
Chapter 64
- Chapter 64
Chapter 65
- Chapter 65
Chapter 66
- Chapter 66
Chapter 67
- Chapter 67
Chapter 68
- Chapter 68
Chapter 69
- Chapter 69
Chapter 70
- Chapter 70
Chapter 71
- Chapter 71
Chapter 72
- Chapter 72
Chapter 73
- Chapter 73
Chapter 74
- Chapter 74
Chapter 75
- Chapter 75
Chapter 76
- Chapter 76
Chapter 77
- Chapter 77
Chapter 78
- Chapter 78
Chapter 79
- Chapter 79
Chapter 80
- Chapter 80
Chapter 81
- Chapter 81
Chapter 82
- Chapter 82
Chapter 83
- Chapter 83
Chapter 84
- Chapter 84
Chapter 85
- Chapter 85
Chapter 86
- Chapter 86
Chapter 87
- Chapter 87
Chapter 88
- Chapter 88
Chapter 89
- Chapter 89
Chapter 90
- Chapter 90
Chapter 91
- Chapter 91
Chapter 92
- Chapter 92
Chapter 93
- Chapter 93
Chapter 94
- Chapter 94
Chapter 95
- Chapter 95
Chapter 96
- Chapter 96
Chapter 97
- Chapter 97
Chapter 98
- Chapter 98
Chapter 99
- Chapter 99
Chapter 100
- Chapter 100
Chapter 101
- Chapter 101
Chapter 102
- Chapter 102
Chapter 103
- Chapter 103
Chapter 104
- Chapter 104
Chapter 105
- Chapter 105
Chapter 106
- Chapter 106
Chapter 107
- Chapter 107
Chapter 108
- Chapter 108
Chapter 109
- Chapter 109
Chapter 110
- Chapter 110
Chapter 111
- Chapter 111
Chapter 112
- Chapter 112
Chapter 113
- Chapter 113
Chapter 114
- Chapter 114
Chapter 115
- Chapter 115
Chapter 116
- Chapter 116
Chapter 117
- Chapter 117
Chapter 118
- Chapter 118
Chapter 119
- Chapter 119
Chapter 120
- Chapter 120
Chapter 121
- Chapter 121
Chapter 122
- Chapter 122
Chapter 123
- Chapter 123
Chapter 124
- Chapter 124
Chapter 125
- Chapter 125
Chapter 126
- Chapter 126
Chapter 127
- Chapter 127
Chapter 128
- Chapter 128
Chapter 129
- Chapter 129
Chapter 130
- Chapter 130
Chapter 131
- Chapter 131
Chapter 132
- Chapter 132
Chapter 133
- Chapter 133
Chapter 134
- Chapter 134
Chapter 135
- Chapter 135
Chapter 136
- Chapter 136
Chapter 137
- Chapter 137
Chapter 138
- Chapter 138
Chapter 139
- Chapter 139
Chapter 140
- Chapter 140
Chapter 141
- Chapter 141
Chapter 142
- Chapter 142
Chapter 143
- Chapter 143
Chapter 144
- Chapter 144
Chapter 145
- Chapter 145
Chapter 146
- Chapter 146
Chapter 147
- Chapter 147
Chapter 148
- Chapter 148
Chapter 149
- Chapter 149
Chapter 150
- Chapter 150
Chapter 151
- Chapter 151
Chapter 152
- Chapter 152
Chapter 153
- Chapter 153
Chapter 154
- Chapter 154
Chapter 155
- Chapter 155
Chapter 156
- Chapter 156
Chapter 157
- Chapter 157
Chapter 158
- Chapter 158
Chapter 159
- Chapter 159
Chapter 160
- Chapter 160
Chapter 161
- Chapter 161
Chapter 162
- Chapter 162
Chapter 163
- Chapter 163
Chapter 164
- Chapter 164
Chapter 165
- Chapter 165
Chapter 166
- Chapter 166
Chapter 167
- Chapter 167
Chapter 168
- Chapter 168
Chapter 169
- Chapter 169
Chapter 170
- Chapter 170
Chapter 171
- Chapter 171
Chapter 172
- Chapter 172
Chapter 173
- Chapter 173
Chapter 174
- Chapter 174
Chapter 175
- Chapter 175
Chapter 176
- Chapter 176
Chapter 177
- Chapter 177
Chapter 178
- Chapter 178
Chapter 179
- Chapter 179
Chapter 180
- Chapter 180
Chapter 181
- Chapter 181
Chapter 182
- Chapter 182
Chapter 183
- Chapter 183
Chapter 184
- Chapter 184