欢迎光临
我们一直在努力

教程 第57页

Memcached的工作原理是什么

liuying阅读(216)评论(0)

Memcached处理的原子是每一个(key,value)对(以下简称kv对),key会通过一个hash算法转化成hash-key,便于查找、对比以及做到尽可能的散列。同时,memcached用的是一个二级散列,通过一张大hash表来维护。...

Hash冲突之开放地址法-英协网

Hash冲突之开放地址法

liuying阅读(210)评论(0)

来源:公众号趣谈编程   比如说我的输入是任意一个自然数(0,1,2,3…),而我要求经过一个函数后我的输出的数的范围要在0-9这样一个范围之间。   很容易想到,我们可以使用Hash函数:   其...

Mysql读写分离是什么?主从数据库如何设置?

liuying阅读(236)评论(0)

Mysql读写分离是什么? Mysql无非四个功能:增,删,改,读.而将增删改和读分离操作.这样有利于提高系统性能. 试着想想,进搬退改货又卖货改成了前门只卖货,其它去后门.这样是不是就很清晰了? 往往看起来高大上的东西,做起来也是挺简单的...

MySQL字符集是什么?MySQL字符集介绍

liuying阅读(214)评论(0)

字符集介绍 gbk/gb2312 gbk/gb2312 采用双字节字符集,不论中、英文字符均使用双字符来表示,为了区分中文,将其最高位都设定成1 gb2312是gbk的子集,gbk是gb18030的子集,gb2312仅能存储简体中文字符 g...

MySQL中行锁、页锁和表锁的简单介绍

liuying阅读(203)评论(0)

MySQL中按照锁的粒度可以细分为行锁、页锁、表锁。行锁 1、行锁的锁定颗粒度在MySQL中是最细的,应用于InnoDB存储引擎,只针对操作的当前行进行加锁。并发情况下,产生锁等待的概率较低,支持较大的并发数,但开销大,加锁慢,而且会出现死...

Java面向对象设计的六大原则 面试常问-英协网

Java面向对象设计的六大原则 面试常问

liuying阅读(197)评论(0)

这是设计模式系列开篇的第一篇文章。也是我学习设计模式过程中的总结。这篇文章主要讲的是面向对象设计中,我们应该遵循的六大原则。只有掌握了这些原则,我们才能更好的理解设计模式。 我们接下来要介绍以下6个内容。 单一职责原则—&mda...

面试常问排序算法之堆排序-英协网

面试常问排序算法之堆排序

liuying阅读(211)评论(0)

预备知识 堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于...

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活