01 2022 档案
摘要:一.HTML简介 HTML是构造网页的骨架>>>:几乎所有的网站都是由HTML构建而成 HTML:超文本标记语言 # 不是一门编程语言 没有任何的逻辑 只有固定的标记功能 """ HTML标签的分类 1.双标签(有头有尾) <a></a> 2.自闭合标签(单标签) <img/> """ # HTML
阅读全文
摘要:一.GIL全局解释器锁 1.1 简介 In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes a
阅读全文
摘要:一.僵尸进程与孤儿进程 1.1 僵尸进程 进程代码运行结束之后并没有直接结束而是需要等待回收子进程资源才会结束 1.2 孤儿进程 主程序已经死亡,子程序还在运行 二.守护进程 守护进程即守护者某个进程,一旦该进程结束那么也随之结束 from multiprocessing import Proces
阅读全文
摘要:一.udp代码编写 import socket udp_sk = socket.socket(type=socket.SOCK_DGRAM) # UDP协议 udp_sk.bind(('127.0.0.1',9000)) # 绑定地址 msg,addr = udp_sk.recvfrom(1024)
阅读全文
摘要:一.socket套接字编程 要求:我们自己想写一款可以数据交互的程序 # 只要涉及到远程数据交互必须要操作OSI七层 所以有现成的模块直接实现 socket模块 架构启动肯定是先启动服务端再启动客户端 简易代码 import socket """ 导入模块的两种方式 import句式 from...
阅读全文
摘要:一.软件开发架构 c/s架构 c:client 客户端 s:server 服务端 """ 将客户端看成是去店里消费客人 将服务端看成是提供服务的店面 eg:收集各种app其实就是各大软件的客户端 服务端需要具备的三大特征 1.24小时不间断提供服务(24小时监听) 2.固定的地址(IP地址) 3.能
阅读全文
摘要:一.高可用 1.1 什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 比如公司的网络是通过网关进行上网的,那么如果该路由器故障了,网关无法转发报文了,此时所有人都无法上网了,怎么办? 通常做法是给路由器增加一台
阅读全文
摘要:一.动静分离 1、创建NFS挂载点 mkdir /static vim /etc/exports /static 172.16.1.0/20(rw,sync,all_squash,anonuid=666,anongid=666) systemctl restart nfs-server chown
阅读全文
摘要:一.代理的方式 1)代理的定义:将流量平均分配 2)代理方式 >>>正向代理 找完代理之后,还需要找服务器。 应用:vpn >>>反向代理 只需要找代理,不需要找服务器。 应用:负载均衡 二.Nginx代理服务支持的协议 1 ngx_http_uwsgi_module : Python 2 ngx_
阅读全文
摘要:一.location 使用Nginx Location可以控制访问网站的路径, 但一个server可以有多个location配置, 多个location的优先级该如何区分。 location匹配符号 匹配符匹配规则优先级 = 精确匹配 1 ^~ 以某个字符串开头 2 ~ 区分大小写的正则匹配 3 ~
阅读全文
摘要:一.Nginx虚拟主机 基于多个IP的方式 [root@web01 conf.d]# cat game.conf server { listen 80; server_name 192.168.15.7; location / { root /opt/Super_Marie; index index
阅读全文
摘要:一.web服务 什么是web服务 Web服务(Web service)是一种面向服务的架构的技术,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作。web就是b/s架构。 二.web服务器软件 1.Apache Apache是世界各地使用的Web服务器软件(HTTP服务器),是构
阅读全文