首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码海
掘友等级
公众号「码海」
不羁的码农,期待和你共同进步!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
579
文章 579
沸点 0
赞
579
返回
|
搜索文章
最新
热门
头条二面:详述一条 SQL 的执行过程
天天和数据库打交道,一天能写上几十条 SQL 语句,但你知道我们的系统是如何和数据库交互的吗?MySQL 如何帮我们存储数据、又是如何帮我们管理事务?....是不是感觉真的除了写几个 「select * from dual」外基本脑子一片空白?这篇文章就将带你走进 MySQL …
ELK 性能优化实战
近一年内对公司的 ELK 日志系统做过性能优化,也对 SkyWalking 使用的 ES 存储进行过性能优化,在此做一些总结。本篇主要是讲 ES 在 ELK 架构中作为日志存储时的性能优化方案。 1. 版本及硬件配置 2. 性能问题 随着接入 ELK 的应用越来越多,每日新增索…
51 张图助你彻底掌握 HTTP!
1. URI 和 URL 2. TCP/IP 协议 2. DNS 协议 3. 流 超文本:即「超越了普通文本的文本」,即音视频,图片,文件的混合体,大家常见的网页很多就内嵌了 img, video 这些标签解析展现而成的图片,视频等,除了这些超文本内容外,最关键的是超文本中含有…
TCP:一个悲伤的故事
欢迎大家大家关注「码海」,加我私人微信「geekoftaste」,拉你进技术交流群,群里有很多BAT的大咖,可以提问,互相交流,内推等,2020的冬天有点冷,欢迎大家进群一起抱团取暖
20 张图让你彻底弄懂 HTTPS 原理!
比如你以为是在和某宝通信,但实际上是在和一个钓鱼网站通信。 HTTPS 显然是为了解决这三大风险而存在的,接下来我们看看 HTTPS 到底解决了什么问题。 接下来我们一步步来看看 HTTPS 是如何实现以满足以上四大安全通信原则的。 既然 HTTP 是明文传输的,那我们给报文加…
Netty 架构与原理初探
1. Netty 基础 1.1. Netty 是什么 1.2. Netty 的应用场景 1.3. Java 中的网络 IO 模型 1.4. Java NIO API 简单回顾 1.4.1. 缓冲区(Buffer) 1.4.2. 通道(Channel) 1.4.3. 选择器(Se…
Sharding-JDBC 的基本用法和基本原理
1. 我的出生和我的家族 2. 我统治的世界和我的职责 3. 召唤我的方式 4. 我的特性和我的工作方法 4.2. 一些核心概念 4.2.1. 逻辑表和物理表 4.2.2. 分片键 4.2.3. 路由 4.2.4. 分片策略和分片算法 4.2.5. 绑定表 4.3. 我处理 S…
分布式事务,看这篇真的够了!
0. 前言 1. 单数据源事务 & 多数据源事务 2. 常见分布式事务解决方案 2.1. 分布式事务模型 2.2. 二将军问题和幂等性 2.3. 两阶段提交(2PC) & 三阶段提交(3PC)方案 2.4. TCC 方案 2.5. 事务状态表方案 2.6. …
别以为线程池很简单,来回答下这些问题!
其实这些问题的答案大多数都藏在线程池的源码里,所以深入了解线程池的源码非常重要,本章我们将会来学习一下线程池的源码,相信看完之后,以上的问题大部分都能回答,另外一些问题我们也会在文中与大家一起探讨。 本文将会从以下几个方面来介绍线程池的原理。 相信大家看完对线程池的理解会更进一…
我是一个线程池
其实 Java 中的中的线程模型是基于操作系统原生线程模型实现的,也就是说 Java 中的线程其实是基于内核线程实现的,线程的创建,析构与同步都需要进行系统调用,而系统调用需要在用户态与内核中来回切换,代价相对较高,线程的生命周期包括「线程创建时间」,「线程执行任务时间」,「线…
下一页
个人成就
文章被点赞
864
文章被阅读
127,902
掘力值
4,780
关注了
119
关注者
389
收藏集
1
关注标签
43
加入于
2015-11-05