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

moon聊技术

专栏成员
31
文章
22130
阅读量
20
订阅数
这次 moon 要把网络 I/O 一网打尽
大家好,我是 moon,上一次和大家聊了一下 socket(这次 moon 要把 socket 玩的明明白白),相信大家对 socket 有了一定的认识,对于 socket 还不熟悉的同学,可以先看看 socket 这篇文章,今天这篇文章是基于 socket,再和大家讲一讲「网络I/O」相关的知识,也刚好为后续 netty 的文章做下铺垫
moon聊技术
2022-05-27
3220
这次 moon 要把 socket 玩的明明白白
前言 Socket 是什么? Socket 运行流程 基于 TCP 基于 UDP Socket TCP 是如何建立连接的 三次握手发生在 socket 的哪几个函数中 Socket TCP 是如何断开
moon聊技术
2022-05-27
3660
《一起学mongodb》之第五卷 事务
事务是 mongoDB 中非常核心的一个功能,在 4.0 版本以前,mongoDB 只支持单个文档的事务,在 4.0 和 4.2 版本之后,分别支持了复制集事务和分片事务,也可以说在大多数的数据库中都是非常重要的一个功能,值得我们单独拉一章去讲解
moon聊技术
2022-04-08
5750
《一起学mongodb》之第四卷 索引
索引的重要性在数据库中是不言而喻的,mysql 中使用了 B+ 数来当做索引的数据结构,为 mysql 性能提升做了很大的贡献,那么在 mongoDB 中又使用了什么数据结构呢?今天就和大家聊聊 mongoDB 的索引
moon聊技术
2022-04-08
1.1K0
《一起学mongodb》之第三卷分片集群
上一篇介绍了 mongo 的三种部署方式,「单点、主从、副本集」三种部署方式,今天就跟大家聊聊最后一种「分片集群」的方式,分片集群也是 mongo 能够作为万亿级别数据库的核心魅力所在,也有一句话说到:
moon聊技术
2022-02-17
5150
《一起学mongodb》之 第二卷 部署方式(一)
上一篇跟大家简单的介绍了一下 mongoDB 的特点,做了一个简单的入门,不知道大家是否还记得,不记得的小伙伴可以回顾一下《一起学》mongodb 之第一卷
moon聊技术
2022-02-17
6350
《一起学》mongodb 之第一卷
《「一起学」》系别终于启动了,这个系列我主要会「按照我学习的思路」,给大家更新一下,为的是「学习方法和思路」,当然重要的还有知识,以及 moon 平常是怎么学习一个新的技术的
moon聊技术
2022-02-17
9250
《面试八股文》之 MySql 35卷
但是在我们的日常开发当中,「并不是所有的表一定要满足三大范式」,有时候冗余几个字段可以少关联几张表,带来的查询效率的提升有可能是质变的
moon聊技术
2021-11-08
1.2K0
《面试八股文》之 Java 基础 34 卷
「《面试八股文》之 Java 基础 34卷」 它来了,本文总共针对基础给了 34 个问题,又是小小 1W 字,理解它,看透它~
moon聊技术
2021-10-22
1.4K0
动图图解!没有accept,能建立TCP连接吗?
其实只要在执行accept() 之前执行一个 sleep(20),然后立刻执行客户端相关的方法,同时抓个包,就能得出结论。
moon聊技术
2021-10-20
1.4K0
可怕,原来 HTTPS 也没用
总之就是,上班时间上网摸鱼吗?哪怕用 HTTPS 访问,如果公司知道,是通过什么手段?
moon聊技术
2021-10-20
8040
【腾讯二面】5s内建立多少个mysql连接?
以100每秒的速度向mysql写数据,持续5s,此时我们的程序和mysql建立了多少个tcp连接?
moon聊技术
2021-10-20
7420
《面试八股文》之网络19卷
HTTP 协议是基于 TCP 协议实现的,它是一个超文本传输协议,其实就是一个简单的请求-响应协议,它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。
moon聊技术
2021-09-15
7060
女朋友说想要自己的注解,我又活下来了!!!
moon:看好了,我的宝~,你spring学的不错,那我先带你参观下Autowired吧~
moon聊技术
2021-08-20
5230
mysql┃多个角度说明sql优化,让你吊打面试官!
mysql的优化是我们经常都会提到的一个话题,也是重中之重,在很多大厂中会有专门的DBA来做这件事情,甚至更过分的是连应届生的招聘岗位要求上都写了需要懂一点sql优化,最近moon一直在写关于mysql的文章,包括之前写的索引相关,其实也都是为了这篇文章做个铺垫,所以你懂了吗,今天我将从表结构、索引、查询语句、分库分表这四个维度来和大家聊聊,在工作中,怎么进行sql优化?
moon聊技术
2021-07-28
5940
mysql┃explain 都不会用?怎么优化?
现在的java开发人员越来越多,竞争也越来越激烈,moon在某钩招聘网站上发布了一个岗位需求,不到短短1天就收到20多份简历,大部分都是应届一年两年的,新鲜血液越来越多,我们也要不断的提升自己才能够不被挤下去,大家可以看下各大网站的java岗位3年以上的招聘需求:
moon聊技术
2021-07-28
6440
mysql|聊完了mysql索引,面试官直接给我涨了2000!
mysql索引真的是一个让人不得不说的话题,这个东西你在面试中会用到,在实际的工作中也会用到,这更是一个专业的DBA所必须掌握的内容,它的重要性体你在大厂的面试题汇总也可以看到,属于必问的一个内容。
moon聊技术
2021-07-28
3960
锁┃你们要的分布式锁,moon给你们肝出来了!!!
从最初的单机部署,到我们现在的分布式,微服务,随着开发场景越来越复杂,也随之产生了很多很多以前没有遇到过的问题,比如今天我们今天的话题-----分布式锁,而这个话题也可以说是面试中必问的一个问题了,当然,实现分布式锁的方式有很多种,比如mysql,zookeeper等,读完这篇文章你将学到:
moon聊技术
2021-07-28
3560
redis┃面试官问我redis事务和mysql事务的区别,我。。。。。
面试官:比如说redis的事务是不支持原子性和持久性的,包括他们的实现原理等方面也是有很大区别的。
moon聊技术
2021-07-28
6680
jvm┃java内存区域,跳槽大厂必会知识点!
在java的使用过程当中,我们会发现java的内存是自己释放的,并不像C、C++代码那样,每一块儿内存都需要程序员自己去维护,但是在如此便捷的同时可能也会出现很多问题,比如内存溢出,内存泄漏更不好排查了,所以今天的文章中,moon会带大家先了解java的内存区域的到底是怎样的,以及各个组件的作用是什么,让你一点一点翻越虚拟机内存管理这座大山。
moon聊技术
2021-07-28
2510
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档