- 博客(199)
- 收藏
- 关注
转载 Java Thread.join()详解
Java Thread.join()详解2016年08月17日 10:32:22阅读数:7938一、使用方式。join是Thread类的一个方法,启动线程后直接调用,例如:[java] view plain copyThread t = new AThread(); t.start(); t.join(); 二、为什么要用join()方法在很多情况下,主线程生成并起动了子线程,如果子线程里要...
2018-05-13 19:08:43
406
转载 彻底理解ThreadLocal
彻底理解ThreadLocal2014年04月22日 16:59:27阅读数:357916ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的...
2018-05-13 18:48:17
411
转载 我理解的MVCC内部实现原理
我理解的MVCC内部实现原理 MySQL InnoDB存储引擎,实现的是基于多版本的并发控制协议——MVCC (Multi-Version Concurrency Control) (注:与MVCC相对的,是基于锁的并发控制,Lock-Based Concurrency Control)。MVCC最大的好处,相信也是耳熟能详:读不加锁,读写不冲突。在读多写少的OLTP
2018-04-01 15:07:54
663
转载 脏读和不可重复读区别
脏读和不可重复读区别博客分类: sql 脏读是读到了未提交的数据(有其他用户在更改数据),而不可重复读读的是已经提交的,但是违反了事务的一致性要求. http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763104c8c205c12ca743ca081492f8ace1dd2735b36163bbca633674d44
2018-03-31 23:55:01
3592
转载 幻读和不可重复读的区别
幻读和不可重复读的区别标签: 幻读 不可重复读 隔离级别2014年09月15日 20:51:2723017人阅读 评论(10) 收藏 举报 分类:学习笔记(54) 版权声明:本文为博主原创文章,未经博主允许不得转载。微信公众号:JoonWhee,欢迎关注。 https://blog.youkuaiyun.com/v123411739/article/de
2018-03-31 23:51:51
2022
转载 怎么防止oracle幻读,脏读
怎么防止oracle幻读,脏读711EK61 | 浏览 22 次 |举报我有更好的答案2018-01-04最佳答案oracle默认的事务级别是READ COMMITTED:允许幻读、不可重复读,不允许脏读的。如果防止oracle出现幻读和不可重复读,只能把事务级别设置成SERIALIZABLE隔离级别才能避免幻读。语法:SET TRA
2018-03-31 23:36:43
2884
转载 Oracle解决幻读的理解
收藏 | [辩论] Oracle解决幻读的理解 [复制链接]stevendba认证徽章论坛徽章:22电梯直达1# 发表于 2015-9-23 12:42 | 只看该作者 本帖最后由 s
2018-03-31 23:35:36
3767
转载 SCN(System Change Number )
SCN 编辑本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!SCN(System Change Number 简称 SCN)是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。在Oracle中,有四种SCN,分别为:系统检查点SCN、数据文件检查点SCN、启动SCN、终止SCN。中文名系统修订号
2018-03-31 23:32:41
450
转载 Spring Bean配置默认为单实例 pring Bean生命周期
Spring Bean配置默认为单实例 pring Bean生命周期Bean默认的是单例的.如果不想单例需要如下配置:singleton就是配置这个bean是否是单例的,如果不写,就是默认值true。 注解:spring Bean生命周期1.Bean的作用域可以通过Bean标签的scope属性进行设置,Bean的作用域包括:默认情况下scope="singl
2018-03-30 13:05:32
270
转载 Spring单例Bean与单例模式的区别
Spring单例Bean与单例模式的区别原创 2017年07月08日 19:37:29标签:Spring单例 /单例模式 /区别 /jvm3098Spring单例Bean与单例模式的区别在于它们关联的环境不一样,单例模式是指在一个JVM进程中仅有一个实例,而Spring单例是指一个Spring Bean容器(ApplicationCo
2018-03-30 13:00:47
347
转载 Java实现算法之快速排序
Java实现算法之快速排序原创 2016年05月08日 14:21:47标签:快速排序 /算法1827本文参考了:http://blog.youkuaiyun.com/morewindows/article/details/6684558快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思
2018-03-29 22:17:43
176
转载 快速排序(java实现)
快速排序(java实现)快速排序算法思想:基于分治的思想,是冒泡排序的改进型。首先在数组中选择一个基准点(该基准点的选取可能影响快速排序的效率,后面讲解选取的方法),然后分别从数组的两端扫描数组,设两个指示标志(lo指向起始位置,hi指向末尾),首先从后半部分开始,如果发现有元素比该基准点的值小,就交换lo和hi位置的值,然后从前半部分开始扫秒,发现有元素大于基准点的值,就交换lo和h
2018-03-29 22:17:04
246
转载 阿里面试回来,想和Java程序员谈一谈
阿里面试回来,想和Java程序员谈一谈2016/10/22 | 分类: 基础技术 | 9 条评论 | 标签: 面试分享到:153原文出处: 挨踢江湖引言其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体
2018-03-29 21:55:29
212
转载 jvm程序计数器
jvm程序计数器原创 2016年10月10日 21:40:34标签:虚拟机1239概念 程序计数器是一块较小的内存空间,他的作用可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里(仅是概念模型,各种虚拟机可能会通过一些更高效的方式去实现),字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令
2018-03-29 20:43:58
511
转载 JAVA堆里放啥,栈里放啥,一看就懂
JAVA堆里放啥,栈里放啥,一看就懂转载 2016年12月14日 10:52:53标签:java /java 堆4241关于堆栈的内容网上已经有很多资料了,这是我找的加上自己理解的一篇说明文:一、内存区域类型1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制;1. 栈
2018-03-29 20:35:37
833
转载 提升tomcat服务器性能的七条经验
提升tomcat服务器性能的七条经验 推荐原创passover2011-12-03 15:37:01评论(9)40439人阅读 在线上环境中我们是采用了tomcat作为Web服务器,它的处理性能直接关系到用户体验,在平时的工作和学习中,归纳出以下七种调优经验。1. 服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决
2018-03-29 20:30:38
166
转载 java中成员变量、局部变量、全局变量的区别
java中成员变量、局部变量、全局变量的区别原创 2015年03月09日 10:43:273057局部变量在方法内部声明,并且只能在方法内部使用,在外层的方法被调用时被分配内存,请求在方法执行完毕后自动释放内存而消亡,在使用局部变量的时候必须先对其进行初初始化。它是在方法体中定义的变量以及方法的参数,只在定义它的方法内有效。成员变量违背人为初始化
2018-03-28 22:12:21
1113
1
转载 static变量与全局、局部变量的区别
java之static变量与全局、局部变量的区别static变量与全局、局部变量的区别 全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件
2018-03-28 22:09:35
1995
转载 js实现以最简单的方式将数组元素添加到对象中的方法
js实现以最简单的方式将数组元素添加到对象中的方法转载 2017-12-20 作者:冯义军 我要评论下面小编就为大家分享一篇js实现以最简单的方式将数组元素添加到对象中的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧如下所示:?1234
2018-03-28 21:59:23
12014
转载 java初中级工程师面试笔试题目及心得(全部实战经验)
java初中级工程师面试笔试题目及心得(全部实战经验)原创 2017年04月03日 11:50:437247本人15年参加工作(实习),16年毕业,满打满算一年半开发,其中一年是做的java,还有半年是C# .net。 17年3月初离职,想找一份java的工作,由于之前忘的太多,所以边面试边复习,因此有一些我面试的心得和题目分享出来,希望对你可以
2018-03-28 21:52:43
364
转载 Jsp包含三个编译指令和七个动作指令
Jsp包含三个编译指令和七个动作指令。三个编译指令为:page、include、taglib。七个动作指令为:jsp:forward、jsp:param、jsp:include、jsp:plugin、jsp:useBean、jsp:setProperty、jsp:getProperty。一、编译指令1、 page指令a. 通常位于jsp页面的顶端,同一个
2018-03-28 21:51:57
447
转载 JSP的三大指令 七大动作 九大对象
JSP的三大指令 七大动作 九大对象转载 2014年03月10日 23:31:18标签:java /对象2168一、三大指令:1、page: 该指令是针对当前页面的指令。2、include: 用于指定如何包含另一个页面。3、tablib: 用于定义和访问自定义
2018-03-28 21:41:42
200
转载 js中怎么样取到本div下面的第一个span里面的值
js中怎么样取到本div下面的第一个span里面的值标签: js 取值2016年03月03日 15:03:296788人阅读 评论(0) 收藏 举报 分类:Java(21) 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/qq779446849/article/details/50788654
2018-03-28 21:40:02
6850
转载 jQuery 遍历 - eq() 方法
jQuery 遍历 - eq() 方法jQuery 遍历参考手册实例通过为 index 为 2 的 div 添加适当的类,将其变为蓝色:$("body").find("div").eq(2).addClass("blue");亲自试一试定义和用法eq() 方法将匹配元素集缩减值指定 index 上的一个。语法.e
2018-03-28 21:39:15
243
转载 JSP 和 Servlet 有哪些相同点和不同点, 他们之间的联系是什么?
JSP 和 Servlet 有哪些相同点和不同点, 他们之间的联系是什么?jsp和servlet的区别和联系:1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.3.Servlet中没有内
2018-03-28 21:08:37
322
转载 对于Dubbo一些面试题自己的答案
对于Dubbo一些面试题自己的答案标签: dubbo2017年09月10日 19:51:3320675人阅读 评论(5) 收藏 举报 分类:面试(82) 大型分布式系统(11) dubbo(6) 目录(?)[+] Dubbo 头几天瞧到《Java顶尖口试必问-Dubbo口试题汇总》
2018-03-28 20:12:04
984
转载 Java RMI详解
Java RMI详解原创 2013年08月14日 11:10:58标签:Java /RMI /Java RMI67228RMI:远程方法调用(Remote Method Invocation)。能够让在某个java虚拟机上的对象像调用本地对象一样调用另一个java 虚拟机中的对象上的方法。RMI远程调用步骤:1,客
2018-03-27 11:45:58
162
转载 Dubbo是什么?能做什么?
Dubbo是什么?能做什么?转载 2017年07月30日 23:01:1960741. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框
2018-03-27 11:13:58
254
转载 SpringMVC(关于HandlerMapping执行流程原理分析)
SpringMVC(关于HandlerMapping执行流程原理分析)请求过来先碰见中央调度器(前端调度器)//Determine handler for the current request; 对当前请求决定交给哪个handler, 当前请求地址过来处理器执行链处理请求,接着我们去找getHandler的实现hm是HandlerMapping
2018-03-23 20:21:21
1146
转载 面试题——Cookie和Session的区别
面试题——Cookie和Session的区别转载 2015年10月07日 21:39:574204cookie 和session 的区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用ses
2018-03-23 20:18:04
251
转载 不惧面试:HTTP协议(3) - Cookie
不惧面试:HTTP协议(3) - Cookie阅读目录面试常见题:参考答案:v博客前言先交代下背景,写这个系列的原因是总结自己遇到的面试题以及可能遇到的题目,更重要的是,今年定的目标是掌握网络这一块的知识点,先是搞懂HTTP协议,然后是TCP/IP协议,再就是WCF如何运用这些协议更好地工作。
2018-03-23 20:15:14
215
转载 Java中关键字super与this的区别
Java中关键字super与this的区别一、super关键字在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢?使用super来引用,this指的是当前对象的引用,super是当前对象里面的父对象的引用。
2018-03-23 17:17:21
183
转载 Java中抽象类和接口中有构造方法吗?
Java中抽象类和接口中有构造方法吗?原创 2017年07月05日 10:56:13标签:java /构造方法 /接口 /抽象类115761.时间:2017-07-05 10:25:44 YuanMxy2.问题描述:Java中抽象类和接口中有构造方法吗?3.问题解答:(1)Java中抽象类和接口中有构造方法吗?
2018-03-23 16:36:37
328
转载 Java并发--Java线程面试题 Top 50
Java并发--Java线程面试题 Top 50 原文链接:http://www.importnew.com/12773.html 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、
2018-03-23 13:10:52
316
转载 大家用java多线程做什么?
大家用java多线程做什么? [问题点数:40分,结帖人miraclestar] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 miracle
2018-03-22 23:16:53
846
转载 数据库隔离级别 及 其实现原理
数据库隔离级别 及 其实现原理 我这4种隔离级别的相应原理总结如下:READ_UNCOMMITED 的原理:事务对当前被读取的数据不加锁;事务在更新某数据的瞬间(就是发生更新的瞬间),必须先对其加 行级共享锁,直到事务结束才释放。表现:事务1读取某行记录时,事务2也能对这行记录进行读取、更新;当事务2对该记录进行更新时,事务1再次读取该记录,能读到
2018-03-22 22:53:26
244
转载 Redis常见的5种不同的数据类型详解
Redis常见的5种不同的数据类型详解标签: redis 数据类型 redis数据类型2017年03月09日 17:11:218842人阅读 评论(0) 收藏 举报 分类:Redis(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/u010870518/article/details/
2018-03-22 22:05:23
168
转载 BlockingQueue
BlockingQueue前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识BlockingQueue
2018-03-22 22:01:12
144
转载 Java NIO学习笔记---Channel
Java NIO学习笔记---ChannelJava NIO 的核心组成部分:1.Channels2.Buffers3.Selectors 我们首先来学习Channels(java.nio.channels):通道 1)通道基础 通道(Channel)是java.nio的第二个主要创新。它们既不是一个扩展也不是一项增强,而是全新、极好的Java
2018-03-22 22:00:14
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人