暂无搜索历史
数组操作是 JavaScript 中非常重要也非常常用的技巧。本文整理了常用的数组操作方法(包括 ES6 的 map、forEach、every、some、fi...
自从 RESTful 架构兴起后,越来越多的人提倡使用 JWT 来取代传统 Session 的场景,究竟什么是 JWT 呢,来了解下吧~
尽管在 Linux 用 cd、vi、mv、cp、rm、ls 这些基础指令就能满足大部分的需求,但遇到一些特殊状况时,这些指令就不够用了。
在这个快速发展的数字时代,AI人工智慧已经渐渐成为我们日常生活的一部分。而OpenAI,作为AI研究的机构之一,提供了强大的工具和LLM模型,如GPT-3.5、...
上一次分享了 CAP 定理,我们了解到在有网络分区(Partition)的情况下,我们只能在一致性(Consistency)与可用性(Availability)...
自从微软发布了 Remote Development 扩展之后,这个扩展就成为了我不可或缺的工具之一。对我来说,这不仅仅是建议安装,而是强烈推荐安装的扩展!最近...
在安装 MySQL 的时候会问你很多问题,如果你没有特殊需求就都用 y 通过,密码强度部分需要记住自己是怎么设置的(尽量复杂点,比如不少于 8 位并且是大小写字...
自从我开始使用 VSCode 编辑器以来,逐渐积累了一系列高效实用的快捷键集合。这其中,部分快捷键是源自 Windows 系统内置的通用功能,有一些是 VSCo...
想象一下,我们日常使用的具有“会员登录”或者“网上购物”功能的网站,服务器需要识别这些不同的请求是否来自同一个客户端。但是在 HTTP 设计中,每个请求都是相互...
在分布式系统的大环境下,各种锁机制扮演着重要角色:从宏观的分布式锁到微观的代码锁,再到数据库层面的锁。尽管锁的类型繁多且复杂,但它们的核心功能是一致的:确保在某...
限流是确保系统稳定性的关键措施之一。文章介绍了六种限流方法,包括固定窗口算法、滑动窗口算法、漏桶算法、令牌桶算法、中间件限流和网关限流,各有优缺点,适用于不同的...
在软件开发的生命周期中,单元测试扮演着至关重要的角色,它犹如汽车制造过程中的部件质量检测,确保每个组件都符合既定标准。显然,单元测试的必要性不容忽视,只有当每个...
Python 的 装饰器 (decorator) 是一个可以让代码达到精简又漂亮的写法,用起来不但轻松简单,又可以提升代码的可读性,这篇文章将会介绍 Pytho...
今天我们聊聊 LSM 树。可能这是你第一次听说 LSM 树,但 LSM 树其实已经是我们的老朋友了,大多数 NoSQL 如 HBase、LevelDB、Cass...
今天,我们来共同学习 MySQL 数据库中一些鲜为人知但功能强大的内置函数,包括 RAND() 函数、IFNULL() 函数和 WITH ROLLUP() 函数...
当我们着手构建一套高效的HTTP API时,首要任务是确立清晰的API协议,这包括对API的命名规则和功能规范的明确。一个恰当的命名策略不仅有助于清晰地传达接口...
在写并发程序的时候,「锁」和「资源」是两个不同的东西,如果没有弄清楚,有时会出现锁不住,或是锁错资源的情况。
开发SQL查询时,养成使用EXPLAIN的习惯至关重要。 特别要注意索引的使用效率。例如:
在日常的开发工作中,正则表达式犹如空气般无所不在,扮演着不可或缺的角色。我们时常依赖正则来解决各类问题,例如精准定位符合特定规则的文本。然而,我注意到许多开发者...
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市