首页 > 其他分享 >Web基础知识扫盲

Web基础知识扫盲

时间:2024-07-03 23:19:43浏览次数:15  
标签:Web 转换 etc 中间件 基础知识 扫盲 IP地址 var 目录

1、中间件
定义:中间件是一种独立的系统软件服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。

常见的中间件:IIS、Apache、Nginx、Tomcat

2、NAT网络地址转换
这里只介绍动态转换一种
动态转换:是指将内部网络的私有IP地址转换为公用IP地址时,IP地址是不确定的,是随机的,所有被授权访问上Internet的私有IP地址可随机转换为任何指定的合法IP地址。也就是说,只要指定哪些内部地址可以进行转换,以及用哪些合法地址作为外部地址时,就可以进行动态转换。动态转换可以使用多个合法外部地址集。当ISP提供的合法IP地址略少于网络内部的计算机数量时。可以采用动态转换的方式。

3、私有IP

  • A类:10.0.0.0——10.255.255.255
  • B类:172.16.0.0——172.31.255.255
  • C类:192.168.0.0——192.168.255.255

4、DNS

  • dns协议:将域名转换为IP地址
  • dns服务器:进行域名和与之相对应的IP地址进行转换的服务器

5、CDN

  • cdn服务器:通过IP访问实际资源时,如果CDN节点上没有缓存资源,则会到源站请求资源,并缓存到CDN节点上,如果有对应资源,则直接返回给用户。

6、域名

顶级:.com、.gov、.cn
二级:baidu.com
三级:post-js.baidu.com 
     baike.baidu.com

7、Linux重要盘符

/etc:
etc 是 Etcetera(等等) 的缩写,这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/etc/passwd 用户信息
/etc/shadow 密码
/tmp:
tmp 是 temporary(临时) 的缩写这个目录是用来存放一些临时文件的。
/usr:
 usr 是 unix shared resources(共享资源) 的缩写,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于 windows 下的 program files 目录。
/var:
var 是 variable(变量) 的缩写,这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。
Linux系统默认启用以下类型日志:
1、系统日志(默认)/var/log/messages
2、cron日志(默认)/var/log/cron【任务调度程序】
3、安全日志(默认)/var/log/secure

8、shell
常见shell:Sh、bash、csh、tcsh、ash

标签:Web,转换,etc,中间件,基础知识,扫盲,IP地址,var,目录
From: https://www.cnblogs.com/wyw-star/p/18282683

相关文章

  • IIS(Internet Information Services)是Windows操作系统中的一种Web服务器软件。以下是一
    IIS(InternetInformationServices)是Windows操作系统中的一种Web服务器软件。以下是一些常见的与IIS相关的命令和工具:IISRESET:作用:重启IIS服务。语法:iisreset[/noforce][/restart][/stop][/start][/status][/reboot][/help]APPCMD:作用:用于配置IIS7.x及以上版......
  • Web安全基础学习:Python反序列化漏洞之pickle反序列化
    理论基础序列化与反序列化序列化和反序列化是指用于将对象或数据结构转换为字节流的过程,以便在不同系统之间进行传输或存储,并在需要时重新构造。序列化是指将对象或数据结构转换为字节流的过程。在序列化过程中,对象的状态和数据被转换为一系列字节,这些字节可以按照一定......
  • 【JavaScript脚本宇宙】高效Web开发利器:全面解析六大HTML解析器与DOM库
    精益求精:揭秘六个改变Web开发的HTML解析与DOM操作工具前言在现代Web开发中,HTML解析器和DOM操作库是不可或缺的工具。无论是爬取数据、处理复杂的HTML文档,还是模拟浏览器环境,这些工具都扮演着关键角色。本文将深入探讨六个广泛使用的HTML解析器和DOM操作库,它们分别是:htmlpa......
  • WebService解释
    WebService解释WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。其中的:XML:(ExtensibleMarkupLanguage)扩展型可标记语言。面向短期的临时......
  • 掌握Mojolicious会话管理:构建安全、持久的Web应用
    掌握Mojolicious会话管理:构建安全、持久的Web应用Mojolicious是一个基于Perl的高性能、异步Web开发框架,它提供了一套完整的工具来构建现代Web应用。会话管理是Web开发中的一个关键组成部分,它允许应用识别和保持用户的登录状态。本文将深入探讨如何在Mojolicious中实现会话......
  • JavaWeb—Servlet
    概述Javaweb的核心就是围绕servletServlet就是一个接口,定义了java类被浏览器访问到(tomcat识别)的接口将来就是自己写一个类,实现servlet接口,重写方法 执行过程当服务器接收到客户端浏览器的请求后,会解析请求的url路径,获取访问的servlet的资源路径查找web.xml文件......
  • 追踪WebKit的缺陷:深入探索Bug跟踪系统
    ......
  • 揭秘JWT:从CTF实战到Web开发,使用JWT令牌验证
    揭秘JWT:从CTF实战到Web开发,使用JWT令牌验证介绍JWT(JSONWebTokens)是一种开放标准(RFC7519),它定义了一种紧凑且自包含的方式,用于在网络上安全地传输信息。这种信息可以验证和信任,因为它是数字签名的。JWT可以使用HMAC算法或者是RSA的公私秘钥对进行签名。「优点」:「无状态」:服......
  • web前端应用性能指标测量工具有哪些?
    接上一篇介绍前端性能指标的内容,本文主要总结下一般使用的性能测量工具。1、可以借助Gooogle开源的web-vitals库来测量一些性能指标:import{onCLS,onINP,onLCP,onFCP,onFID,onTTFB}from'web-vitals';onCLS(console.log);onINP(console.log);onLCP(console.log);o......
  • web前端应用性能指标优化方案有哪些?
    接上一篇介绍前端性能指标的内容,本文主要总结下一般使用的指标优化方案加载相关:FCP优化:降低服务器响应时间:确保服务器能迅速响应请求,这样浏览器就能更快地开始处理并渲染页面内容。可以通过优化服务端代码、改善静态资源的提供方式(如将图片部署到CDN)来实现。延迟加载非关......