04 2023 档案

摘要:Docker 一、Dcokerfile常用命令 FROM: 指定基础镜像 RUN: 构建镜像过程中需要执行的命令。可以有多条。docker build CMD:添加启动容器时需要执行的命令。多条只有最后一条生效。可以在启动容器时被覆盖和修改。 ENTRYPOINT:同CMD,但这个一定会被执行,不会 阅读全文
posted @ 2023-04-18 19:44 kangshong 阅读(310) 评论(0) 推荐(0)
摘要:Redis 一、哈希类型 ###1 hget,hset,hdel hget key field #获取hash key对应的field的value 时间复杂度为 o(1) hset key field value #设置hash key对应的field的value值 时间复杂度为 o(1) hdel 阅读全文
posted @ 2023-04-18 19:32 kangshong 阅读(47) 评论(0) 推荐(0)
摘要:Redis 一、Redis 1、简介 # Redis特性 1)速度快 10w ops(每秒10万读写),数据存在内存中,C语言实现,单线程模型 2)持久化 RBD AOF 3)多种数据结构 - 字符、哈希、列表、有序集合、集合 - bitMaps位图:布隆过滤器 本质是字符串 - HyperLogL 阅读全文
posted @ 2023-04-18 19:31 kangshong 阅读(72) 评论(0) 推荐(0)
摘要:Docker 一、MySQL部署 - 1、直接部署,不做目录映射 # 安装mysql镜像/或直接启动容器,启动并自动安装 docker run -id --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123 mysql:5.7 - 2、做目录映射 # 阅读全文
posted @ 2023-04-16 21:57 kangshong 阅读(283) 评论(0) 推荐(0)
摘要:Docker 一、Iass-Paas和Saas 1、简介 什么是lass-Pass和Saas: # Iaas: Infrastructure-as-a-Service(基础设施即服务) IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件 阅读全文
posted @ 2023-04-12 19:28 kangshong 阅读(150) 评论(0) 推荐(0)
摘要:Docker容器 一、前言 1、什么时虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟 阅读全文
posted @ 2023-04-12 19:27 kangshong 阅读(120) 评论(0) 推荐(0)
摘要:Flask框架之sqlalchemy的使用 一、SQLAlchemy基本使用 1、简介 什么是sqlalchemy: sqlalchemy是一个基于Python实现的ORM框架,该框架建立在DB API之上,使用对象关系映射进行数据的操作,简而言之就是,将类和对象转换成SQL,然后使用数据API执行 阅读全文
posted @ 2023-04-10 22:02 kangshong 阅读(315) 评论(0) 推荐(0)
摘要:Flask框架 一、信号 1、简介 什么是信号: Flask框架中的信号基于blinker(安装这个模块),其主要就是让开发者可是在flask请求过程中定制一些用户行为 ,flask 和django都有 观察者模式,又叫发布-订阅(Publish/Subscribe) 23 种设计模式之一 使用场景 阅读全文
posted @ 2023-04-10 22:00 kangshong 阅读(84) 评论(0) 推荐(0)
摘要:Flask框架 一、请求上下文分析(源码:request原理) 1、导出项目依赖 - 之前导出项目依赖使用 pip freeze > requiremnts.txt - 现在导出项目依赖 # 使用第三方模块 # 优点:可以根据项目使用的模块,更加精准的导出 - 使用方法: # 第一步:安装 pip 阅读全文
posted @ 2023-04-10 21:58 kangshong 阅读(78) 评论(0) 推荐(0)
摘要:Flask框架 一、蓝图-blueprint 简介: blueprint(蓝图)在flask项目中用来组织管理和注册视图函数的路由 蓝图实际可以理解为是一个存储一组视图方法的容器对象,其具有如下特点: 1、一个应用可以具有多个蓝图,可以将一个蓝图注册到任何一个未使用的URL下比如 “/user”、“ 阅读全文
posted @ 2023-04-10 21:55 kangshong 阅读(178) 评论(0) 推荐(0)
摘要:Flask框架 一、CBV分析 1、CBV编写视图类方法 # 1、导入flask模块 from flask import Flask, request # 2、导入CBV需要继承的MethodView(也可直接继承View但需要重写部分功能) from flask.views import Meth 阅读全文
posted @ 2023-04-03 21:16 kangshong 阅读(175) 评论(0) 推荐(0)
摘要:面试题集锦 一、数据库三大范式 第一范式(1NF): 指数据库中表的每一列都是不可分割的最小单位 # 分割前: 地址 安徽省合肥市蜀山区 # 分割后: 省 | 市 | 区 安徽省|合肥市|蜀山区 第二范式(2NF): 如果表是单主键,那么主键以外的列必须完全依赖于主键列,如果表是符合主键(联合索引) 阅读全文
posted @ 2023-04-03 16:41 kangshong 阅读(195) 评论(0) 推荐(1)