途牛2018 Java笔试题目
一个朋友发的途牛笔试题目,希望能帮助需要的人,只有题目,没有答案. 我懒得答.1. 一个线程在任何时刻都处于某种线程状态(thread state),例如运行状态、阻塞状态、就绪状态等。一个线程可以有哪种线程状态直接到达运行状态?2.垃圾收集器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?3.有以下数据表recordrecord_daterecord_st
·
一个朋友发的途牛笔试题目,希望能帮助需要的人,只有题目,没有答案. 我懒得答.
1. 一个线程在任何时刻都处于某种线程状态(thread state),例如运行状态、阻塞状态、就绪状态等。一个线程可以有哪种线程状态直接到达运行状态?
附一张图
2.垃圾收集器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
3.有以下数据表record
record_date | record_status |
2005-05-09 | 胜 |
2005-05-09 | 胜 |
2005-05-09 | 负 |
2005-05-09 | 负 |
2005-05-10 | 胜 |
2005-05-10 | 负 |
2005-05-10 | 负 |
如果要生成以下结果,该如何写sql语句?
record_date | 胜 | 负 |
2005-05-09 | 2 | 2 |
2005-05-10 | 1 | 2 |
这个sql我忍不住写了一下
用if
select record_date,
sum(if(record_status='胜',1,0) ) as 胜,
sum(if(record_status='负',1,0)) as 负
from record group by record_date
用case when
select record_date,
sum(case when record_status='胜' then 1 else 0 end) as 胜,
sum(case when record_status='胜' then 1 else 0 end) as 负
from record group by record_date
4.数据连接池的工作机制是什么?解决什么问题?
5.在spring中有哪些设计模式经常被采用,会在哪些地方使用
6.spring提供了哪两种事务处理方式,采用了java的什么技术
7.设计一个算法,给出一个字符串从中找出有多少个对应字符串
注: 对应字符串 如aba、aa、abba(一个字符串从左向右读与从右向左读是一样的,通常称回文) ,如asabcbassdfgkkk.........
从中找出有多少个对称字符串
8.12306 售卖模型/秒杀模型,怎么解决瞬时大并发的情况?
又忍不住说两句,大并发更多时候的瓶颈在数据库,我平时做的最多的就是削峰,通过各种手段削峰
首先是各种缓存,页面缓存、URL缓存、对象缓存。还有就是借助MQ中间件异步处理。再就是大并发过来可以预减库存,其他的CND/静态资源优化、压缩的没接触过,不太懂.
更多推荐
已为社区贡献5条内容
所有评论(0)