首页
学习
活动
专区
工具
TVP
发布

java 成神之路

专栏作者
163
文章
265339
阅读量
63
订阅数
DNS 原理
DNS (Domain Name System)域名系统。是提供根据域名找到对应的 IP 的服务。 Http 协议访问一个网址时,其实是根据 ip 地址进行访问的,所以需要把 域名转换成IP,在进行访问。
java404
2020-04-09
9680
mysql 启动出错问题排查
概述 由于服务器不正常关机导致了 mysql 服务启动不了,提示: 错误 1067:进程意外终止。 具体错误提示如下: 看到这个错误,大家的第一反映就是去网上查询 mysql 1067 相关的问题。结
java404
2018-06-13
1.6K0
聚簇索引和二级索引
聚簇索引 索引和数据存储在一块( 都存储在同一个B*tree 中)。 一般主键索引都是聚餐索引 Mysql中InnoDB引擎的主键索引为聚簇索引,MyISAM存储引擎采用非聚集索引 非聚簇索引 索引数据和存储数据是分离的。 二级索引(辅助索引) 二级索引存储的是记录的主键,而不是数据存储的地址。 以Mysql的InnoDB为例 主键是聚集索引 唯一索引、普通索引、前缀索引等都是二级索引(辅助索引) 示例 下面我们通过一个具体的示例进行演示聚集索引和二级索引 pl_ranking(编程语言排行榜表
java404
2018-05-18
2.6K0
硬盘基本知识(磁头、磁道、扇区、柱面)
概述 盘片(platter) 磁头(head) 磁道(track) 扇区(sector) 柱面(cylinder) 盘片 片面 和 磁头 硬盘中一般会有多个盘片组成,每个盘片包含两个面,每个盘面都对应
java404
2018-05-18
7.7K0
java内存模型
前言 在学习java多线程并发编程前,必须要了解java内存模型,只有了解java内存模型,才能知道为什么多线程并发时会出现数据不一致,什么时候需要加锁同步等各种问题。下面只是简单阐述下java内存模型及其相关的概念。 内存模型简介 java的并发采用的是共享内存模型(而非消息传递模型)。 Java内存模型(Java Memory Model)描述了Java程序中各种变量(共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存中读取变量这样的底层细节。 Java线程之间的通信由Java内存模型(JMM
java404
2018-05-18
9730
ConcurrentHashMap 原理解析(JDK1.8)
了解ConcurrentHashMap 实现原理,建议首先了解下HashMap实现原理。 HashMap 源码解析(JDK1.8) 为什么要用ConcurrentHashMap HashMap线程不安全,而Hashtable是线程安全,但是它使用了synchronized进行方法同步,插入、读取数据都使用了synchronized,当插入数据的时候不能进行读取(相当于把整个Hashtable都锁住了,全表锁),当多线程并发的情况下,都要竞争同一把锁,导致效率极其低下。而在JDK1.5后为了改进Hashta
java404
2018-05-18
1.6K1
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档