-
ConcurrentHashMap的size()方法(1.7和1.8)
ConcurrentHashMap的size()方法(1.7和1.8) 在1.7和1.8版本中,计算size()方法有写不同。先介绍1.7版本的实现。 1.7版本 在1.7版本中,有一个重要的类 Segment ,利用它来实现分段锁 static final class SegmentK,V extends ReentrantLock implements Serializable {...
-
使用java基础实现一个简陋的web服务器软件
使用java基础实现一个简陋的web服务器软件 使用java基础实现一个简陋的web服务器软件 1、写在前面 大学已经过了一年半了,从接触各种web服务器软件已经有一年多了,从大一上最开始折腾Windows电脑自带的IIS开始,上手了自己的第一个静态网站,从此开启了web方向学习的...
2020-02-22 16:04:45 web服务器软件java基础文件服务器定义Windows服务器软件用户IEWebApp
-
手把手带你阅读Mybatis源码(二)执行篇
手把手带你阅读Mybatis源码(二)执行篇 前言 上一篇文章提到了MyBatis是如何构建配置类的,也说了MyBatis在运行过程中主要分为两个阶段,第一是构建,第二就是执行,所以这篇文章会带大家来了解一下MyBatis是如何从构建完毕,到执行我们的第一条SQL语句的。 之后这部...
-
ConcurrentHashMap源码分析
ConcurrentHashMap源码分析 ConcurrentHashMap解决了HashMap的线程不安全问题,在分析之前先介绍一个将HashMap线程安全的方法。利用 Collections.synchronizedMAp方法 调用内部类 SynchronizedMap HashMapString, String map = new HashMap();Map m = Collections.sync...
-
Linux 安装软件
Linux 安装软件 Linux发行版的两大系列 debian:代表的比如Ubuntu,软件包管理工具apt、apt-get、dpkg,软件包名.deb redhat:代表的比如CentOS(所以在VMware上安装CentOS8时选择的版本是red hat),软件包管理工具yum,软件包名.rpm Ubuntu要下载.deb的安装包,用apt...
2020-02-22 16:01:21 linux 安装文件Linuxword精简CentOSUbuntuNET搜索文件名
-
89组合margin、padding、float、clear问题
89组合margin、padding、float、clear问题 有关css外边距margin和内边距padding样式,简而述之,顺时针方向旋转,按照上右下左读取,margin-top:/*距离上边距*/margin-right:/*距离右边距*/margin-bottom:/*距离底边距*/margin-left:/*距离左边距*/;数值排列4-1,比方说m...
-
11种常用css样式之鼠标、列表和尺寸样式学习
11种常用css样式之鼠标、列表和尺寸样式学习 鼠标cursor常见样式crosshair;/*十字形状*/cursor:pointer;/*小手形状*/cursor:wait;/*等待形状*/cursor:text;/*默认 文本形状*/cursor:default;/*箭头指示形状*/cursor:help;/*帮助形状*/ 列表(list-style-type):none/*把...
-
Linux 使用vim命令编辑文件内容
Linux 使用vim命令编辑文件内容 在终端可以使用vim命令来直接编辑文件内容。 vim,也可以叫做vi。 vim有三种模式:命令模式、输入模式、底线命令模式。 命令模式 vim 文件名 进入命令模式,vim也可以写成vi。 如果文件不存在,先创建再打开,如果文件已存在,直接打开...
-
Linux学习Day4:管道符、重定向与环境变量
Linux学习Day4:管道符、重定向与环境变量 仅仅是学习Linux系统的命令还不够,只有把多个命令按照自己想要的方式进行组合使用,才能提高工作效率。今天的内容主要是关于如何把命令组合在一起使用,使得输入的命令更准确、更高效,也为接下来的Shell脚本打好基...
-
Spring Cloud(七):服务网关zuul过滤器
Spring Cloud(七):服务网关zuul过滤器 上文介绍了Zuul的基本使用与路由功能,本文接着介绍Zuul的核心概念 —— Zuul过滤器(filter)。 Zuul的功能基本通过Zuul过滤器来实现(类比于Struts的拦截器,只是Struts拦截器用到责任链模式,Zuul则是通过FilterProcessor来...
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
