01 2022 档案
发表于 2022-01-27 09:38阅读:102评论:0推荐:0
摘要:HTML简介 HTML是构造网页的骨架>>>:几乎所有的网站都是由HTML构建而成 HTML:超文本标记语言 # 不是一门编程语言 没有任何的逻辑 只有固定的标记功能 """ HTML标签的分类 1.双标签(有头有尾) <a></a> 2.自闭合标签(单标签) <img/> """ # HTML文档
阅读全文 »
发表于 2022-01-26 10:59阅读:32评论:0推荐:0
摘要:前端 # 什么是前端 任何与操作系统打交道的界面都可以称之为"前端" 手机界面(app) 电脑界面(软件) 平板界面(软件) # 什么是后端 不直接与用户打交道,而是控制核心逻辑的运行 各种编程语言编写的代码(python代码、java代码、c++代码) """全栈开发:前后端都会!!! 优势在于一
阅读全文 »
发表于 2022-01-26 10:55阅读:26评论:0推荐:0
摘要:进程池与线程池基本使用 from concurrent.futures import ThreadPoolExecutor, ProcessPoolExecutor import time import os # 创建进程池与线程池 # pool = ThreadPoolExecutor(5) #
阅读全文 »
发表于 2022-01-26 10:43阅读:93评论:0推荐:0
摘要:设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链
阅读全文 »
发表于 2022-01-26 10:07阅读:39评论:0推荐:0
摘要:1、什么悲观锁? 顾名思义,悲观锁是基于一种悲观的态度类来防止一切数据冲突,它是以一种预防的姿态在修改数据之前把数据锁住,然后再对数据进行读写,在它释放锁之前任何人都不能对其数据进行操作,直到前面一个人把锁释放后下一个人数据加锁才可对数据进行加锁,然后才可以对数据进行操作,一般数据库本身锁的机制都是
阅读全文 »
发表于 2022-01-26 09:56阅读:28评论:0推荐:0
摘要:僵尸进程与孤儿进程 # 僵尸进程 进程代码运行结束之后并没有直接结束而是需要等待回收子进程资源才能结束 # 孤儿进程 即主进程已经死亡(非正常)但是子进程还在运行 守护进程 守护进程:即守护着某个进程 一旦这个进程结束那么也随之结束 from multiprocessing import Proce
阅读全文 »
发表于 2022-01-26 09:49阅读:33评论:0推荐:0
摘要: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) u
阅读全文 »
发表于 2022-01-17 17:20阅读:29评论:0推荐:0
摘要:socket套接字 要求:我们自己想写一款可以数据交互的程序 # 只要涉及到远程数据交互必须要操作OSI七层 所以有现成的模块直接实现 socket模块 架构启动肯定是先启动服务端再启动客户端 简易代码 import socket """ 导入模块的两种方式 import句式 from...impo
阅读全文 »
发表于 2022-01-15 09:23阅读:40评论:0推荐:0
摘要:软件开发架构 c/s架构 c:client 客户端 s:server 服务端 """ 将客户端看成是去店里消费客人 将服务端看成是提供服务的店面 eg:收集各种app其实就是各大软件的客户端 服务端需要具备的三大特征 1.24小时不间断提供服务(24小时监听) 2.固定的地址(IP地址) 3.能够服
阅读全文 »