find 命令详解【1】- 基础篇
本文将帮助您了解 Linux 中最常用的 find 命令的基础知识。 Linux 中的 find 命令是什么? find 命令用于搜索计算机上的文件和目录。它可以使你灵活的在特定目录中搜索文件或递归搜索所有子目录。 让我们探索 find 命令的强大功能 如何按名称搜索文件 假设您在某处保存了一个名为 hello_wo ...
NPM 的 5 种替代方案
作为 Node.js 开发人员,您可能熟悉 NPM,它是 Node.js 的默认包管理器。 NPM 是一个强大的工具,可让您轻松管理和安装 Node.js 项目的包和依赖项。然而,尽管它很受欢迎,但 NPM 并不是唯一可用于 Node.js 开发的包管理器。事实上,有几种可供选择的包管理器可以提供不同的功能和优势。在 ...
如何在网页中源码中隐藏 JavaScript 代码?
实际上,从源代码中隐藏Javascript代码是不可能的,因为Javascript代码是以明文形式下载到客户端浏览器并由浏览器执行完成的。 在本文中,我将与您分享一些阻碍用户和使用户难以阅读 javascript 源代码的方法: 混淆javascript代码 混淆是一种改变代码结构以使其更难理解的技术。例如,变量名可以 ...
Flutter 初学者应该知道的 6 个技巧
Flutter 是一个广受欢迎的跨平台框架,可以创建令人惊叹且强大的移动和 Web 应用程序。 如果您是刚开始使用 Flutter 的开发新手,这里有一些提示和技巧可以帮助您充分利用它: 使用 final 关键字: 在 Dart 中,已初始化且无法更改的变量使用 final 关键字声明。您的代码将变得更加可预测并有助 ...
常用的 chrome 扩展推荐
在本文中,我将向您推荐一些最好的Chrome扩展,您可以安装它们来获得更高的工作效率,这些扩展可能非常有用。因此,事不宜迟,让我们开始吧。 1、GoFullPage - 全屏幕截图 完整可靠地捕获当前页面的屏幕截图 - 无需请求任何额外权限! 截图的最简单方法。单击扩展程序图标(或按 Alt+Shift+P),观 ...
如何在服务器端通过命令操作、拆分和合并 PDF 文件
PDF 最初由 Adobe Systems 于 1993 年开发,旨在创建一种可以在不同计算机系统、软件应用程序和设备之间轻松共享和打印的文件格式。当时,文档通常以专有文件格式创建,这些文件格式特定于用于创建它们的软件应用程序,这使得跨不同平台共享和查看文档变得困难。 PDF 被设计为一种通用文件格式,可以保留文档的 ...
为什么 Go 语言是后端开发的未来
近年来,Go 语言的流行度迅速增加。 Go 最初由 Google 开发,已迅速成为最流行的后端开发语言之一,尤其是在分布式系统和微服务开发方面。在本文中,我们将讨论 Go 是后端开发未来的原因。 Go介绍 Go,也称为 Golang,是谷歌于 2007 年开发的一种开源编程语言,作为一种强大而高效的后端开发语言,近年 ...
了解HTTP请求和响应
介绍 HTTP(超文本传输协议)是一种用于 Web 服务器和客户端之间通信的协议。它是万维网上数据通信的基础。 HTTP 请求和响应是 Web 通信的重要组成部分,允许客户端向服务器请求资源,服务器将资源发送回客户端。在此文章中,我们将深入了解 HTTP 请求和响应、它们的技术介绍以及它们在 Web 通信中的作用。 什 ...
收集各种 CSS 特效和组件的网站,直接复制代码就可以拿去使用
1、一款生成 CSS box 阴影的在线可视化工具。 可以设置多层阴影,可以复制 TailwindCSS JIT 模式的代码和纯 CSS 代码。 Box Shadows for TailwindCSS 2、CSS 实现的 checkbox 样式集合 CSS Scan 3、各种 CSS 特效和组件 uiverse A ...
如何给 Jenkins 设置 HTTPS 访问?
本文是关于如何为 Jenkins 设置 HTTPS 的快速指南。已经有许多指南可用。我读了其中的一些。但有两件事让我感到奇怪。首先,一些指南希望您更改 Jenkins 的中央 systemd 文件(而不是覆盖文件),其次,他们希望您创建一个 JKS 文件(而不是 PKCS #12)。 我的警告是:永远不要覆盖 /etc ...
使你的 Bash 脚本更具交互性和现代化的5种技巧
使用这些技巧使您的 Bash 脚本更具交互性和未来感。 程序员经常使用 Bash 命令语言创建 shell 脚本来自动化执行任务。例如,他们为各种配置、文件操作、生成构建工件以及各种 DevOps 相关活动创建 Bash 脚本。几乎所有类 Unix 或基于 Unix 的操作系统都为用户提供了预装的 Bash 解释器— ...