Posts
All the articles I've posted.
http2
Published: at 16:001. 如何得知该网站某资源所使用的 http 协议版本号 1. 多路复用 -> Stream/Frame 1. 首部压缩原理 -> HPACK
IP 寻址
Published: at 16:00当通过 DNS 解析查找到域名对应的 IP 地址后,就会进行 IP 寻址与 ARP 寻址,找到目标主机。 使用 ping 命令发送 ICMP 报文,查看主机是否可达。 ping 也可以直接测试域名 + shanyue.tech + shici.xiange.tech 我们在 ping IP地址时,会有一个字段 ttl=55,那 ttl 是
what happens
Published: at 16:00通过 url 解析获取 hostname 解析 hostname 对应的 IP 地址 + $1
建立一个 TCP 连接
Published: at 16:00我们已经通过 DNS 解析到了 IP 地址 + shanyue.tech : 178.128.123.58 + shici.xiange.tech : 59.110.216.155,我在阿里云的服务器 在本地(客户端)查看建立好的连接: 在云主机上(服务端)查看建立好的连接: + 建立连接的过程是什么 + 如何监控连接的状态变化 + TC
TLS
Published: at 16:001. 如何保证证书是有效的/ 撤回 OSCP Stapling 1. 如何保证CA是可信任的 / 根证书 1. 如何保证根证书是可信任的
在 Next.js 中配置 styled-jsx 与 TailwindCSS 协同工作
Published: at 09:15详解如何在 Next.js 项目中配置 styled-jsx 与 TailwindCSS 协同工作,实现原子化 CSS 与复杂样式的完美结合,包含完整的配置步骤和最佳实践
JWT 实践应用完全指南:从原理到场景案例的深度解析
Published: at 02:00详解 JWT 认证原理、Header/Payload/Signature 结构,对比 Session 方案,涵盖验证码、邮箱校验等实际应用场景
掘金技术文章精选汇总:前端、后端、移动端、AI 全栈精华集锦
Published: at 08:00精心汇总掘金平台各技术领域的优秀文章,涵盖前端、后端、Android、iOS、人工智能等,按点赞数排序的技术学习资源宝库
掘金面试文章精选合集:前端后端移动端面试题库大全
Published: at 02:00精心整理的掘金平台热门面试文章合集,涵盖前端、后端、Android/iOS移动端面试题库,包含100+篇高质量面试文章,助力求职面试成功
要去大厂应该把这些面试题搞(bei)懂(hui):掘金前端面试题精选集合
Published: at 08:00精心整理的掘金平台高赞前端面试文章合集,涵盖 JavaScript、Vue、React、算法、性能优化等核心知识点,助力前端工程师备战大厂面试
网站域名迁移完整指南:从 HTTPS 到 SEO 的全流程解决方案
Published: at 08:00详细记录博客域名从 blog.xiange.tech 迁移到 shanyue.tech 的完整过程,涵盖 HTTPS 证书配置、反向代理设置、301 重定向、SEO 优化、sitemap 更新、OAuth 应用迁移等技术要点和注意事项。
2019年字节跳动技术面试题汇总
Published: at 08:00精心整理的2019年字节跳动技术面试题目,涵盖前端 React/Vue、后端 Node.js、数据库优化、网络协议、Linux 运维等核心知识点
前端面试经典题:异步 add 函数实现详解 - 从串行到并发控制
Published: at 06:30深度解析字节跳动经典面试题:如何实现异步 add 函数的 sum,涵盖 Promise 串行、并行、二分优化、并发控制等高级技巧
graphql 与 http
Published: at 14:00graphql 仅仅提供了 schema 与 operation/query 的用法,当我们在 web 中使用 graphql 时,就需要使用 HTTP 把 graphql 隔离为 client 与 server 两端。想象一个流程: 1. 前端发送 operation 到后端 1. 后端维护一个 schema 1. 后端根据前端的 op
hello, world 示例
Published: at 16:00我们先写一个关于 graphql.js 的 hello, world 示例,并且围绕它展开对 graphql 的学习 由上,也可以看出 graphql 很关键的两个要素: schema 和 query 。而当我们开发 web 应用时, schema 将会是服务端的主体,而 query 存在于前端中,类似 REST 中的 API。
了解 graphql: schema 与 operation
Published: at 16:00从上文 $1 中可以看出 graphql 很关键的两个要素: schema 和 operation 。 而当我们开发 web 应用时, schema 将会是服务端的主体,而 operation 存在于前端中,类似 REST 中的 API。 我们先抽出 schema 的代码部分,这里有 GraphQLSchema , GraphQLObje
日落:石景山办公室的西山夕阳
Published: at 00:00在石景山办公室二十层观看西山日落的美好体验,记录北京落日时间和窗外美景的感动时刻。
Redis 实战应用:7 种核心使用场景深度解析
Published: at 08:00深入分析 Redis 在实际项目中的 7 种核心应用场景:缓存策略、Session 管理、消息队列、去重过滤器、分布式锁、限流控制和分布式 WebSocket。通过具体代码示例展示每种场景的实现方式、注意事项和最佳实践。
我的一天:工作日与周末的时间安排
Published: at 22:00详细记录疫情前的日常作息安排,包括工作日的跑步晨练、上班生活,以及周末的爬山活动和个人时间管理。
Linux 常见系统调用详解:从 epoll 到 mmap 的完整 C 语言 API 指南
Published: at 08:31详细介绍 Linux 操作系统中 11 个核心系统调用的使用方法,包含 epoll、accept、read/write、mmap、brk 等函数的 C 语言签名、参数说明和实际应用示例。