分布式(Distributed)数据访问层(Data Access Layer),简称DAL,是利用MySQL Proxy、Memcached、集群等技术优点而构建的一个架构系统。主要目的是解决高并发、大数据流操作遇到的和数据访问有关的问题,例如怎么进行切库分表,怎样能够更好的防止服务单点故障等等。 ...
分类:
其他好文 时间:
2018-09-12 22:59:15
阅读次数:
257
#ifndef BST_hpp #define BST_hpp #include "BinTree.hpp" #include "Entry.hpp" //二叉搜索树 //任何一个二叉树是二叉搜索树,当且仅当其中序遍历序列单调非降 template class BST : public BinTre... ...
分类:
其他好文 时间:
2018-09-10 17:59:38
阅读次数:
123
package com.qifengle.tree; public class Tree { int number; Tree leftChild; Tree rightChild; public Tree(int number){ this.number=number; }} package co ...
分类:
编程语言 时间:
2018-09-10 15:41:25
阅读次数:
171
**LVS-DR模式工作原理:原理:负载均衡器和RS都使用同一个IP对外服务但只有DR对ARP请求进行响应,所有RS对本身这个IP的ARP请求保持静默也就是说,网关会把对这个服务IP的请求全部定向给DR,而DR收到数据包后根据调度算法,找出对应的RS,把目的MAC地址改为RS的MAC(因为IP一致)并将请求分发给这台RS这时RS收到这个数据包,处理完成之后,由于IP一致,可以直接将数据返给客户,则
分类:
其他好文 时间:
2018-09-09 22:10:27
阅读次数:
312
文章目录: 事物的理解 壹、什么是事物?事物的 ACID(Atomicity 、Consistency 、Durability、Isolation )? 贰、脏读、不可重复读、幻读? 叁、事物的隔离级别? 深入理解 Spring 事务原理 壹、事务的基本原理 贰、Spring 事务的传播属性 叁、数 ...
分类:
其他好文 时间:
2018-09-07 21:09:27
阅读次数:
210
MySQL实现排名并查询指定用户排名功能,并列排名功能 表结构: CREATE TABLE test.testsort ( id int(11) NOT NULL AUTO_INCREMENT, uid int(11) DEFAULT 0 COMMENT '用户id', score decimal( ...
分类:
数据库 时间:
2018-09-06 03:02:00
阅读次数:
240
1,索引 2.exists 代替 in 3.SQL优化 4、触发器[表上创建的] 5、存储过程【创建在数据库上的】 6、数据库引擎ENGINE【MYISAM,INNODB】 7、MySQL如何修改密码 ...
分类:
其他好文 时间:
2018-09-05 23:52:09
阅读次数:
224
表格参数: 表格的类名称。默认情况下,表格是有边框的 你可以添加 ‘table-no-bordered’ 来删除表格的边框样式。 定义字体库 (‘Glyphicon’ or ‘fa’ for FontAwesome),使用”fa”时需引用 FontAwesome, 并且配合 icons 属性实现效果 ...
分类:
其他好文 时间:
2018-09-05 21:47:59
阅读次数:
235
MyISAM和InnoDBMyISAM是mysql5.7版本以前使用的存储引擎。优点用于查询频率较高的场合中,例如网站商城的数据提拿等。缺点是不支持事务,不适宜银行,证券等。基于表锁定读取和写入互阻塞InnoDB是mysql5.7版本使用的存储引擎。优点支持事务缺点是对于数据提拿速度没有MyISAM那么快行锁定记录读取和写入互阻塞mysql>showengines;//查看mysql默认存储
分类:
数据库 时间:
2018-09-05 13:50:20
阅读次数:
205
1、创建索引 在select、where、order by常涉及到的字段上建立索引 2、选择合适的存储引擎 1、读操作多:MyISAM 2、写操作多:InnoDB 3、SQL语句的优化(避免全表扫描) 1、where字句尽量不适用 != ,否则放弃索引全表扫描 2、尽量避免null判断,否则放弃索引 ...
分类:
数据库 时间:
2018-09-04 23:33:07
阅读次数:
205