在实际开发中,为了服务更好的响应,通常会设置数据库的读写分离,主库负责写入更新等操作,从库负责读操作。 以下是YII2中配置MySQL读写分离,一主多从设置。设置好后,这些从库其中之一将被建立起连接并执行读操作,而主库将被用来执行写操作。 这样的读写分离将通过以下配置自动地完成。 return [ ...
分类:
数据库 时间:
2020-05-03 16:32:21
阅读次数:
75
《概论与数理统计 - 盛骤浙大四版 - 带书签》高清pdf下载链接 百度网盘链接:https://pan.baidu.com/s/1e70yoPXZ-RLQfEJa2A4_Pg 提取码:s481 下载链接2:http://ziliaoshare.cn/Download/p_GLLYSLTJ_szds ...
分类:
其他好文 时间:
2020-05-03 14:20:04
阅读次数:
236
1 浏览器结构 浏览器分为以下7个部分: 用户界面 浏览器引擎:在用户界面和呈现引擎之间传送指令。 渲染引擎:也称为呈现引擎/浏览器内核,负责显示请求的内容。 不同的浏览器有不同的呈现引擎,例如:Chrome: Blink。Blink是Webkit的一个分支,添加了一些优化新特性。Safari: W ...
分类:
其他好文 时间:
2020-05-03 12:52:08
阅读次数:
71
一、背景 最近公司项目添加新功能,上线后发现有些功能的列表查询时间很久。原因是新功能用到旧功能的接口,而这些旧接口的 SQL 查询语句关联5,6张表且编写不够规范,导致 MySQL 在执行 SQL 语句时索引失效,进行全表扫描。原本负责优化的同事有事请假回家,因此优化查询数据的问题落在笔者手中。笔者 ...
分类:
数据库 时间:
2020-05-03 11:03:08
阅读次数:
66
面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。 对于同一时刻有大量并发读操作和较少写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。 通过一主多从的配置方式,可 ...
分类:
数据库 时间:
2020-05-03 10:20:40
阅读次数:
239
参考1 参考2 一、中间件介绍 什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能 ...
分类:
其他好文 时间:
2020-05-02 22:42:32
阅读次数:
65
马上要面试,这里记录一下Vue的基础面试题,手写一遍加深理解,大神不用浪费时间往下看了 一、对于MVVM的理解 MVVM是MOdel-View-ViewModel的缩写 Model代表数据模型,可以在Model中定义数据修改和操作的业务逻辑 View代表UI组件,负责将数据模型转化为UI展现出来 V ...
分类:
其他好文 时间:
2020-05-02 22:34:31
阅读次数:
219
【阿里算法天才盖坤】解读阿里深度学习实践,CTR 预估、MLR 模型、兴趣分布网络等 盖坤,江湖人称“靖世”,是阿里巴巴集团“负责变现”的阿里妈妈精准展示技术部的资深总监。在 3 月 29 日新智元产业 · 跃迁 AI 技术峰会上,盖坤详解了阿里妈妈的深度学习演进之路,在用深度学习进行广告推荐、全库 ...
分类:
编程语言 时间:
2020-05-02 18:52:31
阅读次数:
81
工厂方法模式:定义一个用于创建对象的接口,但是让子类决定哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类。 工厂方法模式简称工厂模式,又可称为虚拟构造器模式或多态工厂模式。工厂模式是一种创建型模式。 在工厂模式中,工厂父类负责定义创建产品对象的的公共接口,而工厂子类负责生成具体的产品对象, ...
分类:
其他好文 时间:
2020-05-02 18:32:37
阅读次数:
76
面向对象和面向过程 面向过程 面向过程的思想把一个项目或者一件事情按照顺序一步一步完成 面向对象Object Oriented Programming 面向对象的思想把一个项目或者一件事情,分成更小的项目或者更小的部分,每一个部分负责什么功能,然后在把这些部分组成一个整体。 属性和方法 对象:属性的 ...
分类:
其他好文 时间:
2020-05-02 16:47:22
阅读次数:
51