03 2023 档案

摘要:概述 我们知道,HTTP是无状态的,所以,当我们需要获得用户是否在登录的状态时,我们需要检查用户的登录状态,一般来说,用户的登录成功后,服务器会发一个登录凭证(又被叫作Token),就像你去访问某个公司,在前台被认证过合法后,这个公司的前台会给你的一个访客卡一样,之后,你在这个公司内去到哪都用这个访 阅读全文
posted @ 2023-03-28 00:47 xiaobingch 阅读(112) 评论(0) 推荐(0) 编辑
摘要:这是一个非常复杂的世界,这个世界上有很多各式各样的观点和思维方式,作为一个程序员的我,也会有程序员的思维方式,程序员的思维方式更接近数学的思维方式,数学的思维方式让可以很容易地理清楚这个混乱的世界,其实,并不需要太复杂的数学逻辑,只需要使用一些简单的数学方法,就可以大幅提升自己的认识能力,所以,在这 阅读全文
posted @ 2023-03-26 21:32 xiaobingch 阅读(59) 评论(0) 推荐(0) 编辑
摘要:个人简历 陈皓,coolshell.cn博客博主。 14年以上软件开发相关工作经验,8年以上项目和团队管理经验。 擅长底层技术架构,软件工程。 对高性能,高可用,分布式,高并发,大规模数据处理系统有一定研究。 技术擅长C/C++/Java和Unix/Linux/Windows。 轶事和思考 毅然辞掉 阅读全文
posted @ 2023-03-22 11:54 xiaobingch 阅读(1088) 评论(0) 推荐(0) 编辑
摘要:校招的各种术语都是啥意思啊?各种黑话到底在讲些啥,刚刚开始看校招真的容易一脸懵。整理了一下常见的校招黑话,一起来快速扫盲吧! 公司相关 HC Headcount,也就是一家公司的招聘人头数。 造句:“不好意思,我们这个部门今年只有5个HC,已经招满了。” Base 工作地 一般说Base北京、Bas 阅读全文
posted @ 2023-03-21 22:58 xiaobingch 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:Cookie部分 Cookie的历史与原理 Cookie(即“小甜饼”)是一种用于在Web浏览器和Web服务器之间传递信息的技术。Cookie最早由美国的李维·蒙塔利(Lou Montulli)于1994年发明,它是通过在HTTP响应中添加一个Set-Cookie字段来设置的。当浏览器收到此响应时, 阅读全文
posted @ 2023-03-19 00:22 xiaobingch 阅读(207) 评论(0) 推荐(0) 编辑
摘要:计算机网络体系结构 在计算机网络的基本概念中,分层次的体系结构是最基本的 计算机网络体系结构的形成 分层 相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。为了设计这样复杂的计算机网络,最初提出了分层的方法。“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的 阅读全文
posted @ 2023-03-18 20:25 xiaobingch 阅读(76) 评论(0) 推荐(0) 编辑
摘要:用户数据报协议 UDP UDP 概述 用户数据报协议 UDP 只在 IP 的数据报服务之上增加了很少一点的功能,这就是复用和分用的功能以及查错检测的功能 UDP 的主要特点 UDP 是无连接的,即发送数据之前不需要建立连接(发送数据结束时也没有连接可释放),减少了开销和发送数据之前的时延 UDP 使 阅读全文
posted @ 2023-03-18 20:21 xiaobingch 阅读(107) 评论(0) 推荐(0) 编辑
摘要:传输控制协议 TCP 传输控制协议 TCP 概述 TCP 最主要的特点 TCP 是面向连接的运输层协议。应用程序在使用 TCP 协议之前,必须先建立 TCP 连接。在传送数据完毕后,必须释放已经建立的 TCP 连接 每一条 TCP 连接只能有两个端点,每一条 TCP 连接只能是点对点的(一对一) T 阅读全文
posted @ 2023-03-18 20:19 xiaobingch 阅读(123) 评论(0) 推荐(0) 编辑
摘要:TCP 粘包拆包 粘包问题 在 TCP 这种字节流协议上做应用层分包是网络编程的基本需求。分包指的是在发生一个消息(message)或一帧(frame)数据时,通过一定的处理,让接收方能从字节流中识别并截取(还原)出一个个消息。因此,“粘包问题”是个伪命题 短连接分包 对于短连接的 TCP 服务,分 阅读全文
posted @ 2023-03-18 20:13 xiaobingch 阅读(37) 评论(0) 推荐(0) 编辑
摘要:状态码 状态码是来告诉客户端,发生了什么事情。状态码为客户端提供了一种理解事务处理结果的便捷方式。状态码位于响应的起始行中 比如,在行 HTTP/1.0 200 OK 中,状态码就是200 客户端向一个 HTTP 服务器发送请求报文时,会遇到很多意想不到的情况,请求不一定能够成功完成。服务器可能会告 阅读全文
posted @ 2023-03-18 20:11 xiaobingch 阅读(50) 评论(0) 推荐(0) 编辑
摘要:HTTP方法详解 常见的 HTTP 方法 HTTP 请求方法用于告诉服务器要做什么。HTTP 规范中定义了一组常用的请求方法。 例如:GET 方法负责从服务器获取文档,POST 方法会向服务器发送需要处理的数据,OPTIONS 方法用于确定服务器的一般功能,或者服务器处理特定资源的能力 下图描述了7 阅读全文
posted @ 2023-03-18 20:10 xiaobingch 阅读(147) 评论(0) 推荐(0) 编辑
摘要:互联网的通信安全,建立在SSL/TLS协议之上。 本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。 一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。 窃听风险( 阅读全文
posted @ 2023-03-18 18:22 xiaobingch 阅读(46) 评论(0) 推荐(0) 编辑
摘要:HTTPS 是最常见的 HTTP 安全版本。它得到了很广泛的应用,所有主要的商业浏览器和服务器上都提供 HTTPS。HTTPS 将 HTTP 协议与一组强大的对称、非对称和基于证书的加密技术结合在一起,使得 HTTPS 不仅很安全,而且很灵活,很容易在处于无序状态的、分散的全球互联网上进行管理 HT 阅读全文
posted @ 2023-03-18 16:07 xiaobingch 阅读(23) 评论(0) 推荐(0) 编辑
摘要:PSR是PHP Standards Recommendation的简称,意为PHP推荐标准。要想了解PSR,首先得知道制定这一标准的人/组织是谁————PHP-FIG。 PHP-FIG PHP-FIG全称为PHP Framework Interop Group,是一个组织,这个组织的成员由一些PHP 阅读全文
posted @ 2023-03-18 00:56 xiaobingch 阅读(9) 评论(0) 推荐(0) 编辑
摘要:网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互 阅读全文
posted @ 2023-03-18 00:50 xiaobingch 阅读(14) 评论(0) 推荐(0) 编辑
摘要:内容大纲: 1.介绍Restful、SOAP、RPC、SOA以及微服务 2.重点谈谈SOA与微服务的区别 3.以及为什么要使用微服务架构 什么是Restful Restful是一种架构设计风格,提供了设计原则和约束条件,而不是架构,而满足这些约束条件和原则的应用程序或设计就是 Restful架构或服 阅读全文
posted @ 2023-03-16 23:18 xiaobingch 阅读(215) 评论(0) 推荐(0) 编辑
摘要:人的大脑结构对比计算机结构有哪些优劣势? 人的大脑和计算机的结构存在一些显著的优劣势。 优势: 并行处理能力:人的大脑可以同时处理多个信息,即具有高度的并行处理能力,而计算机的处理能力则是有限的,需要依次处理每个任务。 自适应性:人的大脑可以根据环境的变化及时调整自身的处理方式和行为,具有高度的自适 阅读全文
posted @ 2023-03-11 20:15 xiaobingch 阅读(70) 评论(0) 推荐(0) 编辑
摘要:一、人们如何连接服务器与客户端? 1.使用HTTP协议去连接服务器与客户端 我们把资源放在服务器里(也就是你电脑中的一个文件夹),此时这个文件就会有一个它自己的名字(比如:192.168.199.3:80/fuck.txt,"192.168.199.3"是你主机的ip地址————当然一般不会是内网地 阅读全文
posted @ 2023-03-09 23:34 xiaobingch 阅读(442) 评论(0) 推荐(0) 编辑
摘要:写在前面 在我们后端平时开发中,经常会讨论这样的问题:该如何保证缓存和数据库一致性呢。 相信有一大部分人,对这个问题是一知半解的,或者是有挺多疑惑: 更新数据时,是要先更新数据库,再删缓存,还是先删缓存,然后再更新数据库呢? 是否要考虑引入消息队列来保证数据的一致性呢? 延迟双删是否可以用,用了又会 阅读全文
posted @ 2023-03-09 16:05 xiaobingch 阅读(78) 评论(0) 推荐(0) 编辑
摘要:概述 PSR是指PHP Standard Recommendations,是由PHP-FIG(PHP Framework Interop Group)制定的一系列PHP编程规范的推荐标准。 具体来说,PSR-1是PHP基础编码规范,PSR-2是PHP代码风格指南,PSR-4是自动加载标准,PSR-7 阅读全文
posted @ 2023-03-09 11:08 xiaobingch 阅读(939) 评论(0) 推荐(0) 编辑
摘要:阅读一个框架源码应该怎么入手? 读取一个框架源码需要具备一定的编程经验和知识,以下是入手的步骤: 阅读官方文档:首先阅读该框架的官方文档,了解该框架的架构、设计理念、核心概念和 API 使用方法等。 阅读 README 文件:阅读该框架的说明文档,了解该框架的功能、安装和配置方法以及支持的特性。 阅 阅读全文
posted @ 2023-03-09 08:27 xiaobingch 阅读(80) 评论(0) 推荐(0) 编辑
摘要:安装psysh是一个交互式PHP解释器,允许您在控制台中测试PHP代码,以下是在Mac上安装psysh的详细步骤: 在终端中打开Composer安装文件:curl -sS https://getcomposer.org/installer | php 把Composer安装文件移动到全局/usr/l 阅读全文
posted @ 2023-03-08 21:47 xiaobingch 阅读(97) 评论(0) 推荐(0) 编辑
摘要:选择 > 主体 > 选择并遮住(顶部工具栏)> 涂抹边缘(画笔)> 净化颜色(右侧工具栏) > 新建背景色 > 合并图层 > 完成 阅读全文
posted @ 2023-03-05 19:36 xiaobingch 阅读(270) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示