03 2019 档案

摘要:ehcache 1. 基本介绍EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展, 阅读全文
posted @ 2019-03-21 17:43 安小 阅读(134) 评论(0) 推荐(0) 编辑
摘要:线程与进程的区别线程与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中可以产生多个线程。与进程不同的是同类的多个线程共享同一块内存空间和一组系统资源,所以系统在产生一个线程,或是在各个线程之间作切换工作时,负担要比进程小得多,也正因为如此,线程也被称为轻量级进程。进程是操作系统分 阅读全文
posted @ 2019-03-07 16:32 安小 阅读(212) 评论(0) 推荐(0) 编辑
摘要:HTTP协议HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。特点:(1) 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、 阅读全文
posted @ 2019-03-02 19:31 安小 阅读(347) 评论(0) 推荐(0) 编辑
摘要:常见的关系型数据库管理系统产品有?答:Oracle、SQL Server、MySQL、Sybase、DB2、Access等。 SQL语言包括哪几部分?每部分都有哪些操作关键字?数据定义语言(DDL: Data Definition Language):Create Table,Alter Table 阅读全文
posted @ 2019-03-02 12:09 安小 阅读(195) 评论(0) 推荐(0) 编辑
摘要:消息队列 消息中间件经常用来解决内部服务之间的异步调用问题 ,它可以在分布式系统的不同服务之间进行消息的发送和接收。消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋和消息通讯等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,Ra 阅读全文
posted @ 2019-03-01 10:20 安小 阅读(230) 评论(0) 推荐(0) 编辑
摘要:Java语言有哪些特点 1,简单易学;2,面向对象(封装,继承,多态);3,平台无关性(Java虚拟机实现平台无关性);4,可靠性;5,安全性;6,支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);7,支持网络编程并 阅读全文
posted @ 2019-03-01 10:12 安小 阅读(195) 评论(0) 推荐(0) 编辑
摘要:一、垃圾收集算法 1.1 标记-清除算法 算法分为“标记”和“清除”阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象。它是最基础的收集算法,会带来两个明显的问题:效率问题和空间问题(标记清除后会产生大量不连续的碎片) 1.2 标记-复制算法 为了解决效率问题,“复制”收集算法 阅读全文
posted @ 2019-03-01 10:11 安小 阅读(131) 评论(0) 推荐(0) 编辑