几个面试题
来源:互联网 发布:java写qq登录界面 编辑:程序博客网 时间:2024/05/01 03:28
1. 请找出今天气温比昨天高的天气记录
天气温度表:
输出值:
25
我的答案,当时写不出来:
select * from weather w2 where w2.date in (select DATE_ADD(w3.Date,INTERVAL 1 DAY) from weather w3 ) and w2.temp > (select w4.temp from weather w4 where w4.date = DATE_ADD(w2.Date,INTERVAL -1 DAY));
2. 请问下面的程序的instance 是不是只有唯一实例:
(记不住了)
3. 请问下面的程序有什么问题:
public void lockTesting(){
Lock lock = new Lock();
try{
lock.lock();
doSomething();
sendMQ();
doOtherthings();
catch(){
//catch exception ...
}finally {
lock.unlock();
}
}
我和答案:
1. Send MQ 要占用资源, 这样lock 会造成资源占用。可以看一下是那个function有加锁,像doSomething , doOtherhing , 然后直接在对应的function 里加锁就可以了。
阅读全文
0 0
- 几个程序员面试题
- 记几个面试题
- 几个面试题
- 几个C#面试题
- 几个PHP面试题
- 记录几个面试题
- oracle几个面试题
- 几个面试题精选
- 几个面试题
- 几个面试题
- 几个面试题
- 几个JavaScript面试题
- 几个ios面试题
- c++几个面试题
- 几个JAVA面试题
- 几个面试题
- Framework几个面试题
- 几个面试题
- Python次位面——用Greenlet包装一个会阻塞的函数
- css sprite技术解析
- std::string ,QString和const char * 的互相转换
- shell 终端字符颜色
- C#中Socket通信编程的异步实现
- 几个面试题
- 获取时间方法,以及计算两个整型日期之间的天数
- C++第六次实验报告
- iOS中scheme详解
- 键盘的快捷方式:
- 【POJ1260】【斜率优化DP】Pearls题解
- chechbox勾选复选框
- 在网页中加入天气
- 让你的代码量减少3倍!使用kotlin开发Android(二) --秘笈!扩展函数