- 博客(9)
- 资源 (17)
- 收藏
- 关注
转载 springboot 整合阿里 Druid 数据库连接池
一,Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。二, 在哪里下载druidmaven中央仓库: http://central.maven.org/maven2/com/alibaba/druid/三, 怎么获取Druid的源码Druid是一个开源项目,源码托管在github上,源代码仓库地址是 https://github....
2019-11-14 16:55:16 279
转载 聚集索引、非聚集索引、覆盖索引的工作原理分析总结!
「数据库」和「数据库索引」这两个东西是在服务器端开发领域应用最为广泛的两个概念,熟练使用数据库和数据库索引是开发人员在行业内生存的必备技能。使用索引很简单,只要能写创建表的语句,就肯定能写创建索引的语句,要知道这个世界上是不存在不会创建表的服务器端程序员的。然而, 会使用索引是一回事, 而深入理解索引原理又能恰到好处使用索引又是另一回事,这完全是两个天差地别的境界(我自己也还没有达到这层境界)...
2019-11-14 10:22:52 242
转载 PV UV QPS 并发数
TPS(Transactions Per Second):每秒事务数QPS(Query Per Second):每秒请求数,QPS其实是衡量吞吐量的一个常用指标,就是说服务器在一秒的时间内处理了多少个请求。并发数:并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力。峰值QPS:原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间 公式:( 总PV数 ...
2019-11-11 15:59:28 326
原创 为什么MySQL数据库要用B+树存储索引
二叉树,平衡二叉树,红黑树,B树,B+树理解数据库中的数据一般是放在磁盘里面,存取数据的时候就要访问磁盘,物理访问过程:盘片旋转,磁臂移动 两个过程。盘片旋转到指定位置之后,移动磁臂开始进行数据的存取。那么存取数据的时间(快慢)主要是在哪部分消耗呢?主要就是定位过程消耗的。所以:考虑到提高存取数据的速率,实际上就是减少磁盘定位(I/O操作)的次数。来举个例子。来顺序查找。...
2019-11-08 14:04:44 410
原创 进程,线程与多核,多cpu之间的关系
CPU主频就是CPU运算时的工作频率,在单核时间它是决定CPU性能的重要指标,一般以MHz和GHz位单位,如Phenom II X4 965主频是3.4GHz。说到CPU主频,就不得不提外频和倍频的概念,它们的关系是:主频=外频×倍频。虽然提高频率能有效提高CPU性能,但受限于制作工艺等物理因素,早在2004年,提高频率便遇到了瓶颈,于是Intel/AMD只能另辟途径来提升CP...
2019-11-07 11:18:02 1110 1
转载 BIO、NIO、AIO及java中NIO 与netty的 IOCP区别联系
1 有人能说清楚JAVA7 NIO NETTY IOCP之间的联系吗?原文链接:https://www.zhihu.com/question/20853629不过这似乎是3年前的问题?还没有找到答案吗?那我说一下吧iocp和poll/epoll这些是操作系统层面的东西iocp是win,poll(linux和unix)后者在linux上可以改成epoll,在mac或bs...
2019-11-07 11:11:21 354
原创 nio
NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。那么NIO的本质是什么样的呢?它是怎样与事件模型结合来解放线程、提高系统吞吐的呢?本文会从传统的阻塞I/O和线程池模型面临的问题讲起,然后对比几种常见I/O模型,一...
2019-11-07 10:53:29 184
原创 BIO,NIO的区别,使用场景
BIO,NIO的区别,使用场景。一、什么是io?i就是input,输入,o就是output,输出,合起来就是以流为基本的输入输出。二、传统的io传统的服务器端同步阻塞I/O处理(也就是BIO,Blocking I/O):当客户端有请求到服务端的时候,服务端就会开启一个线程进行处理,当有多个请求进入时,就会开启多个线程分别处理对应的请求。现在的多线程一般都使用线程池,可以让...
2019-11-07 09:17:57 260
jquery.json-2.4.min.js
2018-05-17
Hadoop权威指南(第2版)
2016-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人