上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页
摘要: 1.使用相同索引键值的冲突 由于mysql 的行锁是针对索引加的锁,不是针对记录加的锁,所以虽然是访问不同行的记录,但如果是使用相同的索引键,是会出现锁冲突的。设计时要注意 例如:city表city_id字段有索引,Cityname字段没有索引: 会话1 会话2 SET autocommit=0; 阅读全文
posted @ 2018-12-18 10:38 沫小淘 阅读(1556) 评论(0) 推荐(0) 编辑
摘要: mysql常用引擎有MYISAM和InnoDB,而InnoDB是mysql默认的引擎。MYISAM不支持行锁,而InnoDB支持行锁和表锁。 1.行锁和表锁 2.行锁的类型 3.行锁的实现 1.行锁和表锁 在mysql 的 InnoDB引擎支持行锁,与Oracle不同,mysql的行锁是通过索引加载 阅读全文
posted @ 2018-12-18 10:27 沫小淘 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B+树之前必须先了解二叉查找树、平衡二叉树(AVLTree)和平衡多路查找树(B-Tree),B+树即 阅读全文
posted @ 2018-12-17 16:53 沫小淘 阅读(3758) 评论(0) 推荐(2) 编辑
摘要: jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令。 本地方法栈是jvm调用操作系统方法所使用的栈。 虚拟机栈是jvm执行java代码所使用的栈。 方法区存放了一些常量、静态变量、类信息等,可以理解成class文件在内存中的存放位置。 虚拟机堆是jvm执行java代码所使用的 阅读全文
posted @ 2018-12-17 09:47 沫小淘 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1. 第一范式确保数据表中每列(字段)的原子性。如果数据表中每个字段都是不可再分的最小数据单元,则满足第一范式。例如:user用户表,包含字段id,username,password 2. 第二范式在第一范式的基础上更进一步,目标是确保表中的每列都和主键相关。如果一个关系满足第一范式,并且除了主键之 阅读全文
posted @ 2018-12-14 17:36 沫小淘 阅读(6023) 评论(0) 推荐(0) 编辑
摘要: CyclicBarrier类介绍A synchronization aid that allows a set of threads to all wait for each other to reach a common barrier point. CyclicBarriers are usef 阅读全文
posted @ 2018-12-14 10:11 沫小淘 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 1.介绍通过之前的文章来看,SpringBoot涵盖了很多配置,但是往往一些配置是采用原生的Servlet进行的,但是在SpringBoot中不需要配置web.xml的 因为有可能打包之后是一个jar包的形式,这种情况下如何解决?SpringBoot 提供了两种方案进行解决 2.快速开始2.1 方案 阅读全文
posted @ 2018-12-12 18:06 沫小淘 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的 阅读全文
posted @ 2018-12-12 11:13 沫小淘 阅读(2923) 评论(0) 推荐(0) 编辑
摘要: 背景在前面的工作中使用SpringBoot的时候,我碰到了很多的使用@Enable***注解的地方,使用上也都是加在@Configuration 类注解的类上面,比如: (1)@EnableAutoConfiguration 开启自动扫描装配Bean (2)@EnableScheduling 开启计 阅读全文
posted @ 2018-12-12 10:44 沫小淘 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 一、Redis Cluster主要特性和设计 集群目标 1)高性能和线性扩展,最大可以支撑到1000个节点;Cluster架构中无Proxy层,Master与slave之间使用异步replication,且不存在操作的merge。(即操作不能跨多个nodes,不存在merge层) 2)一定程度上保证 阅读全文
posted @ 2018-12-07 10:35 沫小淘 阅读(278) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页