Origin Blog

Concentration and Perseverance matter.

快速上手Pipenv

简单介绍Pipenv的用法并和传统的Pip+Virtualenv作了对比,方便以后在使用中随用随查。


Flask-Login文档中文翻译

Flask-Login 是Flask项目常用的管理用户登录的 flask 扩展,因为项目需要看了一遍文档和源码,索性把包括 API 在内的文档翻译成了中文。


命名空间、作用域与闭包

对Python中较抽象的命名空间、作用域与闭包几个概念做简单的归纳总结。


部署新的工作环境

近期又做了一次工作环境的部署,在一台原装系统为Win10的笔记本电脑上以双系统方式安装了Ubuntu18.04,并安装了一些开发必备的软件,发现整个过程还是挺耗费时间的。部署工作环境通常都会间隔很久才会做一次,有些比较麻烦的操作往往都需要重新去找解决方案,因此在这里将部署过程做一个记录,以备今后需要时使用。


MySQL 索引必知必会

内容基于InnoDB引擎,索引的存储类型为B+树。


理解Flask中的 g 变量

HTTP 是无状态的,因此 web 开发中一个很核心的问题是如何在不同请求间,以及一个请求的不同处理函数间传递数据,即传递参数。除了我们已经知道的cookie和session之外,Flask也提供了一些特别的对象用来处理该问题。


Redis 开发与运维学习笔记(三)

6复制配置建立复制复制的数据流是单向的,只能由主节点复制到从节点。配置复制的方式有以下三种:在配置文件中加入slaveof{masterHost}{masterPort},随Redis启动生效。在redis-server启动命令后加入--slaveof{masterHost}{m...


Redis 开发与运维学习笔记(二)

3Redis实用功能慢查询分析Redis客户端执行一条命令分为4个阶段:发送命令、命令排队、命令执行、返回结果。慢查询只统计命令执行阶段的时间慢查询的两个配置参数slowlog-log-slower-than慢查询的预设记录阈值:单位是微秒(1秒=1000毫秒=1000000微秒...


Redis 开发与运维学习笔记(一)

1Redis简介Redis特性速度快:数据在内存中存取C语言实现单线程架构源代码写的好基于键值对的数据结构服务器。Redis的全称是REmoteDictionaryServer,它主要提供了5种数据结构:字符串、哈希、列表、集合、有序集合,还有Bitmaps、HyperLogLo...


M001: MongoDB Basics 笔记

完成MongoDB University的官方入门视频教程所作笔记