- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 2021-11-02
gRPC使用实例 1 gRPC介绍 A high-performance, open-source universal RPC framework 所谓RPC(remote procedure call 远程过程调用)框架实际是提供了一套机制,使得应用程序之间可以进行通信,而且也遵从server/client模型。使用的时候客户端调用server端提供的接口就像是调用本地的函数一样。如下图所示就是一个典型的RPC结构图。 gRPC有什么好处以及在什么场景下需要用gRPC 既然是server/client
2021-11-02 15:11:29 92
原创 Django项目本机部署
技术点 采用Nginx做反向代理,控制静态页面 采用uwsgi做业务服务器,控制动态页面 采用mysql数据库的读写分离技术,配置主从 采用redis作为缓存数据库 利用docker虚拟化技术,在一台ubuntu上运行多台容器 Django项目采用前后端分离技术 图片存储功能采用FastDFS技术 搜索功能采用Elasticsearch全文搜索引擎技术 准备 django项目和器扩展插件已安...
2018-11-06 16:31:11 483
原创 mysql数据-高级(视图/事物/索引/账户管理/主从配置)
视图(了解) 事务(重要) 索引(重要) 账户管理(了解) 主从(了解) 一、视图 1.概念: 通俗的讲,视图就是一条select语句执行后返回的结果集。 视图是对若干张基本表的引用,是一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变);方便操作,特别是查询操作,减少复杂的SQL语句,增强可读性。 2.定义视图---建议以v_开头 create vie...
2018-10-08 09:41:56 196
原创 flask项目的其他配置
2.1redis数据库 2.1.1安装 sudo apt-get install redis-server 2.1.2开启与关闭 开启redis服务器 redis-server 停止redis服务器 service redis stop 开启redis客户端 redis-cli 停止/退出客户端 quit/exit 查看redis服务器进程 ps aux | grep redis 切换数据库 s...
2018-10-08 09:26:21 151
原创 后台管理员生成函数
@manager.option("-n", "-name", dest="name") @manager.option("-p", "-password", dest="password") def createsuperuser(name, password): "&
2018-10-05 22:59:01 247 1
原创 flask项目的其他配置
2.1redis数据库 2.1.1安装 sudo apt-get install redis-server 2.1.2开启与关闭 开启redis服务器 redis-server 停止redis服务器 service redis stop 开启redis客户端 redis-cli 停止/退出客户端 quit/exit 查看redis服务器进程 ps aux | grep redis 切换数据库 s...
2018-10-05 22:56:41 98
原创 表格模型类
3.1概念OMP Object-Relation Mapping对象关系映射,调用模型对象生成对应的sql语句,通过ORM配置不同的数据库。 flasksqlalchemy 是一个简化了 SQLAlchemy 操作的flask扩展 优点: 对数据库的操作都转化成对类属性和方法的操作,不用编写各种数据库的 sql语句,只需要面向对象编程, 不需要面向数据库编写代码;实现了数据模型与数据库的解耦, ...
2018-10-05 21:42:06 671
原创 mysql数据库-基础
1.1安装数据库 1.1.1安装数据库 更新apt相关源 sudo apt-get update 1.1.2mysql安装 服务端安装 apt-get install mysql-server 客户端安装 apt-get install libmysqlclient-dev 注意:一般情况下安装完数据库,自动开启,且开机后自动开启 1.1.3其他相关命令 开启mysql...
2018-10-05 14:19:42 127
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人