JAVA
JAVA基础知识介绍
平凡君
学无止境,时不待我
SMART.L
展开
-
探索之路:HashMap
探索之路:HashMap HashMap是中高级开发工程师必备的知识,无论是求职面试的道路上还是实战运用当中,无处不在。 HashMap的数据结构 首先我们来了解下JAVA的数据结构:数组和链表。 数组:有序的元素序列。主要有下标和元素组成。每个下标对应着元素。通过下标可以快速定位,其时间复杂度O(1),通过固定值查找,需要逐一比对,其时间复杂度为O(n),当然也要看是否有序数组,如果...原创 2018-03-18 18:56:53 · 299 阅读 · 0 评论 -
老汉谈——LRU方案
含义 LRU,全程Least Recently Used, 最近最少使用的,也是最近最久没有使用的意思。一般用在内存淘汰策略里。如Redis的内存淘汰机制。 设计原则 如果一个内存最近一直没有使用,那么它的访问概率就会很低,当内存空间快满的时候,就应该把这些最近最近很久没有反问的数据给淘汰掉。 工作原理 操作系统教程里的LRU工作原理:页置换算法。 该算法的思路是,发生缺页中断时,选择未使用时间最长的页面置换出去 假如内存按照栈的方式访问,栈顶是最远使用的,栈底是最近使用的,满足栈的先进后出原则原创 2020-05-24 22:55:58 · 288 阅读 · 0 评论 -
老汉谈——线程池原理
线程池 JDK1.8官方介绍: Thread pools address two different problems: they usually provide improved performance when executing large numbers of asynchronous tasks, due to reduced per-task invocation overh...原创 2018-07-07 21:06:41 · 549 阅读 · 0 评论 -
闲谈DWR1 —DWR的初步认识
今天学习了下DWR,顺便落笔总结下今天所学的。若有不恰当之处,请多多指教。 DWR的简介: 简单的说,DWR就是用用浏览器的javascript代码来访问服务器上的代码。可以总结为两个部分:1.服务端的java servlet,负责请求并向浏览器返回响应。2.浏览器的javascript,负责发送请求和动态更新网页。 DWR工作原理: DWR动态在javascript里生成一个原创 2012-07-22 17:41:21 · 688 阅读 · 0 评论 -
XML(2)----XML的基本常识
本文主要是介绍XML文档格式和XML的语法。 XML文档格式: 1.元素 XML文档内容 的基本单位。 语法格式: 文本内容 eg. zhanshenzhi2008 无论文本内容多么的复杂,XML元素中还可以再嵌套别的元素,这样是相关元素构成等级机构。记住:XML是树结构 。 zhanshenzhi2008 3100 lj 70翻译 2012-07-03 16:35:18 · 536 阅读 · 0 评论 -
XML(1)---XML简介
序言: 一直想写些东西,目的主要是将每次学到的东西总结下。虽然许多东西好多人看过,或者说大部分不是原著,但希望对大家有所帮助。如果有错误之处,请多多指点。 一、XML是什么? 可扩展标记语言,用于标记电子文件使其具有结构性的标记语言。作用是用来标记数据,定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 二、XML和HTML区别 设计区别: 1.XML是描述数据的,翻译 2012-07-03 11:45:04 · 460 阅读 · 0 评论