- 博客(5)
- 收藏
- 关注
原创 京东Java开发一面面经
自我介绍会问些与专业相关的问题(LZ数学专业,学渣没答上来)1、说说汉罗塔算法2、说说逆矩阵的应用Java基础知识1、简单介绍一下面向对象2、说说B树的实现和在数据库中的应用3、主键索引和组合索引哪个更快?为什么主键索引比组合索引快 我不知道 面试官给我讲了讲,大概就是因为主键索引不需要维护数据库内部的树形结构,而组合索引需要维护内部结构。4、写一个单例模
2017-09-22 09:28:33 1268
原创 树在数据库中的应用
1、索引在数据库中的作用 最基本的查询算法是顺序查找,遍历表然后逐行匹配行值是否等于待查找的关键字,时间复杂度为O(n), 不适合数据量大的时候。在数据之外,数据库还维护着满足特定查找算法的数据结构,这些数据结构以某 种方式引用数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是,索引。 索引是对数据表中一个或者多个列值
2017-09-22 08:53:29 807
原创 浅谈数据结构中的树(B/B+/B-/B*)
一、B树(二叉搜索树)1、所有非叶子节点至多拥有两个儿子。2、所有节点存储一个关键字。3、左孩子小于父节点,右孩子大于父节点。你说
2017-09-21 11:23:57 1108
原创 java中的垃圾回收器(GC)
一、怎样回收 GC内部采用了引用计数法,只收集计数为0的对象 1、引用计数法:此对象有一个引用则+1,删除一个引用则-1; 缺点:(1)无法处理循环引用 (2)引用计数方法需要编译器配合,编译器需要为为这个对象生成额外代码。 因为这些缺点jvm实际并未采用引用计数。 2、根搜索算法:
2017-09-21 10:15:43 321
原创 java环境变量配置
1--JavaEE:b/s(浏览器和服务器) 1--Java 1-面向对象 2--Java语言 3--数据库:oraclemysql 4--web:html css js jqueryjvm 5--web高级:jsp servlet tomcat 6--企业级应用:框架2--Java:sun--jdk1.6 1--my
2016-12-04 10:54:25 267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人