-
JDK8中的HashMap实现原理及源码分析
JDK8中的HashMap实现原理及源码分析 大纲 一.什么是Hash?什么是HashMap? 二.HashMap的内部实现机制 1.HashMap基本元素 ①DEFAULT_INITIAL_CAPACITYMAXIMUM_CAPACITY ②DEFAULT_LOAD_FACTORloadFactor ③sizethreshold 2.HashMap的构造函数 3.HashMap的put添加功能实现...
-
计算机网络高频面试题解析(含书籍推荐)
计算机网络高频面试题解析(含书籍推荐) 网络原理是工程师的必须了解的计算机基础知识,先推荐下两本好书,《图解HTTP》和《图解TCP/IP》。 《图解TCP/IP》讲解网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络...
-
Java集合基于JDK1.8的LinkedList源码分析
Java集合基于JDK1.8的LinkedList源码分析 上篇我们分析了ArrayList的底层实现,知道了ArrayList底层是基于数组实现的,因此具有查找修改快而插入删除慢的特点。本篇介绍的LinkedList是List接口的另一种实现,它的底层是基于双向链表实现的,因此它具有插入删除快而查找...
-
SpringMVC 文件的上传、下载
SpringMVC 文件的上传、下载 文件上传 (1)下载添加2个jar包 commons-fileupload.jar commons-io.jar SpringMVC的文件上传依赖于Apache的FileUpload组件,需要下载添加2个jar包,下载地址: http://commons.apache.org/proper/commons-fileupload/ http://commons.apa...
2020-02-02 16:02:21 文件驱动用户IEhttp状态码ServletPSHTTPHeaders浏览器AV
-
Ubuntu 18.04安装fcitx输入法
Ubuntu 18.04安装fcitx输入法 安装 $ sudo apt install fcitx fcitx-ui-qimpanel fcitx-sunpinyin 配置 打开系统Settings,Region Language,Manage Installed Languages,安装中文语言包,然后选择Keyboard input method system为fcitx; 重启系统; 在Region Languag...
-
SpringMVC RESTful
SpringMVC RESTful RESTful是web应用的一种设计风格、开发方式。 以根据product_id查询产品信息为例。 原来的写法 @org.springframework.stereotype.Controller public class ProductController{ @RequestMapping( "/queryProduct") public ModelAndView queryStudent(...
-
Centos搭建PXE,安装部署操作系统
Centos搭建PXE,安装部署操作系统 centos系统搭建PXE网络安装centos+ubuntu+Windows Centos搭建PXE,安装部署操作系统 一 . 原理: 1.什么是PXE: PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,...
-
css3基本选择器+属性选择器+动态伪类+UI状态伪类+结构类
css3基本选择器+属性选择器+动态伪类+UI状态伪类+结构类 后代选择器 祖先元素 后代元素{ } 子元素选择器(直接子元素选择器) 父元素子元素{ } 兄弟选择器 元素+兄弟元素(紧邻该元素之后的下一个兄弟元素) 所有兄弟元素选择器 元素~兄弟元素(该元素之后的所有兄弟元...
-
HTML5中input新增类型+表单新增属性+其他标签属性
HTML5中input新增类型+表单新增属性+其他标签属性 @ (猴头) Input 新增属性 email 邮箱(只在手机端有效) url 网址(只在iphone手机有效) tel 手机号(只在手机端有效) number 数字(右侧有上下按钮,只能输入数字,+号,-号,. 和e) input 日期时间(手机端效果...
-
SpringMVC JSON数据交互
SpringMVC JSON数据交互 在SpringMVC中使用json,需要添加Jackson的3个jar包: jackson-core.jar jackson的核心包 jackson-datebind.jar jackson数据绑定需要的包 jackson-annotations.jar 使用jackson注解需要的包 Jackson jar包的下载 使用maven是最简单的,jar包只...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
