数据结构与算法(四)栈


定义栈是一个限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。特点后进先出(LIF

数据结构与算法(三)链表


定义链表通过指针将一组零散的内存块串联在一起。其中,我们把内存块称为链表的“结点”。为了将所有的结点串起来,每个链表的结点除了存储数据之外,还需要记录链上的下一个结点的地址。特点不需要连续的内存空间。有指针引用三种最常见的链表结构:单链表、双向链表和循环链表图形从单链表图中,可以发现,有两个结点是比

安装 java visual vm 插件

Java 

插件地址 https://visualvm.github.io/pluginscenters.html找到对应jdk版本的插件url 如jdk7:https://visualvm.github.io/archive/uc/8u40/updates.xml.gz在命令行输入命令jvisualvm打开J

tomcat 组件与server.xml配置

tomcat 

tomcat各组件及关系Server和ServiceConnector连接器HTTP1.1SSLhttpsAJP(ApacheJServProtocol)apache私有协议,用于apache反向代理TomcatContainerEngine引擎catalinaHost虚拟机基于域名分发请求Cont

Tomcat 安装使用&源码构建


tomcat安装使用下载wgethttps://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.104/bin/apache-tomcat-7.0.104.tar.gz解压tar-xftomcat.v.tar.gz配置jdk环境将jdk配置到环境变量,to