首页 > 系统相关 >Linux高并发web服务器开发——web服务器 - 1

Linux高并发web服务器开发——web服务器 - 1

时间:2022-11-08 20:06:40浏览次数:87  
标签:web LC3 Linux 演讲 LinuxCon Torvalds 服务器 Linus

在学习Linux高并发web服务器开发总结了笔记,并分享出来。

11_服务器开发-第01天(web服务器 - 1)

 

 


一、复习

Linux高并发web服务器开发——web服务器 - 1_云技术

      

Linux高并发web服务器开发——web服务器 - 1_html_02

 

二、html

1、html介绍

》HTML简介:

​https://www.w3school.com.cn/html/index.asp​

​https://www.runoob.com/​

Linux高并发web服务器开发——web服务器 - 1_云技术_03

Linux高并发web服务器开发——web服务器 - 1_linux_04

 

2、标题和段落相关的标签

Linux高并发web服务器开发——web服务器 - 1_其他_05

Linux高并发web服务器开发——web服务器 - 1_linux_06

 

3、列表标签

Linux高并发web服务器开发——web服务器 - 1_linux_07

Linux高并发web服务器开发——web服务器 - 1_其他_08

》练习:



1 <p>LC3为与会者提供题材广泛的教育课程,主题包括:</p> 2 <ul type = "square"> 3 <li> Linux的开发与管理/Linux</li> 4 <li> 云技术/Linux</li> 5 <li> 云原生——容器、自动化和基础设施r/Linux</li> 6 <li> 网络编排/Linux</li> 7 <li> 社区、生态系统与合规/Linux</li> 8 <li> 物联网和嵌入式Linux</li> 9 </ul> 10 11 <p>LC3为与会者提供题材广泛的教育课程,主题包括:</p> 12 <ol type = "I"> 13 <li> Linux的开发与管理/Linux</li> 14 <li> 云技术/Linux</li> 15 <li> 云原生——容器、自动化和基础设施r/Linux</li> 16 <li> 网络编排/Linux</li> 17 <li> 社区、生态系统与合规/Linux</li> 18 <li> 物联网和嵌入式Linux</li> 19 </ol> 20 21 <p>自定义列表</p> 22 <dl> 23 <dt>北京</dt> 24 <dd>昌平</dd> 25 <dd>海淀</dd> 26 <dt>东京</dt> 27 <dd>东京热</dd> 28 <dd>加勒比</dd> 29 </dl>



 

4、图片标签

Linux高并发web服务器开发——web服务器 - 1_云技术_09

》练习:



1 <img src="./pic/Image.jpg8" alt="图片加载失败了..." title="我是一张图片" width="200" height="200" /> 2 <div align="center"><img src="./pic/Image.jpg" alt="图片加载失败了..." title="我是一张图片" width=10%/></div> > 3 <!-- 如果没有指定高度,高度按照宽度等比例缩放 -->



 

5、超链接标签

Linux高并发web服务器开发——web服务器 - 1_其他_10

》练习:



1 <p id="top"> 2 3 <p> 4 查看LC3的完整日程,请访问:<a href="http://www.baidu.com" title="我是百度" target="_blank">百度不靠谱</a> 5 </p> 6 <a href="#top">跳转到顶部</a>



 

6、给图片设置超链接

》练习:



1 <a href="http://jd.com"><img src="./pic/kernel.jpg"/></a>



 

7、table标签的使用

Linux高并发web服务器开发——web服务器 - 1_云技术_11

      

Linux高并发web服务器开发——web服务器 - 1_云技术_12

》练习:



1 <table border="3" bordercolor="blue" width="500" height="500" background="./pic/Image.jpg"> 2 <tr align="center"> 3 <td align="center">姓名</td> 4 <td>年龄</td> 5 <td>性别</td> 6 </tr> 7 <tr> 8 <td align="center">张3</td> 9 <td>23</td> 10 <td>男</td> 11 </tr> 12 <tr> 13 <td>李四</td> 14 <td>24</td> 15 <td>女</td> 16 </tr> 17 <tr> 18 <td>老王</td> 19 <td>56</td> 20 <td>不知道</td> 21 </tr> 22 </table>



 

》综合练习—demo.html

