vim插件配置
使用vim-plugin管理插件 除了vim-plugin,还有vundle等插件管理器可用,原理大致相同
使用vim-plugin管理插件 除了vim-plugin,还有vundle等插件管理器可用,原理大致相同
MYSQL 在MySQL中,可以通过指定auto_increment来设置自增的起始值 CREATE TABLE TEST( id int not null auto_increment primary key, name varchar(127) not null default 'ISM' )auto_inc...
Array
yield yield是实现生成器的关键。一个函数中使用了yield,这个函数就被称为生成器。 ```python def demo(n): for i in range(n): yield i
数据库连接 使用pymongo连接 ```python import pymongo
工作区与暂存区
threading.Thread 线程对象,通过该对象创建线程。用户可以继承该对象以实现自定义的线程类。也可以传递函数来创建线程。
SQLAlchemy
DEBUG模式 开启DEBUG模式有助于调试程序、代码自动重载以及更好的错误信息等服务。
冒泡排序 设置两个指针,指向相邻元素。对比两个元素的大小。如果后面的元素小于前面的元素,则互换位置,第二个指针继续指向下一个相邻元素
定义一个链表
构建一个二叉树
协议栈 协议栈又称协议堆叠。本质上是建立在底层协议的基础之上的复杂的网络服务,是协议的实现形式。可以是一个API,也可以是一个软件。
持久化 RDB RDB持久化通过单独fork一个子进程来进行持久化,首先将数据写入一个临时文件中,待持久化结束后,再将临时文件替换为持久化文件。
Django的请求生命周期 浏览器发起请求,请求发送给服务端,经过django的中间件,到达url路由分发系统,执行对应的视图函数,然后将数据按原路返回。
认证 通过继承BaseAuthentication,并实现authenticate方法,可以实现自定义的认证函数 ```python authentication.py
Celery是什么 celery是基于python的分布式任务队列的处理库 Celery的基本架构 消息中间件(broker) 任务执行单元(worker) 执行结果存储(backend)
启动容器报错 宿主机是win10,安装docker后,拉取了一个centos镜像,又在镜像上安装docker(禁止套娃),安装docker-ce时报错 Failed to get D-Bus connection: Operation not permitted 解决办法 以下方式生成容器 ``` dock...
常用命令大全 docker command --help 系统命令 查看磁盘信息 docker system df 清理不被使用的数据 docker system prune 系统信息 docker system info 卷 展示卷列表 docker volume ls 清理未被使用的卷 docker volu...
Numpy 数组 np.array()