51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#巴特沃斯滤波器原理
mysql数据库索引类型和原理
最普通的情况,是为出现在where子句的字段建一个索引。为方便讲述,我们先建立一个如下的表。CREATETABLEmytable( idserialprimarykey, category_idintnotnulldefault0, user_idintnotnulldefault0, adddateintnotnul...
代码星球
·
2021-01-23
mysql
数据库
索引
类型
原理
HashTable的实现原理
(1)Hashtable是一个散列表,它存储的内容是键值对(key-value)映射。(2)Hashtable 继承于Dictionary,实现了Map、Cloneable、java.io.Serializable接口。(3)Hashtable的函数都是同步的,这意味着它是线程安全的。它的key、value都...
代码星球
·
2021-01-23
HashTable
实现
原理
HashMap和ConcurrentHashMap实现原理及源码分析
哈希表(hashtable)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JD...
代码星球
·
2021-01-23
HashMap
ConcurrentHashMap
实现
原理
源码
Linux CPU使用率含义及原理
相关概念在Linux/Unix下,CPU利用率分为用户态、系统态和空闲态,分别表示CPU处于用户态执的时间,系统内核执行的时间,和空闲系统进程执行的时间。下面是几个与CPU占用率相关的概念。CPU利用率:CPU的使用情况。用户时间(Usertime):表示CPU执行用户进程的时间,包括nices时间。通常期望用户空间C...
代码星球
·
2021-01-23
Linux
CPU
使用率
含义
原理
Elasticsearch集群内的原理
一个运行中的Elasticsearch实例称为一个节点,而集群是由一个或者多个拥有相同cluster.name配置的节点组成,它们共同承担数据和负载的压力。当有节点加入集群中或者从集群中移除节点时,集群将会重新平均分布所有的数据。 当一个节点被选举成为主节点时,...
代码星球
·
2021-01-23
Elasticsearch
集群
原理
深入理解Spring Cloud Ribbon客户端负载均衡原理(一 实现服务实例地址转换)
在使用springcloud搭建微服务架构时,需要进行负载均衡操作。负载均衡分为硬件负载均衡和软件负载均衡,软件负载均衡又分为服务端负载均衡和客户端负载均衡。本系列主要介绍利用SpringcloudRibbon和RestTemplate实现客户端负载均衡,本文主要介绍将逻辑名为host的URI转化为服务实例的过程。在进...
代码星球
·
2021-01-23
深入
理解
Spring
Cloud
Ribbon
ajax工作原理
http://www.cnblogs.com/mingmingruyuedlut/archive/2011/10/18/2216553.html讲的很好...
代码星球
·
2021-01-23
ajax
工作
原理
HASHMAP原理解析,不错的文章
http://blog.csdn.net/vking_wang/article/details/14166593...
代码星球
·
2021-01-23
HASHMAP
原理
解析
错的
文章
深入浅出一致性Hash原理
在解决分布式系统中负载均衡的问题时候可以使用Hash算法让固定的一部分请求落到同一台服务器上,这样每台服务器固定处理一部分请求(并维护这些请求的信息),起到负载均衡的作用。但是普通的余数hash(hash(比如用户id)%服务器机器数)算法伸缩性很差,当新增或者下线服务器机器时候,用户id与服务器的映射关系会大量失效。...
代码星球
·
2021-01-23
深入浅出
一致性
Hash
原理
C++标准库函数 end 的实现原理(非类型模板参数)
在刚开始学习《C++Primer》的时候遇到了end函数,感觉很神奇,但又很迷惑:为什么能获得数组的尾后指针呢?编译器也不会在内存中申请一块空间放数组元素的个数啊!最近再一次遇到了end就看了一下它的实现终于明白了。先说以下C语言中获得数组元素个数的方法。intarr[]={1,2,3};size_tn=sizeof(...
代码星球
·
2021-01-23
C++
标准
函数
end
实现
RookeyFrame 通用页面 加载数据 原理
说明: 我是一步一步跳转进去的哈 测试的功能:通用列表页面的普通查询 点一下查询按钮,就能看到请求的地址:/DataAsync/LoadGridData.html 1、DataController->LoadGridData里面的核心代码就一句objectlist=Co...
代码星球
·
2021-01-22
RookeyFrame
通用
页面
加载
数据
数据页结构 .InnoDb行格式、以及索引底层原理分析
局部性原理是指CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中.首先要明白局部性原理能解决的是什么问题,也就是主存容量远远比缓存大,CPU执行程序的时候需要使用内存块,如果该内存块在缓存上,那么处理器直接从缓存上取该内存块就行了,因为缓存的数据传输的速率比内存快的多。因为...
代码星球
·
2021-01-20
数据
结构
.InnoDb
格式
以及
SpringMVC零xml配置原理
我们使用springmvc时,每次都要去配置web.xml,spring-mvc.xml,甚至和spring整合时候,还要配置spring.xml。用起来比较麻烦,用过springboot的朋友应该知道,springboot中使用springmvc时候就不会去指定xml。那这样的操作是怎么实现的呢,下面我们就来探究下s...
代码星球
·
2021-01-19
SpringMVC
xml
配置
原理
并发编程之 CAS 的原理
CAS(compareAndSwap),中文叫比较交换,一种无锁原子算法。过程是这样:它包含3个参数CAS(V,E,N),V表示要更新变量的值,E表示预期值,N表示新值。仅当V值等于E值时,才会将V的值设为N,如果V值和E值不同,则说明已经有其他线程做两个更新,则当前线程则什么都不做。最后,CAS返回当前V的真实值。C...
代码星球
·
2021-01-19
并发
编程
CAS
原理
(4)一起来看下mybatis框架的缓存原理吧
本文是作者原创,版权归作者所有.若要转载,请注明出处.本文只贴我觉得比较重要的源码,其他不重要非关键的就不贴了我们知道.使用缓存可以更快的获取数据,避免频繁直接查询数据库,节省资源.MyBatis缓存有一级缓存和二级缓存.1.一级缓存也叫本地缓存,默认开启,在一个sqlsession内有效.当在同一个sqlSessio...
代码星球
·
2021-01-19
起来
看下
mybatis
框架
缓存
首页
上一页
...
14
15
16
17
18
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他