Java经典面试题总结继续更新,有需要的小伙伴可以路过不要错过了!看上一篇面试题总结的反响还是很不错的,就继续更新了,也非常感谢各位小伙伴的持续关注……
分类:
编程语言 时间:
2018-11-14 19:46:57
阅读次数:
158
总结: 用var声明变量时,变量提升到函数最顶部或全局最顶部。 总结: ES6语法的let声明变量时,只在{} 代码块中被声明,所以在相应代码块之外引用,会运行报错。 ...
分类:
Web程序 时间:
2018-11-12 11:14:54
阅读次数:
218
1 console.log(a); // undefined 2 var a = 12; // 12 3 function fn() { 4 console.log(a); // undefined 5 var a = 13; // 13 6 } 7 fn(); 8 console.log(a); ... ...
分类:
Web程序 时间:
2018-11-10 10:54:24
阅读次数:
180
面试题解析 window.number = 1; var obj = { number: 4, dbl: (function(){ console.log(obj.number); this.number = 2; console.log(obj.number); return function ( ...
分类:
Web程序 时间:
2018-11-10 10:53:31
阅读次数:
165
https://blog.csdn.net/sd09044901guic/article/details/80132173ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间 ...
分类:
编程语言 时间:
2018-11-07 11:27:39
阅读次数:
220
一、STL简介 STL提供六大组件,彼此可以组合套用: 二、关于容器的一些问题 2.1 当vector的内存用完了,它是如何动态扩展内存的?它是怎么释放内存的?用clear可以释放掉内存吗?是不是线程安全的? 2.2 map是怎么实现的?查找的复杂度是多少?能不能边遍历边插入? 红黑树和散列 O(l ...
分类:
其他好文 时间:
2018-11-06 22:23:06
阅读次数:
196
转自于:https://zhuanlan.zhihu.com/p/39322967 1、JAVA中能创建volatile数组吗?volatile能使得一个非原子操作变成原子操作吗? 回答: 能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。Java 中 ...
分类:
编程语言 时间:
2018-11-05 11:28:09
阅读次数:
173
转自于:https://zhuanlan.zhihu.com/p/39804394 1、MySQL的delete与truncate区别? 回答:delete语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行回滚操作,不清空AUTO_INCREMENT记录 ...
分类:
数据库 时间:
2018-11-05 11:20:10
阅读次数:
239
转自于:https://zhuanlan.zhihu.com/p/40098726 1、谈谈对spring框架的了解 ,spring有什么作用(IOC,AOP),spring的核心是什么?回答:Spring是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分 ...
分类:
编程语言 时间:
2018-11-05 11:19:01
阅读次数:
208
> 面试题附带答案 1. junit用法,before,beforeClass,after, afterClass的执行顺序 2. 分布式锁 3. nginx的请求转发算法,如何配置根据权重转发 4. 用hashmap实现redis有什么问题(死锁,死循环,可用ConcurrentHashmap) ...
分类:
其他好文 时间:
2018-10-25 17:56:12
阅读次数:
181