1 <!DOCTYPE html>
2 <p id="top">
3 <html>
4 <head>
5 <title>我是一个标题</title>
6 </head>
7 <body>
8 <!-- 标题 -->
9 <h1>Linus Torvalds将首次在中国LinuxCon + ContainerCon + CloudOpen大会上发表演讲</h1>
10 <h2>Linus Torvalds将首次在中国LinuxCon + ContainerCon + CloudOpen大会上发表演讲</h2>
11 <h3>Linus Torvalds将首次在中国LinuxCon + ContainerCon + CloudOpen大会上发表演讲</h3>
12 <h4>Linus Torvalds将首次在中国LinuxCon + ContainerCon + CloudOpen大会上发表演讲</h4>
13 <h5>Linus Torvalds将首次在中国LinuxCon + ContainerCon + CloudOpen大会上发表演讲</h5>
14 <h6>Linus Torvalds将首次在中国LinuxCon + ContainerCon + CloudOpen大会上发表演讲</h6>
15
16 <font color="red" size="2">2017年6月9日 16:44 CCTIME飞象网</font>
17 <!-- 正文 -->
18 <p>
19 世界首屈一指的开源盛会首次在中国举办,Linux和Git创始人Linus Torvalds将做主题演讲
20 </p>
21 <p>
22 <strong>旧金山,2017年6月6日</strong>——<em>LF Asia宣布Linux和Git创始人Linus </em>Torvalds将首次在中国发表演讲。<ins>LinuxCon + ContainerCon +</ins> CloudOpen中国(LC3)<del>将于2017年6月19日至20日在北京举行,届时Torvalds将做主题演讲。</del>
23 </p>
24 <br/>
25 <hr color="green" size="7" />
26 <strong><font color="red">hello, world</font></strong>
27
28 我也不知道我该怎么放
29 <br/>
30 我也不知道我该怎么放
31 我也不知道我该怎么放
32 我也不知道我该怎么放
33 <div align="left">我也不知道我该怎么放</div>
34 <div align="center">我也不知道我该怎么放</div>
35 <div align="right">我也不知道我该怎么放</div>
36 <p>
37 在LC3上,与会者将可进行协作、共享信息以及学习最新和最有趣的开源技术,包括Linux、容器、云技术、网络、微服务等。与会者还能深入了解如何在开源社区中导航和引导。
38 </p>
39 <p>
40 Torvalds已在世界各地的活动中发表演讲,包括北美、欧洲和日本的历届LinuxCon,而LC3则是他在中国的首次公开露面。他将在6月20日上午进行主题演讲,与VMware首席开源官Dirk Hohndel以对话的形式进行。
41 </p>
42 <p>LC3为与会者提供题材广泛的教育课程,主题包括:</p>
43 <ul type = "square">
44 <li> Linux的开发与管理/Linux</li>
45 <li> 云技术/Linux</li>
46 <li> 云原生——容器、自动化和基础设施r/Linux</li>
47 <li> 网络编排/Linux</li>
48 <li> 社区、生态系统与合规/Linux</li>
49 <li> 物联网和嵌入式Linux</li>
50 </ul>
51
52 <p>LC3为与会者提供题材广泛的教育课程,主题包括:</p>
53 <ol type = "I">
54 <li> Linux的开发与管理/Linux</li>
55 <li> 云技术/Linux</li>
56 <li> 云原生——容器、自动化和基础设施r/Linux</li>
57 <li> 网络编排/Linux</li>
58 <li> 社区、生态系统与合规/Linux</li>
59 <li> 物联网和嵌入式Linux</li>
60 </ol>
61
62 <p>自定义列表</p>
63 <dl>
64 <dt>北京</dt>
65 <dd>昌平</dd>
66 <dd>海淀</dd>
67 <dt>东京</dt>
68 <dd>东京热</dd>
69 <dd>加勒比</dd>
70 </dl>
71
72 <img src="./pic/Image.jpg8" alt="图片加载失败了..." title="我是一张图片" width="200" height="200" />
73 <div align="center"><img src="./pic/Image.jpg" alt="图片加载失败了..." title="我是一张图片" width=10%/></div> >
74 <!-- 如果没有指定高度,高度按照宽度等比例缩放 -->
75
76 <p>
77 查看LC3的完整日程,请访问:<a href="http://www.baidu.com" title="我是百度" target="_blank">百度不靠谱</a>
78 </p>
79 <a href="#top">跳转到顶部</a>
80 <a href="http://jd.com"><img src="./pic/kernel.jpg"/></a>
81
82 <table border="3" bordercolor="blue" width="500" height="500" background="./pic/Image.jpg">
83 <tr align="center">
84 <td align="center">姓名</td>
85 <td>年龄</td>
86 <td>性别</td>
87 </tr>
88 <tr>
89 <td align="center">张3</td>
90 <td>23</td>
91 <td>男</td>
92 </tr>
93 <tr>
94 <td>李四</td>
95 <td>24</td>
96 <td>女</td>
97 </tr>
98 <tr>
99 <td>老王</td>
100 <td>56</td>
101 <td>不知道</td>
102 </tr>
103 </table>
104 </body>
105 </html>

 

