Rebirth of the Richest Man In Black Technology

Chapter 53 Artificial Intelligence Engine (recommendation and collection)

"Ding, release task: independently develop an anti-virus software with better performance than the same school"

"Ding, the task is completed: get an intermediate lottery ticket, a high-level lottery ticket, experience +355."

"Ding, mission failed: none."

At noon on the third day, Feng Hao received the task of releasing the black technology system.

After taking over the task, Feng Hao was very motivated, and programming was even more exciting.

Well, this virus signature database should be read through this database method.

Yes, this logic should be designed like this.

This judgment condition must be executed before the search

While programming, Feng Hao was thinking about how to better design the code structure and read data.

From the super software and anti-virus software he wrote, Feng Hao continuously extracted suitable codes and added them to the anti-virus software Zheng

Assembly language and C language are used flexibly in his hands.

He is not satisfied with developing ordinary antivirus software and wants to develop more perfect software, so he builds a larger code framework and expands more functions.

At 10:30 in the evening, when Feng Hao was constantly bursting with programming, everyone in the 411 dormitory was completely convinced by his crazy behavior.

Man Chengfu asked Peng Zheng and everyone, "How long will your Haozi program today?"

Peng Zheng answered without hesitation, "I think it's 16 hours again."

Man Chengfu felt that it was about the same time, and he responded: "It's almost the same, it's too perverted. In these two places, Haozi went out at seven in the morning, returned to the dormitory at eleven in the evening, and has been programming in the company."

"Yeah, Haozi is working too hard, this is the third one."

Peng Zheng calculated the time and continued: "If we come back after eleven o'clock again, there will be 48 hours in total. It seems that we have to work hard, so we can't fall behind. By the way, Fatty, the sales plan is out. Bar?"

"I have already made up the agency plan, and these two have started to contact students from other schools."

Man Chengfu is not busy today, he has already made a sales plan: "If you have high school classmates, you can also introduce them as agents."

"Well, at Greentown College, I have a friend. He is a cadre of the student union. He clearly asked him if he would like to be the general agent."

Hearing that Man Chengfu still needed an agent, Su Zhu happened to have a classmate, so he said.

"Okay, after you confirm it, give me the phone number you sent me."

At this stage, the more agents the better, the faster the sales.

Under Liu Feifei's dissatisfied eyes, Feng Hao took two more vacations.

He made a mid-term test, and he was able to be excused under the condition that he would definitely be ranked in the top ten.

Feng Hao started from the fourth and continued programming. Most of the functions of antivirus software have been implemented by him.

He is now stuck in artificial intelligence, that is, how to automatically collect antivirus software and how to automatically expand the virus signature database.

This is a very critical step. For the current technology, this is black technology.

Ordinary antivirus software uses an antivirus engine.

Antivirus engine is a set of technical mechanisms for judging whether a specific program behavior is a virus program (including suspicious ones). It is the main part of antivirus software. Its main job is to use the samples in the virus database to compare all program files in the machine to see if If it matches these samples, it is a virus, otherwise it is not necessarily a virus.

The development of the antivirus engine has gone through three stages:

The first generation is a signature antivirus engine, which is manually analyzed by engineers to detect and kill the latest virus signatures;

The second generation is a heuristic engine, including behavioral heuristic and static heuristic, which can partially perform intelligent killing, but must be used in conjunction with the signature engine of the previous generation, and still requires manual analysis;

The third generation is the artificial intelligence engine, which mainly relies on artificial intelligence technology to independently increase the killing rate of new and old viruses to an unprecedented height.

AI engines are the future.

It represents a new technology for the future direction of antivirus engine development.

The artificial intelligence engine mainly relies on artificial intelligence technology to get rid of the dependence on the virus signature database. It summarizes a set of intelligent algorithms from the massive virus sample data, and discovers and learns the law of virus changes by itself. It does not need to update the signature database frequently, does not need to analyze the static characteristics of the virus, and does not need to analyze the virus behavior, and the killing speed is at least twice as fast as that of the traditional engine.

Therefore, the artificial intelligence engine is the future of virus detection and security.

The key to the artificial intelligence engine lies in the algorithm. Fortunately, Feng Hao knows this knowledge.

After spending three hours, Feng Hao supplemented the algorithm based on what he knew.

After programming the code, Feng Hao finally breathed a sigh of relief. The first step of the antivirus software was completed, and the rest of the work was to build the server.

After testing and verification, the basic framework and functions of antivirus software have been implemented one by one.

"Ding, congratulations on completing the task, you will get an intermediate lottery ticket, a high-level lottery ticket, and experience +355."

"Ding, congratulations on completing the task, the new function will be opened soon."

"Ding, new function - task bar: the way of publishing tasks, on the basis of randomly publishing tasks, add an additional way to obtain tasks."

As Feng Hao finished programming, he received a prompt to complete the task.

View the system panel.

Feng Hao said silently, and then he saw the panel of his attributes.

【Name: Feng Hao】

[Occupation: Junior Programmer]

【Level: lv11:】

【professional skills:

Mathematics Major: Intermediate,

English Major: Intermediate,

Programming Ability: Intermediate,

Logical Ability: Beginner,

Management Ability: Beginner,

Financial Management: Elementary,]

Skills: DIY skills (master), spoken English (advanced)

Items: Intermediate lottery ticket*1, Advanced lottery ticket*1

Redeem Points: 5.

Taskbar (unselected): Tasks - Get Fit

[Ming: As a programmer, you always need to keep a clear head and a strong physique. If you want to beat monsters, then start taking action.

Requirements: Running for a week in a row, each time should not be less than five kilometers, and each time should not exceed one hour.

Progress: 07. 】

Next to the task bar, Feng Hao also saw its introduction.

Taskbar introduction: Refresh at a fixed point every morning. If a task has already been selected, the task will not be refreshed again until the task completes or fails. Consuming 5 points, you can refresh a task at any time. If a task has been selected, the selected task will be cleared and it will be judged to be failed.

What's new?

function to get tasks? Then can I refresh the task myself?

That would be great, no more waiting for random quests in the future.

Every time you complete a task, you only add a point to exchange for points, but once you refresh it, you need five points, which consumes a lot of points.

However, the task refresh function is not commonly used, so that's okay, Feng Hao thought to himself.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like