Linux kernel learning 6 -- code analysis and application of the upper part of interrupt

Here to show you a simple interrupt program in Linux 1, View interrupt The common application of interrupt is in the driver, such as our keyboard and mouse. Every time we click, an interrupt will be generated, so that the computer can recognize it. The experiment is to virtualize a device, register the device in the system, and then use the i ...

Posted on Tue, 07 Dec 2021 01:23:14 -0500 by jeppers

post and get requests

1.GET request GET request parameters are spliced after the url. This method is called query parameters. In fact, POST requests can also be requested using the query parameter. 2. Browser behavior: Form submission action: url Address, the address where the server receives form data method: Submit server's http Method, generally post and get n ...

Posted on Tue, 07 Dec 2021 00:57:55 -0500 by christine75

Linux device driver learning notes - Advanced Character driver operation chapter - Note.3[ioctl interface]

Linux device driver learning notes - Advanced Character driver operation chapter - Note.3[ioctl interface] When transmitting data between the application layer and the kernel layer, for example, if only 1 and 0 are used to control the operation of LED lights on and off, there are many unstable factors. One byte of data may be changed or lo ...

Posted on Sun, 05 Dec 2021 23:38:30 -0500 by Sikk Industries

Summary of Linux environment variable configuration

01. Linux Environment Variable Configuration When you customize software installation, you often need to configure environment variables. The following list shows how to configure environment variables. The environment for all the examples below is illustrated as follows: System: Ubuntu 14.0 User name: uusama MySQL environment variable p ...

Posted on Sun, 05 Dec 2021 19:26:03 -0500 by andco

Enterprise operation and maintenance practice -- Zabbix installation and server+web+agent construction

1. Introduction zabbix is an enterprise class open source solution based on WEB interface to provide distributed system monitoring and network monitoring functions. zabbix can monitor various network parameters to ensure the safe operation of the server system; Flexible notification mechanism is provided to enable system administrators to qui ...

Posted on Sun, 05 Dec 2021 15:19:35 -0500 by riddhi

Code Vulnerability Scanning Common Vulnerabilities

Code Vulnerability Scanning Common Vulnerabilities 1. Log Injection (Log Forging Vulnerability) Vulnerability Description Writing unauthenticated user input to a log file can cause an attacker to forge log entries or inject malicious information into the log. A bug in log forgery occurs when: Data enters the application from an untrusted ...

Posted on Sun, 05 Dec 2021 14:57:20 -0500 by AaZmaN

[Lab4 Cisco] OSPF neighbor establishment process and LSDB analysis

Experimental requirements 1. According to the topology prompt, enable OSPF routing protocol for each route, divide corresponding areas, and verify the neighbor relationship and database information, so as to ensure the interoperability of the whole intranet. Among them, the loopback entry on R7 is required to be introduced as an external entr ...

Posted on Sun, 05 Dec 2021 14:36:13 -0500 by david.brown

Re learn the integration and use of e-mail sending in Springboot series

Basic protocol and mail configuration integration Noun concept interpretation What are POP3, SMTP, and IMAP? Simply put: POP3 and IMAP are used to download mail from the server. SMTP is used to find the next destination when sending or forwarding a message. So we should use SMTP protocol to send mail. What is the free email client a ...

Posted on Sun, 05 Dec 2021 05:11:14 -0500 by epp_b

GenericServlet principle: Servlet; ServletConfig

What are the disadvantages of writing a Servlet class to directly implement the Servlet interface? service method is the most commonly used method, and other methods do not need to be used in most cases. In this way, other methods appear redundant and the code is ugly.Solution: write a "middleman" to enable the middleman to im ...

Posted on Sun, 05 Dec 2021 02:12:20 -0500 by waylon999

The Java non Web Springboot project is packaged and deployed to the Linux server (Maven, Gradle)

preface Let's start directly. Non Web project deployment is very simple without complicated configuration 1, Modify pom.xml configuration file Let me take Maven as an example This is the case when my project is started locally. It is the same when the server is started after deployment. Stop it first. Open pom.xml, compare whethe ...

Posted on Sun, 05 Dec 2021 01:27:33 -0500 by meomike2000