学习笔记
文章平均质量分 84
weixin_42932562
这个作者很懒,什么都没留下…
展开
-
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 · 82 阅读 · 0 评论 -
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 · 116 阅读 · 0 评论 -
表格模型类
3.1概念OMPObject-Relation Mapping对象关系映射,调用模型对象生成对应的sql语句,通过ORM配置不同的数据库。flasksqlalchemy 是一个简化了 SQLAlchemy 操作的flask扩展优点: 对数据库的操作都转化成对类属性和方法的操作,不用编写各种数据库的 sql语句,只需要面向对象编程, 不需要面向数据库编写代码;实现了数据模型与数据库的解耦, ...原创 2018-10-05 21:42:06 · 655 阅读 · 0 评论 -
flask项目的其他配置
2.1redis数据库2.1.1安装 sudo apt-get install redis-server2.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 · 88 阅读 · 0 评论 -
后台管理员生成函数
@manager.option("-n", "-name", dest="name")@manager.option("-p", "-password", dest="password")def createsuperuser(name, password): "&原创 2018-10-05 22:59:01 · 218 阅读 · 1 评论 -
flask项目的其他配置
2.1redis数据库2.1.1安装 sudo apt-get install redis-server2.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 · 144 阅读 · 0 评论 -
mysql数据-高级(视图/事物/索引/账户管理/主从配置)
视图(了解)事务(重要)索引(重要)账户管理(了解)主从(了解)一、视图1.概念: 通俗的讲,视图就是一条select语句执行后返回的结果集。 视图是对若干张基本表的引用,是一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变);方便操作,特别是查询操作,减少复杂的SQL语句,增强可读性。2.定义视图---建议以v_开头 create vie...原创 2018-10-08 09:41:56 · 170 阅读 · 0 评论 -
Django项目本机部署
技术点采用Nginx做反向代理,控制静态页面采用uwsgi做业务服务器,控制动态页面采用mysql数据库的读写分离技术,配置主从采用redis作为缓存数据库利用docker虚拟化技术,在一台ubuntu上运行多台容器Django项目采用前后端分离技术图片存储功能采用FastDFS技术搜索功能采用Elasticsearch全文搜索引擎技术准备django项目和器扩展插件已安...原创 2018-11-06 16:31:11 · 474 阅读 · 0 评论