Posts by Category

Django

在ORM中实现主键从特定值开始自增

less than 1 minute read

MYSQL 在MySQL中,可以通过指定auto_increment来设置自增的起始值 CREATE TABLE TEST( id int not null auto_increment primary key, name varchar(127) not null default 'ISM' )auto_inc...

Django笔记

1 minute read

Django的请求生命周期 浏览器发起请求,请求发送给服务端,经过django的中间件,到达url路由分发系统,执行对应的视图函数,然后将数据按原路返回。

rest_framework笔记

4 minute read

认证 通过继承BaseAuthentication,并实现authenticate方法,可以实现自定义的认证函数 ```python authentication.py

Celery实现异步与定时任务

1 minute read

Celery是什么 celery是基于python的分布式任务队列的处理库 Celery的基本架构 消息中间件(broker) 任务执行单元(worker) 执行结果存储(backend)

Back to Top ↑

Numpy

Back to Top ↑

Docker

Docker的报错与解决

2 minute read

启动容器报错 宿主机是win10,安装docker后,拉取了一个centos镜像,又在镜像上安装docker(禁止套娃),安装docker-ce时报错 Failed to get D-Bus connection: Operation not permitted 解决办法 以下方式生成容器 ``` dock...

Docker笔记

1 minute read

常用命令大全 docker command --help 系统命令 查看磁盘信息 docker system df 清理不被使用的数据 docker system prune 系统信息 docker system info 卷 展示卷列表 docker volume ls 清理未被使用的卷 docker volu...

Back to Top ↑

Python

多线程

2 minute read

threading.Thread 线程对象,通过该对象创建线程。用户可以继承该对象以实现自定义的线程类。也可以传递函数来创建线程。

Back to Top ↑

Pandas

Back to Top ↑

REST

rest_framework笔记

4 minute read

认证 通过继承BaseAuthentication,并实现authenticate方法,可以实现自定义的认证函数 ```python authentication.py

Back to Top ↑

redis

redis笔记

less than 1 minute read

持久化 RDB RDB持久化通过单独fork一个子进程来进行持久化,首先将数据写入一个临时文件中,待持久化结束后,再将临时文件替换为持久化文件。

Back to Top ↑

Network

网络编程笔记

less than 1 minute read

协议栈 协议栈又称协议堆叠。本质上是建立在底层协议的基础之上的复杂的网络服务,是协议的实现形式。可以是一个API,也可以是一个软件。

Back to Top ↑

Algorithm

二叉树

less than 1 minute read

构建一个二叉树

Back to Top ↑

Data Structure

链表

less than 1 minute read

定义一个链表

Back to Top ↑

Sorting

排序算法

less than 1 minute read

冒泡排序 设置两个指针,指向相邻元素。对比两个元素的大小。如果后面的元素小于前面的元素,则互换位置,第二个指针继续指向下一个相邻元素

Back to Top ↑

flask

flask

6 minute read

DEBUG模式 开启DEBUG模式有助于调试程序、代码自动重载以及更好的错误信息等服务。

Back to Top ↑

SQLAlchemy

Back to Top ↑

git

git笔记

less than 1 minute read

工作区与暂存区

Back to Top ↑

MongoDB

Back to Top ↑

DataBase

Back to Top ↑

vim

vim插件配置

1 minute read

使用vim-plugin管理插件 除了vim-plugin,还有vundle等插件管理器可用,原理大致相同

Back to Top ↑