摘要:
第一章 Redis系列之-redis初识 第二章 Redis系列之-常用命令及API的使用 第三章 Redis系列之-高级用法 第四章 Redis系列之-持久化 第五章 Redis系列之-使用常见问题 第六章 Redis系列之-主从复制原理与优化 第七章 Redis系列之-Redis-Sentine 阅读全文
摘要:
import json from ronglian_sms_sdk import SmsSDK ''' 这里SmsSDK其实我们只需要实例化一次就可以,多次实例化会产生多个名称空间 浪费资源 所以我们采用单例模式 通过重写__new__方法 让每次实例化类都是使用同一个名称空间 ''' # 容联云参 阅读全文
摘要:
起因 在实际工作项目当中,我们会进行多人协同开发,这就需要一个远程仓库来管理项目 正常管理项目代码的工具有三种:GitHub、Gitee(码云)、Gitlab(公司一般用这种) 项目创建者操作 新建仓库 作为项目的创建者,刚开始没有远程仓库,我们需要创建一个远程仓库(这里以码云为例), 如下: 连接 阅读全文
摘要:
git相关 1.你知道git rebase (git 变基)? -我知道,但我们用的merge的普通合并 -是否显示之前分支上的版本记录 2.你知道git flow吗?==》多分支的方案 -知道,但是我们没用,不适合我们公司 -我们用的就是master,dev,bug分支模型 阅读全文
摘要:
下载 1.要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。 打开网站后,找到Release,点击前往下载页面。 2.在下载网页中,找到需要的版本(这里我选的是3.2.10 阅读全文
摘要:
版本控制器 Git就是版本控制器,控制的对象是开发的项目代码。 主要有以下两大功能: # git的两大功能: -多人协同开发代码合并 -对版本进行管理,能切换回老版本 版本管理软件 主要有两类:Git和 svn(很老), 两者的区别: -svn:CVCS(集中式管理系统),要是服务器被黑或者出现不可 阅读全文
摘要:
创建home模块 前提:在 luffy 虚拟环境下 1.终端从项目根目录进入apps目录 >: cd luffy & cd apps 2.创建app >: python ../../manage.py startapp home 路由分发 主路由:luffy/urls.py from django. 阅读全文
摘要:
起因 我们在使用mysql的时候,通常要配置上编码格式, 否则容易出现我们无法存入中文或者报错的情况 所以我们就需要在配置文件中配置编码格式 # mysql查看编码格式 直接输入:\s 配置流程 1.MySQL文件目录中后缀名为.ini文件的就是MySQL的默认配置文件 程序启动会先加载配置文件中的 阅读全文
摘要:
起因 原生的admin后台管理太丑,有人美化了这个页面,就是所谓的xadmin 安装 我们使用的django版本为2.2.2,安装 xadmin, 如下: pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 配置 在小 阅读全文
摘要:
同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现 请求的url地址,必须与浏览器上的url地址处于同域上,也就是域 阅读全文