您的位置:首页 > 编程语言 > Java开发

收集了一些JAVA专题目录信息。

2017-03-12 10:55 190 查看
开发人员面试题

前端

        jquery面试题

Java基础

        java基础内容面试题-1 

        java基础内容面试题-2

        java基础内容面试题-3

java高级

        jvm的组成、垃圾回收机制

        java多线程面试题

        list、set和map面试题

java框架

        spring面试题

        struts1面试题

        struts2面试题

        mybatis面试题

        hibernate面试题

数据库

        SQL面试题

基础概念

进程

线程

多任务

并行与并发

并发编程

Java并发性和多线程介绍

多线程的优点

多线程的代价

并发编程模型

如何创建并运行java线程

竞态条件与临界区

http://www.tengleitech.com/archives/1139" target=_blank>线程安全与共享资源

线程安全及不可变性

Java内存模型

Java同步块

线程通信

Java TheadLocal

死锁

避免死锁

饥饿和公平

嵌套管程锁死

Java中的锁

Java中的读/写锁

重入锁死

信号量

阻塞队列

线程池

CAS

剖析同步器

非阻塞算法

阿姆达尔定律

MyBatis缓存

MyBatis介绍

MyBatis一级缓存

1、什么是一级缓存? 为什么使用一级缓存?

2、MyBatis中的一级缓存是怎样组织的?

3、一级缓存的生命周期有多长?

4、SqlSession 一级缓存的工作流程

5、Cache接口的设计以及CacheKey的定义

6、一级缓存的性能分析

MyBatis二级缓存

1、MyBatis的缓存机制整体设计以及二级缓存的工作模式

2、MyBatis二级缓存的划分

3、使用二级缓存,必须要具备的条件

4、一级缓存和二级缓存的使用顺序

5、二级缓存实现的选择

6、MyBatis自身提供的二级缓存的实现

MyBatis缓存机制的设计与实现

hibernate缓存机制

什么是缓存

缓存的范围

Hibernate一级缓存

hibernate二级缓存

hibernate:查询缓存,依赖二级缓存

缓存总结

hibernate为什么这样设计

hibernate图解缓存

hibernate缓存测试代码

CSV

CSV介绍

CSV格式

CSV的MIME类型

RESTFUL知识

RESTFUL是什么

为什么会出现RESTFUL

http协议 GET

http协议 POST

http协议 PUT

http协议 PATCH

http协议 DELETE

http协议 HEAD

http协议 TRACE

http协议 PUT与POST区别

RESTClient介绍

使用restclient测试rest接口

SoapUI介绍

使用soapUI测试rest接口

Spring Cache

Spring Cache简介

spring cache API介绍

spring cache注解

基于ConcurrentMapCache示例

使用Memcached示例

缓存概念

缓存简介

缓存命中率

缓存策略
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息