
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Mysql分布式设计作用对数据备份, 实现高可用 HA(主要)通过读写分离, 提高吞吐量, 实现高性能原理Mysql的复制 是一个异步的复制过程过程本质为 Slave 从 Master 端获取 Binary Log, 然后再在自己身上完全顺序的执行日志中所记录的各种操作MySQL 复制的基本过程如下:1)Slave 上面的 IO 线程连接上 Master, 并请求从指定日志文件的指定位置之后的日志
vue django 上传文件发送邮件
在前后端分离项目中,经常需要把ORM模型转化为字典,再将字典转化为JSON格式的字符串。在遇到sqlalchemy_serializer之前,我都是通过类似Java中的反射原理,获取当前ORM模型的所有字段,然后写一个to_dict方法来将字段以及他的值封装成字典。这种做法虽然一定程度上方便了开发,但也是带着枷锁跳舞,存在以下几个弊端:无法优雅的排除不需要序列化的字段。无法优雅的序列化多表之间的关

详解Python字典的底层原理——哈希表(Python面试必备)Python面试经常会被问到:你能说一说Python字典的底层实现原理吗?这个问题可以从三个方面来回答:1.python字典及其特性字典是Python的一种可变、无序容器数据结构,它的元素以键值对的形式存在,键值唯一,它的特点搜索速度很快:数据量增加10000倍,搜索时间增加不到2倍;当数据量很大的时候,字典的搜索速度要比列表快成百上
Tabby的源代码和编译后的安装包都是托管在Github上,地址为:https://github.com/Eugeny/tabby,点击tags后可以看到所有二进制安装包:安装就不再做过多介绍了,这里以Windows为例,来简单介绍一些Tabby的用法,作为抛砖引玉,读者可以研究一些深入的用法。

先抛开JWT,回顾一下我们传统的网页,是通过Cookie的方式实现鉴权的,在用户登陆完成后,返回能识别该用户的信息到浏览器的Cookie中,下一次浏览器请求相同域名的时候,会自动把上次从服务器获取的Cookie提交上去,从而实现用户鉴权。关于flask-jwt-extended的讲解就在这里,学会这些,您在前后端分离项目中的鉴权,将没有任何问题。当然,也可以把jwt设置到cookie中,Body中

Flask-SocketIO使Flask应用程序可以实现客户端和服务器之间的低延迟双向通信。客户端应用程序可以使用 Javascript、Python、C++、Java和Swift中的任何SocketIO客户端库或任何其他兼容客户端来建立与服务器的永久连接。

认识Flask-SQLAlchemyFlask-SQLAlchemy 是一个为 Flask 应用增加 SQLAlchemy 支持的扩展。它致力于简化在 Flask 中 SQLAlchemy 的使用。SQLAlchemy 是目前python中最强大的 ORM框架, 功能全面, 使用简单。ORM优缺点优点有语法提示, 省去自己拼写SQL,保证SQL语法的正确性orm提供方言功能(dialect, 可以
文件存储方案在项目中,如用户头像、文章图片等数据往往需要使用单独的文件存储系统来保存企业中常见的存储方案有两种:a.搭建分布式存储系统, 如FastDFS数据量非常大, 具备相应的运维管理人员b.第三方存储运维成本低, 安全可靠七牛云七牛云作为老牌云存储服务商, 提供了优质的第三方存储服务官方网站 七牛云使用步骤注册用户, 需要实名认证新建存储空间默认生成测试域名, 有效期为一个月(要长期使用则需
Vue Element ui导航栏选中高亮,刷新后选中消失