V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ysc3839  ›  全部回复第 151 页 / 共 534 页
回复总数  10663
1 ... 147  148  149  150  151  152  153  154  155  156 ... 534  
2022-09-28 10:20:37 +08:00
回复了 IurNusRay 创建的主题 问与答 不懂就问,空房子需要放一把钥匙在物业那里吗
@cxh116 @zjsxwc 印象中之前看一篇文章说装修钥匙和普通钥匙只是一个触点的区别,很不安全,还是建议装修完换锁
@cmdOptionKana 临时密码没用,就怕开了门之后不关
简单搜索可得知 Java 有内置 ProcessHandle
https://docs.oracle.com/javase/9/docs/api/java/lang/ProcessHandle.html
不过是从 Java 9 才有的
感觉是 RuntimeUtil.exec 的问题。
先说正常的解法:判断 PID 对应的进程是否存在应该用更底层的 API ,比如 Linux 下读 /proc/<PID>,而不应该用命令行程序来处理。我相信 Java 有现成的支持多平台的库,完全不需要自己写。
再解释你遇到的问题:首先类 Unix 系统的进程参数是字符串数组而不是一个字符串,比如你执行 ps -elf ,ps 进程接收到的参数一般是["ps", "-elf"].因此在执行单个字符串的“命令”时,肯定要有个程序先解析成字符串数组再传递给目标进程。
在 shell 中执行的话,是由 shell 进行解析的,但是用别的语言提供的 API ,就得看文档了解清楚是怎么解析的了。根据 Java 的文档,单个字符串的 Runtime.exec 是用 StringTokenizer 来解析的 https://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html#exec(java.lang.String,%20java.lang.String[],%20java.io.File)
而 StringTokenizer 则是按" \t\n\r\f"分割 https://docs.oracle.com/javase/7/docs/api/java/util/StringTokenizer.html#StringTokenizer(java.lang.String)
所以你传进去的字符串最终应该是被解析成了[BIN_BASH, "-c", "ps", "-elf", "|", "grep", pid]
而 bash -c 执行的是 -c 后面那个参数,也就等于执行 ps 。你可以试试在 shell 里执行 bash -c echo 1 和 bash -c 'echo 1' 看看有什么区别。
顺带一提,Windows 下进程参数是一个字符串而不是字符串数组,上述逻辑不适用于 Windows 。
2022-09-28 05:38:42 +08:00
回复了 jeeyong 创建的主题 Python [求助]关于 dicom 文件转存为 png 时灰度处理的问题.
按照你给的图总感觉是更宽的范围被降低到了窄的范围。建议说一下“期望得到如下的图像”是怎么来的。
2022-09-28 04:26:26 +08:00
回复了 blackbeardd 创建的主题 问与答 为什么 ios 没有完美越狱了?
没找到漏洞,就这么简单
2022-09-28 04:25:56 +08:00
回复了 hermithacker 创建的主题 问与答 现在对未成年游戏充值都有限制吗?
充值限制看的是游戏本身的实名认证吧,付款账号是否实名以及成年似乎不影响,而实名认证只需要姓名和身份证号码,网上很容易查到,目前似乎并没有什么游戏使用人脸识别,不过腾讯游戏据说是有人脸识别的。
2022-09-27 20:49:51 +08:00
回复了 ggp1ot2 创建的主题 程序员 Python 有没有优雅的修改使用第三方库的办法?
改代码,生成 wheel 文件,然后在虚拟环境下安装 wheel
2022-09-27 16:08:30 +08:00
回复了 v2defy 创建的主题 程序员 2022 年了,黑客攻击的手段还是 PHP 和 sql 注入那老一套吗?
@dingwen07 #5 还有大量低水平的人不知道有占位符功能,仍然直接拼接 SQL 字符串
2022-09-27 15:54:25 +08:00
回复了 dufu 创建的主题 问与答 家用电脑求推荐(#电脑推荐#)
推荐看看 笔吧评测室
2022-09-27 15:53:13 +08:00
回复了 shellus 创建的主题 程序员 PHP 最容易出漏洞的语言?
个人认为是因为 PHP 用户量大,平均水平低,于是更可能写出有安全漏洞的代码
2022-09-26 23:09:54 +08:00
回复了 Chaconne 创建的主题 程序员 win10 及以上的系统太流氓了吧
@zed1018 #24 Pro 应该是可以的,Home 才不行
2022-09-26 22:54:34 +08:00
回复了 se7enM 创建的主题 问与答 在哪能预定 40 系显卡呢 ? 急切...
付钱预定的话要联系代理商吧,电商平台一般不这么做
2022-09-26 19:54:25 +08:00
回复了 MonTubasa 创建的主题 问与答 家庭服务器 Linux 发行版如何选择
我会选 Ubuntu 或 Arch Linux
2022-09-26 11:56:00 +08:00
回复了 yinwenjian 创建的主题 问与答 switch 外接 2k 显示器效果比 1080P 还差嘛
一般来说近几年的游戏,尤其是支持主机的游戏都有这个功能,多数还会支持 DLSS 或者 FSR 来改善缩放后的画质
2022-09-26 11:49:23 +08:00
回复了 yinwenjian 创建的主题 问与答 switch 外接 2k 显示器效果比 1080P 还差嘛
@yinwenjian 不是,是要游戏支持的,开启后游戏内 GUI 是以原生分辨率渲染,不会模糊,游戏画面以低分辨率渲染后再缩放
2022-09-26 10:51:51 +08:00
回复了 yinwenjian 创建的主题 问与答 switch 外接 2k 显示器效果比 1080P 还差嘛
Switch 接 2K 屏只能用 1080p ,会糊。
建议看看 lol 能不能调整渲染分辨率,而不是显示器分辨率
2022-09-26 01:53:21 +08:00
回复了 HolmLoh 创建的主题 太吾绘卷 冲浪在 NGA 上看到一个有关太吾正式版技术架构的贴
很多支持联网的游戏的单人模式都是跑个本地服务器的,不过大多是弄成单进程的。只能说开发者偷懒没有处理内部通信的事情。
要看 app 是怎么实现的。现在 Google 的要求是 app 要使用 Google 账号的话,需要打开系统默认浏览器来进行登录,不应该让用户在 app 内登录,因为 app 内登录需要重新输入密码,还有可能窃取密码。用系统默认浏览器登录的话,如果你已经在浏览器上登录过,那应该不会提示新设备,而会提示授权了新应用访问账号。
2022-09-25 21:06:54 +08:00
回复了 skybig 创建的主题 云计算 甲骨文 arm 机子 dd 之后的配置
2022-09-25 21:03:47 +08:00
回复了 skybig 创建的主题 云计算 甲骨文 arm 机子 dd 之后的配置
你确定官方那个命令能扩容?把 device 的数据读到 null ,然后 rescan 一下,怎么想都不能扩容吧?
正确做法是进入不挂载 rootfs 的模式下(Debian 我不了解,Ubuntu 可以加内核参数 break https://v2ex.com/t/876061#r_12041060 ),用 fdisk 记下原分区的 LBA 后删除,然后在相同 LBA 处创建一个更大的分区,再用 resize2fs 等工具扩大文件系统。
你给出的 lsblk 输出里已经没有 sda3 了,可以直接在 fstab 里面删除 swap 那一项。
1 ... 147  148  149  150  151  152  153  154  155  156 ... 534  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2420 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 78ms · UTC 08:11 · PVG 16:11 · LAX 01:11 · JFK 04:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.