首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
吴丹阳_cn
掘友等级
PHP
天行健,君子以自强不息;地势坤,君子以厚德载物。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 22
沸点 4
赞
26
返回
|
搜索文章
赞
文章( 22 )
沸点( 4 )
TCP/IP之RTO、RTT
底层的网络是不可靠的, 超时、丢包各种问题, 但 TCP 协议的设计初衷是作为一个可靠的数据传输协议, 超时重传机制是实现可靠性很重要的一个设计. 每次 TCP 握手过程都会启动一个定时器, 如果在定时器时间内没有收到, 则进行重传. 答案是 基于 TCP 单次握手的往返时间.…
一次百万长连接压测 Nginx OOM 的问题排查分析
在最近的一次百万长连接压测中,32C 128G 的四台 Nginx 频繁出现 OOM,出现问题时的内存监控如下所示。 排查的过程记录如下。 这是一个 websocket 百万长连接收发消息的压测环境,客户端 jmeter 用了上百台机器,经过四台 Nginx 到后端服务,简化后…
《我们一起进大厂》系列- Redis基础
心里忍不住暗骂,这叫啥问题,大家不都是用的这个嘛,但是你不能说出来。 认真回答道:帅气迷人的面试官您好,因为传统的关系型数据库如Mysql已经不能适用所有的场景了,比如秒杀的库存扣减,APP首页的访问流量高峰等等,都很容易把数据库打崩,所以引入了缓存中间件,目前市面上比较常用的…
《大厂面试》面试官看了直呼想要的简历
昂每周我的邮箱都会收到各式各样的简历,但是说实话通过率真的太低了,hr都要吐槽我了,大家还是要好好写简历呀,能力再强简历差了,也不行啊。 HR经常一天过几百份,甚至上千份简历,可能看10-30秒就会觉得留下来继续看一下,是邀约面试,还是PASS掉,但是很多简历甚至那10秒都撑不…
160 为什么不建议varchar(256),而是varchar(255) - phpstory的博客 - CSDN博客
MySQL | ver < 4.1: VARCHAR以字节为单位存储,所以假设全部为常用汉字(UTF-8 3字节编码长度),则VARCHAR(255)共可存放约85个汉字; MySQL | ver >= 4.1: VARCHAR以字符为单位存储,假设输入仍然为常用汉字,则VAR…
InnoDB的自增键和row_id用完了会发生什么?
表t中包含一个索引列c1,该列被添加了AUTO_INCREMENT属性。我们先向该表中插入一条记录: 很显然,自增列c1的值将不再继续增长,而是取的TINYINT所能存储的最大值。 这里需要注意的是,在当前举的例子中,我们只是在自增列c1上边建立了一个普通的二级索引idx_c1…
nginx架构模型分析
Nginx由内核和模块组成,从官方文档http://nginx.org/en/docs/下的Modules reference可以看到一些比较重要的模块,一般分为核心、基础模块以及第三方模块。 第三方模块意味着你也可以按照nginx标准去开发符合自己业务的模块插件。 核心主要用…
基于redis的分布式锁实现
很久之前有讲过并发编程中的锁并发编程的锁机制:synchronized和lock。在单进程的系统中,当存在多个线程可以同时改变某个变量时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个…
[译] 自然语言处理真是有趣!
计算机擅长处理结构化的数据,像电子表格和数据库表之类的。但是我们人类的日常沟通是用词汇来表达的,而不是表格,对计算机而言,这真是件棘手的事。 遗憾的是,我们并不是生活在处处都是结构化数据的时代。 这个世界上的许多信息都是非结构化的 —— 不仅仅是英语或者其他人类语言的原始文本。…
下一页
个人成就
文章被点赞
2
文章被阅读
1,172
掘力值
63
关注了
36
关注者
1
收藏集
5
关注标签
12
加入于
2018-01-09