面试
debugmoney
金融菜鸟
展开
-
玩吧面经
1.自我介绍2.技术栈都有哪些3.mysql的数据索引结构4.B+tree与Btree的区别是什么5.B+tree使用的指针链表是单向还是双向6.b+树跟b树有啥区别 非叶子节点只存储键值信息。 所有叶子节点之间都有一个链指针。 数据记录都存放在叶子节点中。 7.数据库分表策略是怎么做的?8.Mysql默认的事务隔离级别是什么,有什么缺点 可重复读(Repeatable read), (1)这是MySQL的默认事务...原创 2020-06-18 19:00:44 · 436 阅读 · 2 评论 -
美菜网
电话面试,面试内容中规中矩,循序渐进,对于项目业务上问的不多,总体还不错,面试没有标准答案,千人千面,记录以备后用1.自我介绍 巴拉巴拉小魔仙,提前打好一些草稿,各家都没什么区别2.有用到多线程么?说说线程池的几个核心参数3.线程池创建后,放入第一个线程时线程池有执行操作有哪些4.线程池超过核心线程数后,继续加入线程有哪些操作?5.线程池超过最大线程数后,继续放入线程有哪些操作?6.线程池已达到最大线程数,线程队列已空,此时线程池有哪些操作7.线程池已达到核心线程数...原创 2020-05-30 12:20:02 · 486 阅读 · 0 评论 -
程序员面试被问到“三次握手,四次挥手”怎么办?
https://blog.csdn.net/csdnnews/article/details/86570658转载 2019-02-21 20:53:44 · 178 阅读 · 0 评论 -
面经-阿里电话面试
又是一年面试季节,闲来无事看看市面上都在找那些技术,查缺补漏弥补不足,当然如果能够找到不错的去处也是好的说来惭愧,第一次接到阿里电话时正在外边跟同事吃饭,环境实在是不允许,冒昧的给推迟到第二天了。。。第二次,是第二天的下午开会中,由于手机静音了,然后又没接到电话。。。第三次,是开完会,但是条件不允许(你们懂得),然后给推迟了5分钟,去到楼下接了个电话。。。真实坎坷,在这里得原创 2017-09-11 22:58:18 · 3514 阅读 · 0 评论 -
Integer的计算比较
请判断如下题目的输出结果 public class IntegerTest { public static void main(String[] args) { Integer a=100, b = 100, c=500, d=500; System.out.println(a == b); System.out.println(c == d); }}你可能会认为...原创 2017-02-14 11:25:27 · 24641 阅读 · 0 评论 -
java自带线程池和队列详细讲解
一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程池作用就是限制系统中执行线程的数量。转载 2015-02-03 11:42:13 · 576 阅读 · 0 评论 -
一致性hash算法 - consistent hashing
一致性hash算法(consistenthashing)张亮consistent hashing算法早在1997年就在论文Consistenthashing and random trees中被提出,目前在cache系统中应用越来越广泛;1基本场景比如你有N个cache服务器(后面简称cache),那么如何将一个对象object映射到N个cache上呢,你很可能会采用类似下面的通用转载 2015-02-03 11:11:52 · 567 阅读 · 0 评论 -
RMI、Hessian、Burlap、Httpinvoker、WebService的比较
Java远程调用方法性能比较 【IT168技术】现在,Java远程调用方法很多,各种方法的优缺点网络上也有很多的参考文章,这次我对几个典型的Java远程调用方法做了一个简单的性能分析比较,可供大家参考。 测试环境 CPU:奔腾双核 T4500,内存:DDR3-10672G,Web容器:Tomcat6.0.33,操作系统:WinXP-sp3 测试项目 ①RMI:用Spri转载 2015-02-02 14:32:14 · 601 阅读 · 0 评论 -
几种通讯协议的比较RMI > Httpinvoker >= Hessian >> Burlap >> web service
一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于任转载 2015-02-02 14:33:14 · 562 阅读 · 0 评论 -
Spring AOP声明式事务异常回滚
今天发现生产环境的数据有问题,和yuan大师检查了一下,发现有段代码往外抛Exception的时候事务没有回滚。框架里面用了Spring的AOP处理事务,事务针对Biz级别来做,而异常统一都用自定义的RuntimeException。那段Biz中的代码没用RuntimeException,而是try catch 再向外抛了Exceition,结果就没有回滚。改为向外抛RuntimeExc转载 2015-01-27 14:55:53 · 3029 阅读 · 0 评论 -
MySQL锁的用法
前言为了保证数据的一致完整性,任何一个数据库都存在锁定机制。锁定机制的优劣直接应想到一个数据库系统的并发处理能力和性能,所以锁定机制的实现也就成为了各种数据库的核心技术之一。本章将对MySQL中两种使用最为频繁的存储引擎MyISAM和Innodb各自的锁定机制进行较为详细的分析。 MySQL锁定机制简介数据库锁定机制简单来说就是数据库为了保证数据的一致性而使各种共享资源在被并发访问转载 2015-01-27 14:44:03 · 1112 阅读 · 0 评论 -
Struts2的action是否为线程安全?Struts1的区别?
Struts2的action是否为线程安全?Struts1的区别?原创 2015-01-27 15:50:14 · 6585 阅读 · 0 评论 -
MySQL锁的用法之行级锁
行级锁是MySQL中粒度最小的一种锁,他能大大减少数据库操作的冲突。但是粒度越小,实现的成本也越高。MYISAM引擎只支持表级锁,而INNODB引擎能够支持行级锁,下面的内容也是针对INNODB行级锁展开的。 INNODB的行级锁有共享锁(S LOCK)和排他锁(X LOCK)两种。共享锁允许事物读一行记录,不允许任何线程对该行记录进行修改。排他锁允许当前事物删除或更新一行记录,其他线程转载 2015-01-27 14:46:12 · 13290 阅读 · 0 评论 -
面试1
1.以下操作返回为true的是?A. "beijing "=="beijing"原创 2014-09-19 13:54:17 · 653 阅读 · 0 评论