摘要: 介绍 在终端中,locale(地区设置)是指与本地语言、国家和文化偏好有关的环境变量的配置。这些设定决定了程序如何处理和显示字符、时间、日期格式、货币等。 在类 Unix 系统(比如 Linux 和 macOS)中,locale 设置由一系列环境变量来定义,这些环境变量包括: LANG:定义默认区域 阅读全文
posted @ 2024-02-20 21:37 Undefined443 阅读(145) 评论(0) 推荐(0)
摘要: MMDB-Lookup | GitHub Lookup.java: import java.io.File; import java.net.InetAddress; import com.fasterxml.jackson.databind.JsonNode; import com.maxmind 阅读全文
posted @ 2024-02-19 13:26 Undefined443 阅读(150) 评论(0) 推荐(0)
摘要: 分离依赖 使用 Maven Jar Plugin 插件,可以将项目自身单独打成一个 JAR,依赖的 JAR 放置到指定目录。 在项目的 pom.xml 中添加如下配置: <!-- project > build > plugins --> <plugin> <!-- Maven Jar Plugin 阅读全文
posted @ 2024-02-18 17:51 Undefined443 阅读(79) 评论(0) 推荐(0)
摘要: Java 程序实际上就是编译好的 Java 字节码文件(.class)。运行 Java 程序就是运行 Java 字节码的 main 方法。 编译并运行 Java 源码 项目目录结构: my-project └── com └── example └── HelloWorld.java vim com 阅读全文
posted @ 2024-02-18 16:24 Undefined443 阅读(52) 评论(0) 推荐(0)
摘要: 制表符转换为空格 将一个制表符替换为 2 个空格: expand -t2 filename | sponge filename sponge 是 moreutils 包的一个工具,它会先读取全部输入后再打开输出文件,这样就避免了文件被提前截断的问题。 空格转换为制表符 将 2 个空格替换为一个制表符 阅读全文
posted @ 2024-02-18 14:57 Undefined443 阅读(133) 评论(0) 推荐(0)
摘要: Windows 近年来大力推广使用 Microsoft 帐户登录 Windows。然而,如果你这么做了,Windows 会取你登录帐户的前 5 个字母作为你的本地用户名,非常的丑陋。更难受的是本地用户名一旦创建好,更改起来极其麻烦。因此,如果你想要自己设置一个好看的用户名,一定不要使用 Micros 阅读全文
posted @ 2024-02-15 21:15 Undefined443 阅读(45) 评论(0) 推荐(0)
摘要: 今天折腾不小心把管理员帐号的权限给改没了,重启之后很多操作做不了。解决方法如下: Windows + R 打开运行,或者打开资源管理器,输入 control userpasswords2 命令打开用户帐户窗口,此时便可更改用户权限。 参考:win10 系统误删管理员权限解决办法 | CSDN 阅读全文
posted @ 2024-02-15 21:00 Undefined443 阅读(161) 评论(0) 推荐(0)
摘要: pystun3 是一个用于获取 NAT 类型和外部 IP 的 Python STUN 客户端 安装: pip install pystun3 使用: $ pystun3 NAT Type: Full Cone External IP: 117.113.71.151 External Port: 56 阅读全文
posted @ 2024-02-13 13:54 Undefined443 阅读(1039) 评论(0) 推荐(0)
摘要: 我最近在使用 pip 安装包的时候经常遇到如下警告: WARNING: Skipping /opt/homebrew/lib/python3.11/site-packages/numpy-1.26.3.dist-info due to invalid metadata entry 'name' WA 阅读全文
posted @ 2024-02-13 13:49 Undefined443 阅读(3760) 评论(0) 推荐(0)
摘要: arp-scan: arp-scan 是一个直接用于扫描本地网络中的设备的 UNIX 工具。这不是 macOS 自带的,但可以使用 Homebrew 安装。首先安装 Homebrew(如果尚未安装),然后通过终端运行以下命令来安装 arp-scan: brew install arp-scan 使用 阅读全文
posted @ 2024-02-13 00:08 Undefined443 阅读(1591) 评论(0) 推荐(0)