好文章
文章平均质量分 91
xts5701046
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL中的锁(表锁、行锁)
MySQL中的锁(表锁、行锁) 锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。 概述 相对...转载 2018-08-03 22:03:55 · 241 阅读 · 0 评论 -
关于拦截器与过滤器使用场景、拦截器与过滤器的区别整理
拦截器与过滤器的区别总结: 过滤器在web.xml中配置:(1)因为一开始在过滤器中映射的url-pattern填写路径是*.action。所有的action要经过它的过滤。<url-pattern>*.action</url-pattern>(2)因为在web.xml中配置了过滤器,所以,执行过程所有程序都经过struts2过滤器(路径是:/*),首...转载 2018-08-07 02:29:39 · 8558 阅读 · 0 评论 -
【java基础】java反射机制
一、前言 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性,方法,泛型类型;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++...转载 2018-08-04 23:37:31 · 364 阅读 · 0 评论 -
既然MySQL中InnoDB使用MVCC,为什么REPEATABLE-READ不能消除幻读?(仅仅记录)
共有11个答案 最后回答: 9个月前按票数排序 显示最新答案1你看的高性能mysql那本书么?我也测试过,要看下你的代码例子,如果你A事务insert提交了, B事务还是可以读取到的,如果你B在A提交之前先select一下,然后就不会读到了,一致性读 consistent read--- 共有 1 条评论 ---炁元: 你试试在同两个session窗中更改不同隔离级别测试,R...转载 2018-08-04 00:43:25 · 3188 阅读 · 0 评论 -
MYSQL的REPEATABLE-READ解决不可重复读和幻读
做了一个实验 create table t (id number, mount number);insert into t value(1,1); A B 1 begin; 2 select * from t; 3 begin; 4 select * from t; 5 upd...转载 2018-08-04 00:40:48 · 2404 阅读 · 1 评论 -
MySQL索引类型
MySQL索引类型一、简介MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引二、语句CREATE TABLE table_name[col_name data type][unique|fulltext][index|key][index_name](col_name[length])[asc|desc]1.uniq...转载 2018-08-04 00:37:42 · 317 阅读 · 0 评论 -
Zookeeper 3、Zookeeper工作原理(详细)
1、Zookeeper的角色 » 领导者(leader),负责进行投票的发起和决议,更新系统状态 » 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票 » Observer可以接受客户端连接,将写请求转发给leader,但observer不参加投票过程,只同步leader的...转载 2018-08-07 13:54:15 · 308 阅读 · 0 评论
分享