V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Projection  ›  全部回复第 1 页 / 共 3 页
回复总数  57
1  2  3  
除了 VPN 、SSH 隧道,mTLS 也可以,甚至可以把这三个组合在一起用。
一般来说,安装程序不会写死 "Program Files" 或 "Program Files (x86)" 这个路径,而是直接从系统环境变量中读取 "ProgramFiles"。如果程序编译目标目标平台为 x86 那么获得到的环境变量可能为 "Program Files" 或 "Program Files (x86)"(取决于操作系统的位数);如果目标为 x64 ,那么只可能获得 "Program Files"( 32 位操作系统无法直接运行 64 位程序)。

当然不排除个别程序有写死安装路径的可能。
你可以自己写个程序来验证。
86 天前
回复了 Inzufu 创建的主题 音乐 感觉网易云的音质要好于 Spotify?
@Satelli
Tidal 早就逐步开始逐步替换 MQA 为 Hi-Res FLAC 了,现在新歌我看到的都是 Hi-Res FLAC ,讨论 MQA 音质如何没有太大意义了。一个简单的判断方法是在浏览器中打开网页播放器,如果有 MAX 标识,那么就是了。
只要用 VS Code 打开过一次,以后就可以启动 VS Code ,然后 Ctrl +R 打开最近使用的目录或文件
@vilic 饭碗警告 mentioned
@2218675712 是的,所以最好不要使用网络层面的分流。网络层面的分流无法判断这个请求来自哪个应用(或哪个 tab ),“分流”最好在应用上做,比如开多个浏览器(或虚拟机):一个只访问国内网站不用代理,另一个只用代理但绝不登录国内网站。

如果某个国内网站真心想要探测代理(开启分流时),完全可以搞很多境外服务器,随机域名、随机 IP ,这样无论啥分流规则都没有用。分流规则一定是不完善且有滞后性的。
@humbass 看一下文档就明白了,`bun add d3 xxx` 添加依赖

还是 node_modules 那一套,基本可以无缝迁移
199 天前
回复了 klmd99 创建的主题 Windows 求推荐一个 windows 终端
可以在设置中添加一个新的动作:
Windows Terminal - Settings - Actions - Add new - Clear buffer [Ctrl + L]
pkg 似乎还不支持 ESM ,然而很多包现在只提供原生 ESM 支持了。

如果是个人项目,用 Bun 就很方便:
`bun build --compile` 可以选择将运行时和代码一起打包成单个可执行文件,就像 pkg 一样;
也可以用 `bun build` 将源代码打包为单个 JS 文件,部署好 Bun 就可以直接运行了。
Observable 的设计很棒,只是不知道有没有开源的替代品
https://observablehq.com/
我觉得背景纯黑没关系,但文字亮度不要设置太高。
证书透明度可以审计 CA 签发证书的行为:

crt.sh | oa.com
https://crt.sh/?q=oa.com
LeetCode 中 DFS 、回溯相关的题目基本都是这样的,推荐两个网站学习:

labuladong 的算法小抄 | labuladong 的算法小抄
https://labuladong.github.io/algo/

youngyangyang04/leetcode-master: 《代码随想录》 LeetCode 刷题攻略
https://github.com/youngyangyang04/leetcode-master

全排列问题和 OP 提出的问题比较类似,但是需要回溯,难度也不高,对于理解算法思想比较有帮助,可以先看一下:
https://leetcode.cn/problems/permutations/
245 天前
回复了 MasterCai 创建的主题 程序员 [请教] wsl2 物理挂载硬盘最佳实践
看了一下文档,文档说的「未分区硬盘」和「分区硬盘」确实有一定误导性。


「未分区硬盘」不是指分了区但分区数量为 0 的硬盘。「未分区硬盘」是说把文件系统直接部署上整个硬盘上,不进行分区。比如 Linux 命令 `mkfs.ext4 /dev/nvme0` 是把 ext4 文件系统直接建立在一个块设备上。
「分区硬盘」是说需要提前对硬盘进行分区,使用 GPT 或 MBR 分区表的那种。「分区硬盘」确实就是字面意思,不过你新建的 NTFS 分区肯定是不好用的,后面代码说明了如何不使用其他工具来创建 ext4 分区。

创建「分区硬盘」的操作方法是:

# 👇 PowerShell 中执行
Get-CimInstance -query "SELECT * from Win32_DiskDrive"
# 一定要加 --bare 因为此时还没有 Linux 用的文件系统
wsl --mount \\.\PHYSICALDRIVE3 --bare
# 👇 WSL 中执行
lsblk # 找到需要分区的块设备
sudo fdisk /dev/sdd # 创建分区
sudo mkfs.ext4 /dev/sdd1 # 创建文件系统
# 👇 PowerShell 中执行
wsl --unmount \\.\PHYSICALDRIVE3
wsl --mount \\.\PHYSICALDRIVE3 -p 1
# 👇 WSL 中执行
cd /mnt/wsl/PHYSICALDRIVE3p1 # 开始你的操作

以后挂载和卸载使用如下命令就可以了:
wsl --mount \\.\PHYSICALDRIVE3 -p 1
wsl --unmount \\.\PHYSICALDRIVE3
252 天前
回复了 zhengqiaoyin 创建的主题 程序员 怎么看这两个代码?
像 Java 、JavaScript 这类没有指针的语言,想要修改一个对象的 next 字段必须先获取到这个对象才能修改,所以必须用变量存储这个对象本身;而不能像 C/C++ 那样可以拿到 next 字段的指针来修改。第一种方法基本所有语言都可以用,第二种必须要语言支持指针,这更多是语言差异。

对于链表操作来说,用第一种方法时,有头结点和没有头结点操作链表的方式有差异,所以有时出于方便会选择使用头结点。但如果像第二种写法一样使用指向 next 字段的指针或引用,有没有头结点操作都很方便。
没有看懂你的配置,18086 为什么出现了两次?到底开没开 TLS ?可以参考这篇文章:

NGINX 配置避免 IP 访问时证书暴露域名
https://zinglix.xyz/2021/10/04/nginx-ssl-reject-handshake/
Ctrl + Alt + Tab
274 天前
回复了 happyTiger 创建的主题 问与答 大家平时都用什么代码管理工具?
随便找个找个位置建立个裸仓库当做远程仓库使用,如果不想搞得太复杂的话:

git --bare init project.git
289 天前
回复了 guoyan 创建的主题 字体排印 请问⬇️这是什么字体吗
⬇️ 不是一种字体,而是一个字符,字符通过字体中的映射关系得到字形。如果你要问字体,应该把图片贴出来,而不是复制粘贴一个字符。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   905 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 21:11 · PVG 05:11 · LAX 14:11 · JFK 17:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.