摘要:
数据库: B树就是 B-树 B&B+都用到了磁盘块的概念,每块大概4k,利用了磁盘的预读和同一数据块内很有可能一起用到 Redis端口6379 事务四大特性(ACID)原子性(不可再分 要么都发生 要么不发生)、一致性、隔离性、持久性 数据库隔离级别:读取未提交数据=脏读,可以读取其他事务提交的数据 阅读全文
摘要:
对Flask蓝图(Blueprint)的理解?蓝图的定义蓝图 /Blueprint 是Flask应用程序组件化的方法,可以在一个应用内或跨越多个项目共用蓝图。使用蓝图可以极大简化大型应用的开发难度,也为Flask扩展提供了一种在应用中注册服务的集中式机制。蓝图的应用场景:把一个应用分解为一个蓝图的集 阅读全文
摘要:
系统复习:小专栏 编程帮 搜库云200技术博客 WX后端面试进阶指南 系统复习总览 搜云库技术 问题汇总 C语言知识网 Python:python 多线程学习 框架协议uWSGI uwsgi Python3学习 系统学习 python面试 MySQL:索引原理 索引 索引与优化实践 优化 MySQL 阅读全文
摘要:
一定要动手去写 1. 边学边练,适度刷题 2. 多问、多思考、多互动 B站学习:https://www.bilibili.com/video/av685670 https://github.com/wangzheng0822/algo/tree/master/python 经典排序算法 各种排序演示 阅读全文
摘要:
参考链接: inode 下载软件: 一、源码安装软件的源代码,也就是软件的原始数据,任何人都可以通过源代码查看该软件的设计架构和实现方法,但软件源代码无法再计算机中直接运行安装,需要将源代码通过编译转换为计算机可以识别的机器语言,然后才可以安装。Linux 系统中,绝大多数软件的源代码都是用 C 语 阅读全文
摘要:
原文:https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/why-mq.md 为什么使用消息队列 其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么? 面 阅读全文
摘要:
参考链接:MySQL Windows安装 MySQL问题 数据库相关 explain 隔离级别官网下载ZIP文件,解压,进入到F:\projectAPP\MySQL\mysql-5.7.27-winx64(bin目录的上一级)添加环境变量,路径到bin。执行mysqld -install创建my.i 阅读全文
摘要:
技巧:学会看源码(很重要,学习别人写代码的风格,解决问题的思路) 养成用思维导图,尤其是学习新东西 MindMaster 多上stack overflow,解决问题,还能看优秀代码,练英语 GitHub 搜索需要学习的内容 书签软件:登录 git 账号 pycharm 使用说明 kazoo库介绍 大 阅读全文
摘要:
虚拟环境配置pip install virtualenv一般需要安装一个管理工具:pip install virtualenvwrapper-win 只有它可以使用workon创建虚拟环境:mkvirtualenv test1退出:deactivate删除:rmvirtualenv venv 什么是 阅读全文
摘要:
https://www.cnblogs.com/yiwangzhibujian/p/7053840.html 为什么说Redis是单线程的以及Redis为什么这么快! 参考文章:https://blog.csdn.net/xlgen157387/article/details/79470556red 阅读全文