ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。 ThreadLocal类中 ...
分类:
编程语言 时间:
2018-05-10 00:31:31
阅读次数:
244
一、如何比较两个对象,比如学生类,根据属性年龄比较大小 参考:http://zhidao.baidu.com/link?url=0eh3YqTJGUd0Kp9R_YM3q2sh2A39i55sh2_SNFokjnqshjr8rlLew94IE6ZXw6WHiPr3WwrbTT7JQu8jx4RCYa ...
分类:
其他好文 时间:
2018-05-10 00:31:19
阅读次数:
191
1、常用的HTTP方法有哪些?GET: 用于请求访问已经被URI(统一资源标识符)识别的资源,可以通过URL传参给服务器POST:用于传输信息给服务器,主要功能与GET方法类似,但一般推荐使用POST方式。PUT: 传输文件,报文主体中包含文件内容,保存到对应URI位置。HEAD: 获得报文首部,与 ...
分类:
Web程序 时间:
2018-05-06 10:34:37
阅读次数:
198
一、面试题基础总结 1、 JVM结构原理、GC工作机制详解 答:具体参照:JVM结构、GC工作机制详解 ,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法 b、可达性分 ...
分类:
编程语言 时间:
2018-05-02 11:22:33
阅读次数:
236
一、面试题基础总结 1、 JVM结构原理、GC工作机制详解 答:具体参照:JVM结构、GC工作机制详解 ,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法 b、可达性分 ...
分类:
编程语言 时间:
2018-04-26 12:28:14
阅读次数:
201
一、基础知识 1.JDK与JRE 答:JDK java开发工具包,JRE java运行时环境. 2.标识符的合法性 答:由字母、数字、_和$组成,长度不限。其中字母可以是大写或小写的英文字母,数 字为0到9。标识符第一个字符不能是数字。标识符区分大小写,标识符不能包含空格。 3.Java有几种基本数 ...
分类:
编程语言 时间:
2018-03-14 22:04:46
阅读次数:
238
1、 Linux设备中字符设备与块设备有什么主要的区别?请分别列举一些实际的设备说出它们是属于哪一类设备。 字符设备:字符设备是个能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。字符设备驱动程序通常至少实现open,close,read和write系统调用。字符终端、串口 ...
分类:
系统相关 时间:
2018-02-23 12:03:58
阅读次数:
221
1>如何定位线上服务OOM问题 2>JVM的GC ROOTS存在于那些地方 3>mysql innodb怎样做查询优化 4>java cas的概念 Java服务OOM,比较常见的原因是 ?? 有可能是内存分配确实过小,而正常业务使用了大量内存 比如jmp -heap命令可以查看新生带,老年代内存大小 ...
分类:
编程语言 时间:
2018-01-02 18:51:31
阅读次数:
161
【总结】PHP常见面试题汇总(三) 本文摘自网络仅供本人学习之用 本文摘自网络仅供本人学习之用 1、php如何在文章列表中任意位置或固定位置插入新的文章?比如:3、6位置2、php如何删除两个数组中有交集的元素?3、php如何在数组头部和尾部及任意位置插入元素?4、php如何将二位数组按某一个或多个 ...
分类:
Web程序 时间:
2017-11-27 23:43:47
阅读次数:
287