学习内容
来源:互联网 发布:2017 行政区域数据库 编辑:程序博客网 时间:2024/04/30 09:33
技术问题:
1、spring框架的实现原理(ioc、aop)
2、tomcat工作机制
3、spring和struts整合时spring是怎样维护和管理struts的bean的
4、http头里面有那些参数
5、使用了spring的什么功能
6、jvm垃圾回收方面
7、性能分析工具使用
8、性能分析原则
9、synchronized 关键字是怎样实现同步的
10、spring的aop如果不使用动态代理怎么实现 通过java反射,新建一个代理类实现invocationhandler 重新invoke方法
public class ProxyTask implements InvocationHandler {
private Object delegate;
public Object bind(Object delegate) {
this.delegate = delegate;
return Proxy.newProxyInstance(delegate.getClass().getClassLoader(),
delegate.getClass().getInterfaces(), this);
}
/**
* {@inheritDoc}
*/
@Override
public Object invoke(Object proxy, Method method, Object[] args)
throws Throwable {
System.out.println("执行前");
Object object = method.invoke(delegate, args);
System.out.println("执行之后" + object.toString());
return object;
}
}
架构师的问题:
1、集群+缓存(缓存清理数据的机制)
2、webservice接入的安全认证
3、ssl加密方面
4、hashMap和concurrentHashMap的内部实现原理和区别
5、ThreadLocal的内部实现
ThreadLocal为每一线程创建了一个副本,底层使用了ThreadLocalMap存储数据key为线程,value为创建的副本。即保存的值
6、HTTP的实现
7、java中线程通信除了使用waitt和notify这种方式还有那些可以实现
8、volatile关键字和 transient关键字作用
9、怎么让一个线程挂起后,又通知他继续执行
10、线程池内部实现机制(可变线程和不可变线程)
11、怎样从线程中获取返回值
12、jdk中WeakReference的实现及应用
13、从看开源框架中学到什么
14、countDownLatch实现
15、互斥锁和读写锁
16、jms、mq
17、生产者和消费者模式
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容????????
- 学习内容
- 近期学习内容
- 进一步学习的内容
- 软件设计学习内容
- 最近学习内容
- 2007.08.14学习内容
- 常用的网站提速技术(面试的时候用来吹)
- 同步与死锁
- 关于myentunnel和prioxy
- 在.java文件中嵌入HTML
- Linux平台Makefile文件的编写
- 学习内容
- Hdu 2191 珍惜现在,感恩生活 (多重背包)
- sqlserver2005 express数据库导入/导出 DTSWizard.exe下载/安装
- FCL 4.0 Task
- 举例说明如何实现使用线程来实现UC浏览器的等待页面的效果
- ThinkPHP3.1学习笔记《一》
- 解决 Visual C++ 2012 C Runtime wannring and error
- 3GPP 第三代移动通信标准化的伙伴项目 简介
- 3GPP 协议导读