- 博客(12)
- 收藏
- 关注
原创 数据库的脏读、不可重复读、幻读以及不可重复读和幻读的区别
数据库的脏读、不可重复读、幻读都和事务的隔离性有关。所以先了解一下事务的4大特性。 事务的4大特性(ACID):原子性(Atomicity):事务是数据库的逻辑工作单位,它对数据库的修改要么全部执行,要么全部不执行。 一致性(Consistemcy):事务前后,数据库的状态都满足所有的完整性约束。 隔离性(Isolation):并发执行的N个事务是隔离的,一个不影响
2017-03-28 18:46:32 243
转载 java JVM的内存区域(运行时数据区域)
JVM的内存形式: (1)方法区:存放了要加载的类的信息(名称,修饰符等)、类中的静态变量、类中定义为final的变量、类中Field信息、类中的方法信息,当开发人员通过Class对象的getName、isInterface方法来获取信息时候,这些信息都来源于方法区。方法区域也是全局共享的,在一定条件下它也会被GC,当方法区域要使用的内存超过其运行的大小时,会抛出OutOfMemo
2017-03-27 12:54:42 769
原创 理解java虚拟机 精华总结
一、运行时数据区域 31.1 程序计数器 31.2 Java虚拟机栈 31.3 本地方法栈 31.4 Java堆 31.5 方法区 31.6 运行时常量池 4二、 hotspot虚拟机对象 42.1 对象的创建 41. 检查 42. 分配内存 43. Init 4
2017-03-26 23:20:47 230
转载 浅谈AVL树,红黑树,B树,B+树原理及应用
二叉查找树简介二叉查找树也称为有序二叉查找树,满足二叉查找树的一般性质,是指一棵空树具有如下性质:任意节点左子树不为空,则左子树的值均小于根节点的值.任意节点右子树不为空,则右子树的值均大于于根节点的值.任意节点的左右子树也分别是二叉查找树.没有键值相等的节点.局限性及应用一个二叉查找树是由n个节点随机构成,所以,对于某些情况,二叉查找树会退化成一个有n个节
2017-03-25 10:57:06 523
转载 spring实现控制反转与依赖注入
IoC与DI首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号、iq号………,想办法认识
2017-03-20 23:23:21 317
转载 java web后台开发SSM框架(Spring+SpringMVC+MyBaitis)搭建与优化
一、ssm框架搭建1.1创建项目新建项目后规划好各层的包。1.2导入包 搭建SSM框架所需包百度云链接: http://pan.baidu.com/s/1cvKjL01.3整合spring与mybatis调整spring与mybatis配置文件1.4创建、编写配置文件: myBatis-config.xml文
2017-03-15 23:25:35 1891
转载 同学的阿里面试总结
匆匆忙忙的蚂蚁金服一面,第一次面试实在是紧张,很多知识点都没能答完整,也不想找别的理由,就是自己太差了,面试结果很已经很明显了...慢慢成长吧,这都是必经之路!2月底,抱着试试看的态度,把简历发给了在阿里的老乡师兄。师兄很热心,因为他就是去年实习直接转正,所以给我讲了一共五面,每面大概会问些什么。3月1日内推系统开放,当天下午就收到完善简历和测评的内推邮件。在此想说一下简历结尾的那三个
2017-03-13 20:48:38 4674
转载 面试常考的常用数据结构与算法
数据结构与算法,这个部分的内容其实是十分的庞大,要想都覆盖到不太容易。在校学习阶段我们可能需要对每种结构,每种算法都学习,但是找工作笔试或者面试的时候,要在很短的时间内考察一个人这方面的能力,把每种结构和算法都问一遍不太现实。所以,实际的情况是,企业一般考察一些看起来很基本的概念和算法,或者是一些变形,然后让你去实现。也许看起来简单,但是如果真让你在纸上或者是计算机上快速地完成一个算法,并且设计测
2017-03-13 20:04:40 355
原创 今天进行了cvte的一面,感觉特糟糕,对自己五星差评,以下为总结
cvte一面即终面 3-11考官给的第一个问题是:给定两个表,一个student(id,name),一个cource(id,stuid,subid(课程id),cource(单门课程的分数)),让查询出总分数大于300的前三名学生的id,姓名以及总分 ?答:这个当时没写出来,事后仍然没写出来,真的水平这么水吗?还是他问题出的有毛病?还是我听错了,看官知道解法的请艾特我,不胜感激!
2017-03-11 23:58:14 5153 1
原创 常见的集合类容器(java)
一、基本概念Java容器类类库的用途是“持有对象”,并将其划分为两个不同的概念:1)Collection:一个独立元素的序列,这些元素都服从一条或者多条规则。 List必须按照插入的顺序保存元素,而set不能有重复的元素。Queue按照排队规则来确定对象产生的顺序(通常与它们被插入的顺序相同)。 2)Map:一组成对的“键值对”对象,允许你使用键来查找值。|Collec
2017-03-03 15:41:00 435
转载 Struts2工作原理
Struts2工作原理Struts2请求响应流程: 在struts2的应用中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMapping、Configuration Manager、ActionInvocation、Inerceptor、Action、Result等。下面我们来具体看看这些组件有什么
2017-03-02 13:52:22 211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人