8、http协议请求消息

 

 

9、http请求一个url生成的请求协议分析

 

 

10、http响应消息

 

11、web服务器模型实现思路

 

 

 

 

在学习Linux高并发web服务器开发总结了笔记,并分享出来。

标签:web,LC3,Linux,演讲,LinuxCon,Torvalds,服务器,Linus
From: https://blog.51cto.com/u_15405812/5834764

相关文章

  • Linux高并发网络编程开发——网络编程基础-socket
    在学习Linux高并发网络编程开发总结了笔记,并分享出来。10-Linux系统编程-第10天(网络编程基础-socket)目录:一、Linux网络编程阶段二、网络基础1、网络开发两种设计模式2、协......
  • Linux系统编程——进程控制
    在学习Linux系统编程总结了笔记,并分享出来。09-linux-day05(进程控制)目录:一、学习目标二、进程1、进程和程序2、单道和多道程序设计3、进程的状态转化4、MMU的作用5、PCB......
  • Linux系统编程——信号
    在学习Linux系统编程总结了笔记,并分享出来。09-linux-day07(信号)目录:一、学习目标二、进程通信——信号1、信号的概念回顾2、阻塞信号集、未决信号集、信号产生3、raise和a......
  • Linux系统编程——进程间通信
    在学习Linux系统编程总结了笔记,并分享出来。09-linux-day06(进程间通信)目录:一、学习目标二、进程通信——管道1、管道的概念2、管道通信举例3、父子进程实现ps、grep命令4......
  • Linux命令基础——makefile+gdb+IO
    在学习Linux命令基础总结了笔记,并分享出来。08-linux-day03(makefile-gdb-IO)目录:附:ftp工具介绍——FlashFXP一、学习目标二、makefile1、makefile编写12、makefile编写23、......
  • Linux命令基础——08-linux-day02(vim-gcc-library)
    在学习Linux命令基础总结了笔记,并分享出来。08-linux-day02(vim-gcc-library)目录:一、学习目标二、vim1、vim光标的移动2、vim删除内容3、vim复制粘贴与可视模式4、vim查找......
  • Linux命令基础——stat-readdir-dup2
    在学习Linux命令基础总结了笔记,并分享出来。08-linux-day04(stat-readdir-dup2)目录:一、学习目标二、文件和目录操作1、打开最大文件数量2、stat函数介绍3、stat函数介绍2与......
  • Linux命令基础——vim+gcc+ibrary
    在学习Linux命令基础总结了笔记,并分享出来。08-linux-day02(vim-gcc-library)目录:一、学习目标二、vim1、vim光标的移动2、vim删除内容3、vim复制粘贴与可视模式4、vim查找......
  • Linux高并发网络编程开发——tcp三次握手-并发
    在学习Linux高并发网络编程开发总结了笔记,并分享出来。10-Linux系统编程-第11天(tcp三次握手-并发)  一、学习目标1、熟练掌握三次握手建立连接过程2、熟练掌握四次挥手断开......
  • Linux 中使用脚本启动 Java 服务
    Linux中使用脚本启动Java服务#!/bin/sh#服务启动参数#JAVA_OPTS="-Xms512m-Xmx512m-XX:MetaspaceSize=512m-XX:MaxMetaspaceSize=1024m-XX:ParallelGCThreads=......