编程笔记
-
OSI 模型是什么?
作者: Julia Evans 译者:LCTT Hans zhao | 2022-07-02 15:36 收藏: 1 &nbs…
-
大型网站架构系列:分布式消息队列(一)
一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。…
-
如何写代码 —— 编程内功心法
写代码就是学一门语言然后开始撸代码吗?看完了我的系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自嘲为码农,但是这工作毕竟不是真正的搬砖…
-
如何在Laravel 9中使用DomPDF生成PDF
在本文中,我们将看到如何在 laravel 9 中使用 dompdf 生成 pdf。为了生成pdf文件,我们将使用laravel-dompdf包。它创建一个pdf文件,并提供下载文…
-
MongoDB – 入门指南
组件结构 核心进程 在 MongoDB 中,核心进程主要包含了 mongod、mongos 和 mongosh 三个。 其中最主要的是 mongod 程序,其在不同的部署方案中(单…
-
人类下一代语言的可能
除了在纸笔媒介系统下以书面符号形式进行数学计算外,从一开始我们也设计和制造计算工具,利用这些工具来进行数学计算。 现代计算机是计算工具的最新产品。上世纪三十年代,英国数学家图灵(A…
-
MySQL 是怎么加行级锁的?
什么 SQL 语句会加行级锁? InnoDB 引擎是支持行级锁的,而 MyISAM 引擎并不支持行级锁,所以后面的内容都是基于 InnoDB 引擎 的。 普通的 select 语句…
-
如何使用 LibreOffice Writer 模板
作者: Jim Hall 译者:LCTT geekpi | 2022-08-13 16:59 使用 Libre…
-
NET高性能编程 – C#如何安全
前言 作为.net程序员,使用过指针,写过不安全代码吗? 为什么要使用指针,什么时候需要使用它,以及如何安全、高效地使用它? 如果能很好地回答这几个问题,那么就能很好地理解今天了主…
-
如何使用 Javascript Date 对象计算特定日期之前的天数
创建新的 Date 对象 获得今天的日期很容易。只需使用 Date 对象的构造函数: // Get today's date const now = new Date();…