首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小柯编程
掘友等级
后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
赞
文章( 46 )
沸点( 0 )
【从头到脚】并发编程(二)面试官问我Linux的网络IO模式怎么办?
并发,顾名思义就是多个程序一起运行。运行在哪里呢?当然是cpu 当然不是,之所以称为并发编程,是因为它们有真正同时运行的地方。 回顾一下操作系统的基础知识。我们知道,操作系统是采用虚拟存储的,它的核心是内核,为了保护内核的安全,操作系统把虚拟空间划分成两部分,一部分是内核空间,…
重学 Java 设计模式:实战建造者模式
无论承接什么样的需求,是不是身边总有那么几个人代码写的烂,但是却时常有测试小姐姐过来聊天(求改bug)、有产品小伙伴送吃的(求写需求)、有业务小妹妹陪着改代码(求上线),直至领导都认为他的工作很重要,而在旁边的你只能蹭点吃的。 这样的小伙伴,可能把代码写的很直接,ifelse多…
【大神之路】大话设计模式 - 设计模式与七大原则
“设计模式” 并不是计算机软件设计专业提出的名词, 其本身来源于建筑行业。 直到 1990 年, 计算机行业内才真正开始了 对于设计模式的讨论(即使3年前, 设计模式已经被提出应用在软件行业)。 五年后, 艾瑞克·伽马(ErichGamma)、理査德·海尔姆(Richard H…
深入学习理解 IO 多路复用
IO 模型相关内容主要参考自:The Sockets Networking API:Unix Network Programming Volume1 第三版第六章,以下 IO 模型说明图均拷贝自该书的 Oreilly Safari 版。 这里为了简单用 UDP 做例子,从而执行…
数据库连接池内存泄漏问题的分析和解决方案
上周五晚上主营出现部分设备掉线,经过查看日志发现是由于缓存系统出现长时间gc导致的。这里的gc日志的特点是: 1.gc时间都在2s以上,部分节点甚至出现12s超长时间gc。 2.同一个节点距离上次gc时间间隔为普遍为13~15天。 然后紧急把剩余未gc的一个节点内存dump下来…
抛开Spring去理解IOC思想 - 原来IOC容器这么简单
很多小伙伴们看到标题可能就会想到抛开Spring就不会存在IOC思想了,其实不然在接下来的文章中就会讲述到。 很多小伙伴在理解IOC的时候通常会和Spring放到一起去学习,首先呢Spring设计的非常之巧妙而且里面包含了很多除去IOC的其他功能。这样会导致我们在Spring的…
朋友面试阿里云惨遭滑铁卢。幸获华为内推机会,四面喜提offer。
幸运的是,经过他朋友推荐,去面试了华为,面试华为的过程极为顺利,很快就拿到了offer。这让哥们更弄不懂了,4面拿华为offer的水平,面试阿里云居然一面就被吊打? 这次一面感觉是在打心理战,哥们自己的心里防线基本是被击溃,面到怀疑人生的程度,所以过程感觉不是太好,很多题哥们自…
【秒杀系统】零基础上手秒杀系统(三):抢购接口隐藏 + 单用户限制频率
时光飞逝,两周过去了,是时候继续填坑了,不然又要被网友喷了。 本文是秒杀系统的第三篇,通过实际代码讲解,帮助你了解秒杀系统设计的关键点,上手实际项目。 当然,这两个措施放在任何系统中都有用,严格来说并不是秒杀系统独特的设计,所以今天的内容也会比较的通用。 ... 在前两篇文章的…
【秒杀系统】零基础上手秒杀系统(二):令牌桶限流 + 再谈超卖
本文是秒杀系统的第二篇,通过实际代码讲解,帮助你快速的了解秒杀系统的关键点,上手实际项目。 此外,前文发出后很多同学对于乐观锁在高并发时无法卖出全部商品提出了“严正抗议”,所以还是在本篇中补充讲解下乐观锁与悲观锁。 ... 在面临高并发的请购请求时,我们如果不对接口进行限流,可…
下一页
个人成就
文章被点赞
18
文章被阅读
10,283
掘力值
894
关注了
35
关注者
27
收藏集
4
关注标签
2
加入于
2019-10-22