摘要:
一 数据库介绍 1.1 数据库定义 数据库就是存储数据的仓库 本质上就是一套cs结构的TCP程序 客户端连接到服务器 向服务器发送指令 完成数据的操作 1.2 常见数据库 关系型数据库 1 有约束 2 基于硬盘存储(就是将数据存储到硬盘上,持久化 落地) 就是将数据之间建立起关联关系. 数据之间可以 阅读全文
摘要:
提示: 再看这篇博客之前 最好先看看关于CBV FBV的那篇博客 看完之后再来理解源码以及流程就相对方便多了 https://www.cnblogs.com/wakee/p/12553402.html 本片博客部分参考:https://www.cnblogs.com/wupeiqi/articles 阅读全文
摘要:
事务的四种隔离级别 1 读未提交 2 读提交 3 重复读 4 序列化 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。 阅读全文
摘要:
Celery 官网:http://www.celeryproject.org/ Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.html Celery 官方文档中文版:http://docs.jinkan.org/docs/c 阅读全文
摘要:
1.1模块介绍 * 模块定义:一系列功能的集合体 * 模块使用: import导入模块 或者 from ... import... 导入模块 * 模块分类:内置模块 自定义模块 第三方模块 * 模块加载顺序: 内存>内置>sys.path(环境变量中的路径时逐一加载的) * 模块起别名: impor 阅读全文
摘要:
本文基本内容 多道技术 进程 线程 协程 并发 多线程 多进程 线程池 进程池 GIL锁 互斥锁 网络IO 同步 异步等 实现高并发的几种方式 协程:单线程实现并发 一 多道技术 产生背景 所有程序串行 导致资源浪费 多道技术的目的就是让多个程序并发执行 同时处理多个任务 提高计算机效率 1.1 空 阅读全文
摘要:
算法 算法定义 算法指的是一个计算过程 ,解决问题的方法 常见算法 冒泡排序 选择排序 插入排序 快速排序 归并排序 希尔排序 重点掌握冒泡和快排 1. 衡量算法的标准 时间负责度 算法的时间复杂度是一个函数,它定性描述该算法的运行时间 常用大O符号来表示 实际操作中通常指的是代码运行的次数 O(1 阅读全文
摘要:
OpenSSL SSL_read: Connection was reset, errno 10054 ... 处理方法 Solution1: (原因)更新DNS缓存。在cmd中输入以下命令: ipconfig /flushdns Solution2: (原因)文件太大了。改为500MB,在Git 阅读全文
摘要:
方法 vscode--设置--emmet:Tab--选中 后续用!+tab快速生成模板 div*3+tab快速生成多个标签 阅读全文
摘要:
出现此错误时 一般是读取的是中文 需要修改一下 如下 with open('1.txt', 'rb') as f: # 先读6个字节 data6 = f.read(6) print(data6.decode('utf-8')) # 如果读取的是中文 会报错 这种形式有时会报错,那么修改为下面形式,将 阅读全文
摘要:
主要原因是MySQL路径的问题 需要设置一下 1、在终端进入目录:/usr/local/bin cd /usr/local/bin/ 2、在终端设置mysql命令路径 sudo ln -fs /usr/local/mysql/bin/mysql mysql 3、输入mysql -u root -p 阅读全文
摘要:
1 下载 http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-osx10.10-x86_64.dmg 2 安装 5.7版本安装过程中 会给你一个初始密码 保存下来。后续会用到。如下图 挡住的就是密码 3 启动 在系统偏好设置里 找到my 阅读全文
摘要:
第一步 cd /Applications/PyCharm.app/Contents/MacOS 第二步 ./pycharm 如果无法打开 则会显示具体信息 如下 第三步 cd /Users/wekee/Library/Application\ Support/JetBrains/PyCharm202 阅读全文
摘要:
1 简介 json格式(JavaScript Object Notation的缩写)是一种用于交换数据的文本格式。每个JSON对象,就是一个值。 要么是简单类型的值,要么是复合类型的值,但是只能是一个值,不能是两个或更多的值。这就是说,每个JSON文档只能包含一个值。 2 JSON对值的类型和格式的 阅读全文
摘要:
1 鼠标控制有页面的放大缩小 1.1、pycharm字体放大的设置 File —> setting —> Keymap —>在搜寻框中输入:increase —> Increase Font Size(双击) —> 在弹出的对话框中选择Add Mouse Shortcut 在弹出的对话框中同时按住c 阅读全文