App
-
TreeMap集合实现按键值排序
HashMap集合存储的元素的键值是无序且不可重复的,为了对集合中的元素的键值进行排序,Map接口提供了另一个可以对集合中元素键值进行排序的类TreeMap。下面通过一个案例演示T…
-
传智教育Java并发编程实战教程【32.5小时讲解】
Java并发实战教程 添加QQ:435946716获取全套视频+笔记 课程时长:32.5小时 课程集数:302集 1第一章Java并发编程为什么学java并发编程 01-为什么学习…
-
MyBatis的执行原理详细介绍
为了使大家能够更加清晰的理解MyBatis程序,在正式讲解MyBatis入门案例之前,先来了解一下MyBatis程序的工作原理,如图1所示。 图1 MyBatis框架执行流程图 从…
-
oracle错误代码大全【4700个错误代码介绍】
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA…
-
在web.xml文件中Servlet哪些信息需要配置?
使用IDE开发Servlet时,配置信息可以通过可视化方式定义。然而对于web应用开发员来说,了解Servlet的配置非常必要,能够在必要的时候手动进行修改。 配置Servlet时…
-
命令模式包含哪些主要角色?优点和缺点是什么?
命令模式包含以下主要角色: 抽象命令类(Command)角色: 定义命令的接口,声明执行的方法。 具体命令(Concrete Command)角色:具体的命令,实现命令接口;通常会…
-
单例模式的实现方式有哪些?
单例模式(Singleton Pattern)是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类…
-
File类中常用的操作方法
File类用于封装一个路径,这个路径可以是从系统盘符开始的绝对路径,如:“D:/file/a.txt”,也可以是相对于当前目录而言的相对路径,如:&ldqu…
-
gzip模块启用和配置指令详解
接下来所学习的指令都来自ngx_http_gzip_module模块,该模块会在nginx安装的时候内置到nginx的安装环境中,也就是说我们可以直接使用这些指令。 1. gzip…
-
Web应用中的会话指的是什么意思?
在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。Web应用中的会话过程类似于生活中的打电话过程,它指的是一个客户端(浏览器)与Web服务器之间连续发生的…