04 2023 档案

摘要:今日内容 1 字符串 package main // 字符串 func main() { // 1 定义字符串 //var s = "中alqz" // 2 字符串可以按下标取值,不能改 //s[0]=98 //fmt.Println(s[0]) // 取字节,是个数字 //fmt.Println( 阅读全文
posted @ 2023-04-28 17:53 与屿 阅读(17) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 数组和切片 1.1 数组 # 1 定义,初始化,使用 # 2 数组是值类型 -数字,字符串,布尔,数组,都是值类型,真正直接存数据 -切片,map,指针 引用类型,是个地址,指向了具体的值 # 3数组长度 # 4 循环打印数组 # 5 多纬数组 # 6 数组定义并赋初值 ,把第99 赋 阅读全文
posted @ 2023-04-27 19:37 与屿 阅读(22) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 函数高级 package main import "fmt" // 1 函数的参数和返回值都是类型的一部分,函数可以赋值给一个变量 // test3 函数,接收一个参,参数是函数类型:没有参数没有返回值 // test 有返回值,返回值是个函数:函数有两个参数,一个返回值 //func 阅读全文
posted @ 2023-04-26 20:03 与屿 阅读(23) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 go语言变量类型 # 数字 # int 整数有正负 int8 int16 int32 int64 java byte short int long -int8 一个字节表示(8个比特位) 范围: -2的7次方 到 +2的7次方-1 -int16 2个字节表 范围: -2的15次方 到 阅读全文
posted @ 2023-04-25 19:08 与屿 阅读(20) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 Go语言介绍 #Go语言介绍 Go 即Golang,是Google公司2009年11月正式对外公开的一门编程语言 Go是【静态 强类型】语言,是区别于解析型语言的编译型语言(静态:类型固定 强类型:不同类型不允许直接运算) 解析型语言——源代由解析器对代码进行解释执行 编译型语言——源 阅读全文
posted @ 2023-04-24 19:17 与屿 阅读(173) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 python操作哨兵 # 高可用架构后 》不能直接连某一个主库了 》主库可能会挂掉,后来它就不是主库了 # 之前学的连接redis的操作,就用不了了 import redis conn=redis.Redis(host='',port=6379) conn.set() conn.clo 阅读全文
posted @ 2023-04-23 19:40 与屿 阅读(27) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 集群原理及搭建 # 做了读写分离,做了高可用,还存在问题 1 并发量:单机redis qps为10w/s,但是我们可能需要百万级别的并发量 2 数据量:机器内存16g--256g,如果存500g数据呢? # 使用集群解决这个问题 # 解决:加机器,分布式 redis cluster 在 阅读全文
posted @ 2023-04-23 08:19 与屿 阅读(13) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 GEO地理位置信息 # GEO(地理信息定位):存储经纬度,计算两地距离,范围等 -根据经纬度 》确定具体地址的 》高德开放api 》返回具体地址 # redis 可以存储经纬度,存储后可以做运算, 比如:两个经纬度之间距离 (直线距离) 比如:统计某个经纬度范围内有哪些好友,餐馆 # 阅读全文
posted @ 2023-04-20 19:53 与屿 阅读(15) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 哈希类型 ###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:22 与屿 阅读(10) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 redis介绍 # 特性 Redis特性(8个) # 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 # 持久化:rdb和aof # 多种数据结构: 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计 阅读全文
posted @ 2023-04-17 19:37 与屿 阅读(11) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 Dockerfile 1.1 常用和不常用命令 FROM: 指定基础镜像 RUN: 构建镜像过程中需要执行的命令。可以有多条。docker build CMD:添加启动容器时需要执行的命令。多条只有最后一条生效。可以在启动容器时被覆盖和修改。 ENTRYPOINT:同CMD,但这个一定 阅读全文
posted @ 2023-04-14 18:36 与屿 阅读(21) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 容器操作 # 启动容器 docker start 容器id # 停止容器 docker stop 容器id # 文件拷贝 # 容器的文件copy到宿主机上(不是在容器内执行) docker cp 容器名称:容器目录 需要拷贝的文件或目录 docker cp 20fd8:/home/lq 阅读全文
posted @ 2023-04-13 18:52 与屿 阅读(15) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 什么是Iaas-Paas和Saas Iaas: Infrastructure-as-a-Service(基础设施即服务) IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件来运行其应用 Paas:平台即服务 paaS公司在 阅读全文
posted @ 2023-04-12 19:23 与屿 阅读(11) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 flask-sqlalchemy使用 # 集成到flask中,直接使用sqlalchemy,看代码 # 有个第三方flask-sqlalchemy,帮助咱们快速的集成到flask中 # 使用flask-sqlalchemy集成 1 导入 from flask_sqlalchemy im 阅读全文
posted @ 2023-04-11 19:15 与屿 阅读(15) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 sqlalchemy快速插入数据 # sqlalchemy是什么 orm框架,跟其他web框架没有必然联系,可以独立使用 # 安装,快速使用,执行原生sql # 创建表和删除表 -不能创建数据库 -不能修改字段(增加,删除) # 使用orm插入 from sqlalchemy impo 阅读全文
posted @ 2023-04-10 20:15 与屿 阅读(11) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 信号 # Flask框架中的信号基于blinker(安装这个模块),其主要就是让开发者可是在flask请求过程中定制一些用户行为 flask 和django都有 #观察者模式,又叫发布-订阅(Publish/Subscribe) 23 种设计模式之一 pip3.8 install bl 阅读全文
posted @ 2023-04-07 19:16 与屿 阅读(23) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 请求上下文分析(源码:request原理) 1.1 导出项目的依赖 # 之前 pip freeze >requirments.txt 把当前解释器环境下的所有第三方依赖都导出来 # 使用第三方模块,更精确的导出依赖 pipreqs 第一步:安装 pip3 install pipreqs 阅读全文
posted @ 2023-04-06 19:10 与屿 阅读(15) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 蓝图的使用 # blueprint 翻译过来的,称之为蓝图 # 作用是:之前全在一个py中写flask项目,后期肯定要划分目录 # 不用蓝图,划分目录 no_blueprint_flask # 项目名 src #核心源码位置 __init__.py # 包 里面实例化得到了app对象, 阅读全文
posted @ 2023-04-04 18:38 与屿 阅读(51) 评论(0) 推荐(0) 编辑
摘要:今日内容 1 cbv分析 # 基于类的视图,写法 from flask import Flask,request from flask.views import View, MethodView app = Flask(__name__) app.debug = True # 视图类,继承Metho 阅读全文
posted @ 2023-04-03 20:16 与屿 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示