首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
杂学
订阅
陳丨小生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
网站消息通知设计
通知系统是一个成熟的 web 网站或者 app 最基本的功能,比如微博、知乎、掘金等。当然今天本文要讨论的不是这种大网站、大流量的通知系统,而是一般用户量的网站或者应用。 一个通知系统主要由:通知来源、通知控制、通知方式、通知模板和通知的目标五个部分组成。 后面详细介绍各个组成…
Nginx请求处理流程你了解吗?
nginx实际把http请求处理流程划分为了11个阶段,这样划分的原因是将请求的执行逻辑细分,以模块为单位进行处理,各个阶段可以包含任意多个HTTP模块并以流水线的方式处理请求。这样做的好处是使处理过程更加灵活、降低耦合度。这11个HTTP阶段如下所示: 接收到完整的HTTP头…
深入 Nginx 之架构篇
最近在读 Nginx 相关的书籍,做一下读书笔记。 Nginx 作为业界知名的高性能服务器,被广泛的应用。它的高性能正是由于其优秀的架构设计,其架构主要包括这几点:模块化设计、事件驱动架构、请求的多阶段异步处理、管理进程与多工作进程设计、内存池的设计,以下内容依次进行说明。 高…
程序员面试,为什么不跟我谈高并发?
以PHP码农圈子而言,绝大多数用PHP的企业都是初创或者早期公司或者技术储备并不丰富的中小企业,这些企业做正常业务的很难有做高并发的使用场景。(例外:涉黄,涉赌,超大企业【腾讯华为之类】外包团队) 因此,大多数的初中级PHP码农是没有机会在生产环境应用高并发相关技术的,自然也就…
什么样的简历不会被丢进回收站
从去年校招开始到现在负责部门的面试,从我手上流走的简历多多少少也有上百封了。 同时最近秋招又要开始了,就想着把我这一年来筛选简历的经验分享给大家,多少还是能提高一些命中率。 「简历」自然是突出简单的好,相信大部分面试官都不是全职做面试工作;多数都是工作之余筛选简历。 就我的情况…
01 | 基础架构:一条SQL查询语句是如何执行的?
我们就从最简单的一条查询语句来入手分析这个问题。 连接器主要是负责连接MySQL客户端并获取权限以及维持连接状态。我们想要执行MySQL语句之前先要连接MySQL客户端,执行语句: 如果用户名或者密码不正确则会出现报错ERROR 1045 (28000): Access den…
Linux IO模式及 select、poll、epoll详解
同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 本文讨论的背景是Linux环境下的network IO。
「提升效率」精选MAC应用推荐,让你搬砖效率翻倍
最近看到的一段话很有感触,日复一日的低效率工作只会消磨你的热情,而巨大的时间成本会让你错失很多机会。 在这波涛汹涌的浪潮中,作为叶子结点的我们要学会主动提高生产效率。本文是提升效率系列专栏的第二弹。 温馨提示:下面每个标题都可以点击直达官网。 便捷切换 Hosts 神器,再也不…