首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
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 神器,再也不…