摘要: grpc介绍 grpc是谷歌开源的一套基于rpc实现的通讯框架( "官网" 有更完整的定义)。在搞懂grpc之前,首先要弄懂rpc是什么。下面是自己理解的rpc定义,若有不对,望指出: rpc官方称为 远程过程调用 。我这里理解为远程函数调用,即一个本机程序调用另一个机器的程序中的某个函数。因不是同 阅读全文
posted @ 2019-12-07 11:49 xiaobai_ol 阅读(3063) 评论(0) 推荐(0) 编辑
摘要: Django使用Datatables插件总结 文章中的例子已上传至 "github" 基本使用 Datatables插件是一款方便简单的展示数据的列表插件。关于基本使用, "官方网站" 上的已介绍的很详细,这里我再稍微过一下。 1. js配置。包含jquery和datatables的js 2. cs 阅读全文
posted @ 2019-09-29 00:27 xiaobai_ol 阅读(3570) 评论(3) 推荐(1) 编辑
摘要: 背景 有需求需要对django系统进行docker化,以达到灵活部署和容灾。该系统基于django 2.2版本开发,数据库采用mongodb,服务器使用nginx,因系统有部分异步任务,异步任务则采用clelery+redis实现。 基于该需求,所采用的思路是:“基于ubuntu16.04”源镜像, 阅读全文
posted @ 2019-09-17 14:21 xiaobai_ol 阅读(541) 评论(1) 推荐(0) 编辑
摘要: 背景 有需求需要对mongodb做一个容灾备份。根据官网,发现mongodb最新版本(4.0)已经抛弃了 主从模式 而采用 副本集 进行容灾。副本集的优势在于:”有自动故障转移和恢复特性,其任意节点都可以是主节点,并能实现读写分离,提供高负载“。官方建议副本集最低配置三个节点。关于副本集的原理更多请 阅读全文
posted @ 2019-08-29 15:43 xiaobai_ol 阅读(2110) 评论(0) 推荐(0) 编辑
摘要: 背景 在本地搭建了harbor后,在进行了相关配置后,还是报错: Error response from daemon: login attempt to http://10.xx.xx.xx:8000/v2/ failed with status: 403 Forbidden .其中http:// 阅读全文
posted @ 2019-08-29 10:44 xiaobai_ol 阅读(2497) 评论(0) 推荐(0) 编辑
摘要: 说明 实现网页登录后跳转应该分为两类:即 登录成功后跳转 和 登录失败再次登录成功后跳转 。参考网上内容,基本都只实现了第一类。而没有实现第二类。 实现 为了能让登录失败后再次登录成功后还能实现跳转。我这里采用了笨办法, 即: 无论登录成功与否,都将跳转链接在前后端进行传递 ,这样跳转链接就不会在登 阅读全文
posted @ 2019-08-29 10:33 xiaobai_ol 阅读(5338) 评论(0) 推荐(0) 编辑
摘要: 简介 由于http协议的请求是无状态的。故为了让用户在浏览器中再次访问该服务端时,他的登录状态能够保留(也可翻译为该用户访问这个服务端其他网页时不需再重复进行用户认证)。我们可以采用Cookie或Session这两种方式来让浏览器记住用户。 Cookie与Session说明与实现 Cookie 说明 阅读全文
posted @ 2019-08-29 10:28 xiaobai_ol 阅读(1006) 评论(0) 推荐(0) 编辑