技术专区
-
如何写代码 —— 编程内功心法
写代码就是学一门语言然后开始撸代码吗?看完了我的系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自嘲为码农,但是这工作毕竟不是真正的搬砖,我们是软件工程师…
-
如何在Laravel 9中使用DomPDF生成PDF
在本文中,我们将看到如何在 laravel 9 中使用 dompdf 生成 pdf。为了生成pdf文件,我们将使用laravel-dompdf包。它创建一个pdf文件,并提供下载文件功能。 在 laravel 9 中生成 pdf 文件非常容易。我们将看到一个…
-
MongoDB - 入门指南
组件结构 核心进程 在 MongoDB 中,核心进程主要包含了 mongod、mongos 和 mongosh 三个。 其中最主要的是 mongod 程序,其在不同的部署方案中(单机部署、副本集部署、分片集群部署),通过不同的配置,可以扮演多…
-
人类下一代语言的可能
除了在纸笔媒介系统下以书面符号形式进行数学计算外,从一开始我们也设计和制造计算工具,利用这些工具来进行数学计算。 现代计算机是计算工具的最新产品。上世纪三十年代,英国数学家图灵(Alan Mathison Turing,…
-
MySQL 是怎么加行级锁的?
什么 SQL 语句会加行级锁? InnoDB 引擎是支持行级锁的,而 MyISAM 引擎并不支持行级锁,所以后面的内容都是基于 InnoDB 引擎 的。 普通的 select 语句是不会对记录加锁的,因为它属于快照读,是通过 MVCC(多版本…
-
5 Best C2 Framework for Red Teaming
The red team is regarded as the aggressive part of the security apparatus. Red teams adopt the attacker’s mindset; they simulate real-world assaults and emulate the strategies and procedures of…
-
工业物联网IoT平台建设方案
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
-
Redis 作为数据库 — 使用 K6 进行速度测试
测试设置 这些测试是在我的M1 Pro Macbook Pro上进行的,具有32 GB的内存,连接到WiFi和电池电源。我正在使用 Jetbrains Rider 在发布模式下运行 Visualizer 微服务,在命令行中运行 Redis Stack,在 VSCode 中运行…
-
大数据算法——布隆过滤器
理 在我之前的理解当中,如果想要判断某个元素在不在集合当中,经典的结构应该是平衡树和hash table。但是无论是哪一种方法,都逃不开一点,都需要存储原值。 比如在爬虫场景当中,我们需要记录下之前爬过的网站。…
-
如何使用 LibreOffice Writer 模板
作者: Jim Hall 译者:LCTT geekpi | 2022-08-13 16:59 使用 LibreOffice 模板快速开始在 Linux 上写作。 任何办公软件套件中的主要部件都是文字处理器。无论你的需求如何,从…