01 2022 档案
摘要:1. HTML简介 HTML是构造网页的骨架,几乎所有的网站都是由HTML构成的, HTML:超文本传输标记语言 # 不是一门编程语言,没有任何的逻辑,只有标记功能。 """ html标签的分类 1.双标签(闭合标签) <a></a> 2.自闭合标签(单标签) <img/> """ # HTML文档
阅读全文
摘要:1. 前端简介 # 什么是前端 任何与用户打交道的界面,都可以称之为"前端" 手机界面(app),电脑界面(软件),平板界面(app) # 什么是后端 不直接与用户打交道,而是控制核心逻辑的运行 各种编程语言编写的代码(python,java,c++) """ 全栈开发:前后端都会!!! 优势在于一
阅读全文
摘要:1. GIL全局解释器锁 面试问到频率比较高 In CPython, the global interpreter lock, GIL, is a mutex that prevents multiple native threads from executing Python bytecodes
阅读全文
摘要:1. 僵尸进程和孤儿进程 from multiprocessing import Process import time def test(name): print('%s is running..' % name) time.sleep(2) print('%s is over..' % name
阅读全文
摘要:1. UDP代码编写(了解) # 服务端 import socket udpsk = socket.socket(type=socket.SOCK_DGRAM) udpsk.bind(('127.0.0.1',9999)) msg, addr = udpsk.recvfrom(1024) print
阅读全文
摘要:1. socket 套接字编程 # 要求:自己想写一款可以数据交互的程序。 只要涉及到远程数据交互,必须要操作OSI七层,所有由现成的模块直接实现。 socket模块 架构启动一定是先启动服务端,再启动客户端。 # 服务端 import socket # 阅读源码 sock = socket.soc
阅读全文
摘要:1. 回顾python # 变量与常量 # 基本数据类型 # 内置方法 # 字符编码&文件操作 # 函数 函数参数,闭包函数,装饰器 # 面向对象 封装,"继承",多态 """ 什么是对象 整合数据和功能,将来想要调用直接对象加点...就可以了 数据与功能的结合体(类似于工具包,化妆盒) 什么是类
阅读全文
摘要:1. 什么是高可用 一般是只2台机器启动着完全相同的业务系统,当有一台机器down机了, 另外一台服务器就能快速的接管,对于访问的用户是无感知的。 比如公司的网络是通过网关进行上网的,那么如果该路由器故障了, 网关无法转发报文了,此时所有人都无法上网了怎么办? 通常做法是给路由器增加一台备节点,但是
阅读全文
摘要:1. 动静分离 对于静态文件不需要消耗python性能。 1. 创建nfs挂载点 mkdir /static vim /etc/exports 增加一个挂载点 /static 172.16.1.0/20(rw,sync,all_squash,anonuid=666,anongid=666) syst
阅读全文
摘要:1. 代理 将流量分配 1.1 代理的方式 # 1. 正向代理 客户找代理,代理给你ip,客户通过ip去找服务器 典型应用: VPN # 找完代理还要找服务器 # 2. 反向代理 客户只需要找代理,不需要找服务器, 后台服务器是由代理去找的 典型应用: 负载均衡 1.2 nginx代理服务支持的协议
阅读全文
摘要:1. location 使用nginx location 可以控制访问网站的路径,但一个server可以有多个location配置,多个location的优先级该如何区分 1.1 location 匹配符号 匹配符 匹配规则 优先级 = 精确匹配 1 ^~ 以某个字符串开头 2 ~ 区分大小写的正则
阅读全文
摘要:1. nginx虚拟主机 # 1. 基于IP的方式 server{ listen 80; server_name 192.168.15.7; location / { root /opt/super_mario; index index.html; } } server { listen 80; s
阅读全文
摘要:今日内容概要 了解web服务 部署nginx nginx和apache的对比 今日内容详细 1. 什么是web服务 web就是B/S架构 2. web服务器软件 1. apache # 网络模型 select poll epoll XML JSON YAML 2. Nginx 官网:https://
阅读全文
摘要:NFS 网络存储 简介 实现NFS多主机共享 1. NFS简介 NFS是Network File System的缩写。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。 NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, NFS用于企业集群架构中
阅读全文