数据库的索引与锁()

一、索引 索引是帮助MYSQL高效获取数据的数据结构,可以得到索引的本质,索引是数据结构,有一列或多列字段。 1.1索引的基础知识 首先知道索引可以加快数据库的检索速度,表经常进行INSERT/UPDATE/DELETE操作就不要建立索引,索引会降低插入删除修改等维护任务的速度。 2、索引需...

2018-08-01 22:28:09

阅读数 317

评论数 0

JAVA后端知识点碎片化整理 基础篇(十八) 设计模式 (手敲加深理解)

目录   (1)什么是设计模式 (2)单例设计模式(饿汉模式 懒汉模式) (3)工厂设计模式 (4)建造者模式(Builder) (5)适配器设计模式 (6)装饰模式(Decorator) (7)策略模式(strategy) (8)观察者模式(Observer)  这个模式有点...

2018-07-29 22:33:54

阅读数 149

评论数 0

AVA后端知识点碎片化整理 基础篇(十七) 小常识

(—)select poll epoll的区别(NIO的原理) select poll epoll都是IO多路复用的机制,IO多路复用就是通过一种机制监视多个描述符,一旦某个描述符就绪,能够通知程序进行相应的读写操作,但select、poll、epoll本质上是同步IO,因为他们都需要在读写事件...

2018-07-29 12:30:33

阅读数 80

评论数 0

如何理解SpringBoot的自动加载

(1)SpringBoot启动原理(被问到了QAQ) 我们开发任何一个Springboot项目都用到启动类,启动类上面会加上@SpringBootApplitcation,然后public stattic void main中,SpringApplication.run(Application....

2018-07-24 16:15:21

阅读数 2807

评论数 1

JAVA后端知识点碎片化整理 基础篇(十六) 小常识5

目录   (1)TCP/IP参考模型 (2)TCP相比UDP为什么是可靠的 (3)为什么说TCP/IP是不可靠的? (4)TCP的滑动窗口(1可靠性2tcp流控特性,同时滑动窗口机制还体现TCP面向字节流设计思路) (5)数据拥塞 (6)zookeeper为什么被需要 (7)典型的...

2018-07-24 10:01:42

阅读数 120

评论数 0

JAVA后端知识点碎片化整理 基础篇(十五) 认识分布式的一些小问题

目录 (1)从分布式系统部署的角度考虑,分哪几层 (二)如何解决业务层的数据访问问题?(dao数据访问层 Serevice业务层) (三)为了解决数据库服务器的负担,如何做数据的分布? (分数据库   分表) (四)为什么要使用ORM (五)CAP原理与BASE思想 (六)最终一致性、...

2018-07-22 21:18:47

阅读数 345

评论数 0

JAVA后端知识点碎片化整理 基础篇(十四) 小常识4

目录   (1)什么是分布式系统? (2)分布式系统你会考虑哪些方面? (3)TCP三次握手的过程 (4)为什么A还要发送一次确认呢?可以二次握手呢?(半连接攻击) (5)TCP四次挥手过程 (6)为什么连接的时候三次握手,关闭的时候确是四次握手? (7)什么是DoS、DDoS、D...

2018-07-21 20:34:28

阅读数 95

评论数 0

JAVA后端知识点碎片化整理 基础篇(十三) 了解GC

目录   (1)讲一讲垃圾回收算法 (2)内存泄漏和内存溢出的区别 (3)如何解决内存碎片的问题 (4)如何解决同时存在的对象创建和对象回收问题? (5)内存分代及生命周期 (6)选择合适的垃圾回收器(for 了解一下) (1)讲一讲垃圾回收算法 算法一:引用计数法,这是一种经典...

2018-07-21 13:41:51

阅读数 383

评论数 0

JAVA后端知识点碎片化整理 基础篇(十二) 认识JVM

目录 (一)什么事JAVA虚拟机为什么要使用它 (二)JVM的体系架构与生命周期 (三)说一说java的内存区域 (4)JVM选择基于栈的架构的原因 (5)Java虚拟机中,数据类型可以分为哪几类? (6)怎么理解栈、堆?堆中存什么?栈中存什么? (7)为什么要把堆和栈区分出来呢?栈...

2018-07-20 10:47:23

阅读数 333

评论数 0

JAVA后端知识点碎片化整理 基础篇(十一) 小常识3

目录   (1)什么是反射,反射的作用,反射的性能问题。 (2)如何理解HTTP协议,与HTTP协议的运行流程 ​(3)HTTP有哪些请求方式 其中HTTP200、302、403、404、503都表示什么状态 (4)如何理解cookie和session (5)什么事web缓存,为什么要...

2018-07-19 14:50:30

阅读数 87

评论数 0

JAVA后端知识点碎片化整理 基础篇(十) 小常识2

  之前大的系统结构有些知识点总结得并不好,总是将自己看的想的拼凑在一起,准备调整一下先对一些知识点整理一下再从一个面上去叙说,在继续准备秋招的路上遇到没有理解清楚的东西或者看到了有了新的认识的知识,再写一次。希望自己理解并记住。   目录 (一)什么是多态 (二)String字符串常量...

2018-07-18 20:07:32

阅读数 712

评论数 0

JAVA后端知识点碎片化整理 基础篇(九) 微服务(dubbo)

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-16 22:01:42

阅读数 145

评论数 0

JAVA后端知识点碎片化整理 基础篇(八) NIO(netty)

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-11 16:17:01

阅读数 104

评论数 0

JAVA后端知识点碎片化整理 基础篇(七) Spring

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-10 18:09:43

阅读数 104

评论数 0

JAVA后端知识点碎片化整理 基础篇(六) 数据库(Mysql)

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-09 21:12:38

阅读数 298

评论数 0

JAVA后端知识点碎片化整理 基础篇(五) 消息队列

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-08 15:29:27

阅读数 129

评论数 0

JAVA后端知识点碎片化整理 基础篇(四) 数据存储(主要讲Redis)

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-05 22:17:48

阅读数 315

评论数 0

JAVA后端知识点碎片化整理 基础篇(三) 并发

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-04 21:09:23

阅读数 169

评论数 0

JAVA后端知识点碎片化整理 基础篇(二) 集合

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-03 10:10:50

阅读数 189

评论数 2

JAVA后端知识点碎片化整理 基础篇(一) 小常识

因为马上开始2019秋招、平时的学习比较琐碎、JAVA后端博大精深,想在暑假这段时间从头开始整理JAVA知识点查缺补漏,迎战2019秋招。主要参考(微信公众号)JAVA团长与(博客园)五月的仓颉的知识点复习线,对其列出的每一个的知识点再一次的咀嚼并谈谈自己的理解。(平时从这两位学到很多,也非常感谢...

2018-07-02 22:00:13

阅读数 854

评论数 2

提示
确定要删除当前文章?
取消 删除