摘要: arp-scan: arp-scan 是一个直接用于扫描本地网络中的设备的 UNIX 工具。这不是 macOS 自带的,但可以使用 Homebrew 安装。首先安装 Homebrew(如果尚未安装),然后通过终端运行以下命令来安装 arp-scan: brew install arp-scan 使用 阅读全文
posted @ 2024-02-13 00:08 Undefined443 阅读(1597) 评论(0) 推荐(0)
摘要: 搜索语法 逻辑 写法 与 keyword1 keyword2 或 keyword1 OR keyword2 限定关键词的排列 "keyword" 限定搜索的网站 site:cnblogs.comsite:cnblogs.com/Undefined443site:.com 只搜索标题 intitle: 阅读全文
posted @ 2024-02-10 02:36 Undefined443 阅读(42) 评论(0) 推荐(0)
摘要: 在 OpenAI ChatGPT API 和 Google Gemini API 中我们可以看到函数调用的功能。这个功能是做什么用的?下面大概讲解。 以 Google Gemini API 函数调用 一节中的内容为例,该章节举了一个例子: 大语言模型(LLMs)往往无法进行准确的数学运算。比如说,给 阅读全文
posted @ 2024-02-05 21:45 Undefined443 阅读(544) 评论(0) 推荐(0)
摘要: 苹果于 2020 年推出了自家设计的基于 ARM 架构的 M1 芯片,在日常生活的大部分使用过程中,M1 的体验很好。然而,依然存在一小部分软件无法兼容 ARM 架构,需要我们模拟 x86 的架构来运行。 其中一个例子是 Kettle(又称 PDI)。笔者当年使用 Kettle 时无法直接双击打开, 阅读全文
posted @ 2024-02-03 18:29 Undefined443 阅读(1238) 评论(0) 推荐(0)
摘要: 在编写 Shell 脚本时,有时会产生我们不期望的递归。 比如说,我曾经写过一个脚本,名为 foo.sh。 foo.sh 的内容如下: function foo { # TODO } foo 然后我在 .zshrc 里设置了别名: alias foo="source ~/foo.sh" 现在,当我在 阅读全文
posted @ 2024-02-02 22:51 Undefined443 阅读(53) 评论(0) 推荐(0)
摘要: man 命令显示的内容默认是没有颜色的。可以通过设置 LESS 环境变量或使用 MOST 分页程序来使 man 显示颜色。 设置 LESS 环境变量(推荐) 在 .bashrc 中添加以下行: 绿红配色: export LESS_TERMCAP_md=$'\e[1;32m' \ LESS_TERMC 阅读全文
posted @ 2024-02-02 22:35 Undefined443 阅读(134) 评论(0) 推荐(0)
摘要: 我在使用 Homebrew 安装 Wireshark 的时候,Homebrew 要求我输入密码。此时我又不想安装 Wireshark 了,于是我没有输入密码并且按下了 Ctrl + C。后来,我又尝试安装 Wireshark,但此时 Homebrew 提示我已经安装了 Wireshark: $ br 阅读全文
posted @ 2024-02-02 21:51 Undefined443 阅读(195) 评论(0) 推荐(0)
摘要: macOS / Linux 假设代理主机为 127.0.0.1,HTTP 代理 / SOCKS5 代理监听端口为 7890。 export http_proxy="http://127.0.0.1:7890" https_proxy="http://127.0.0.1:7890" all_proxy 阅读全文
posted @ 2024-02-01 23:10 Undefined443 阅读(147) 评论(0) 推荐(0)
摘要: 什么是 Shebang? 简单来说,就是你在脚本开头看到的这个: #!/usr/bin/bash Shebang(也称为 hash-bang、pound-bang 或者 bang)是一个作为脚本文件中的第一行的特殊注释,它告诉系统用哪个解释器来执行脚本。Shebang 后面直接跟着解释器的绝对路径。 阅读全文
posted @ 2024-02-01 01:48 Undefined443 阅读(117) 评论(0) 推荐(0)
摘要: Python 在编写 Python 脚本时,我们会使用一些私密数据,如调用 API 时使用的 token。为了避免隐私泄露,这些私密数据一般不直接写入脚本文件中。而是写入一个文件,并通过读取文件的方式获取私密数据内容。这个文件就是 .env 文件。 .env 文件中以 KEY=VALUE 的形式存储 阅读全文
posted @ 2024-02-01 01:14 Undefined443 阅读(683) 评论(0) 推荐(0)