V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ysc3839  ›  全部回复第 198 页 / 共 563 页
回复总数  11254
1 ... 194  195  196  197  198  199  200  201  202  203 ... 563  
2022-07-27 16:43:09 +08:00
回复了 yukinotech 创建的主题 问与答 windows 上软件可以随意扫描任意本地文件吗?
是的。目前主流桌面操作系统中 Windows 和 Linux 默认是没有沙盒的,程序运行后就能干很多坏事,比如修改、删除当前用户能访问的文件,录音、录像、录屏,Windows 甚至不需要特殊权限就能调试其他应用 (Linux 则需要 root 权限)。而权限管理做得较好的 macOS ,对于非商店应用,有限制录音、录像、录屏,有限制访问桌面、下载等几个特定的文件夹,但也没有限制程序读写别的程序的配置文件,也就是说可以窃取别的程序的一些数据。
2022-07-27 15:41:55 +08:00
回复了 CaptainD 创建的主题 问与答 conda 环境下怎么使用 cuda、cudnn、tf 等环境
建议直接用系统的包管理安装 CUDA ,有的库可能写死了 /usr/local/cuda 路径,你用 conda 安装会麻烦很多的。如果要多版本共存,推荐用 Docker ,NVIDIA 官方有提供 cuda 镜像 https://hub.docker.com/r/nvidia/cuda
@Firxiao 两者并不等效,dirname $0 是取当前脚本文件所在目录,执行的是和脚本文件同目录的 python3.10 。而 env 会查找 PATH 环境变量来执行对应程序。
2022-07-26 22:20:40 +08:00
回复了 willsank0430 创建的主题 程序员 为什么 windows 的滚动条那么丑也不知道优化的~
@geelaw #2 Common Controls 6.0 是 Windows XP 引入的,并不是 Win95 风格,5.x 版本才是 Win95 风格。
而且 Common Controls 本身不包括滚动条,滚动条是系统直接提供的,加上 WS_HSCROLL 或 WS_VSCROLL 样式就有滚动条了。
大部分 shell 是逐行解析的,所以只需要在解析到别的语言的代码前结束运行就不会出现错误。同时另一种脚本语言要有某种机制跳过开头的脚本,一般是想办法让其解析成注释。楼主给的例子,有可能是 Python 会从 coding: utf-8 之后执行,跳过之前的代码。

举个例子,cmd 脚本和 PowerShell 脚本写在同一个文件内,主要用于解决 PowerShell 脚本不能直接运行的问题:
```
<# :
@echo this is from cmd!
@powershell -NoProfile -Command "Invoke-Expression (${%~f0} | Out-String)"
@pause
@exit /b
#>
Write-Host this is from powershell!
```

原理是利用 cmd 允许(其实大部分 shell 也都允许)重定向出现在一行中的任意位置,开头的 <# : 经过处理后去掉了重定向,就只剩下一个冒号了。而冒号在 cmd 中是标签,不会执行任何动作,于是第一行什么事都不会做,也符合语法。最后 exit 退出,cmd 就不会继续解析后面的代码了。到了 PowerShell 执行,开头这块 <# #> 是注释,就直接跳过了。
2022-07-25 22:13:12 +08:00
回复了 L0L 创建的主题 Java Java JVM 的 native 方法如何进行监控
用调试器附加就能看了,比如 x64dbg 。
不过需要有调试符号才能看到函数名。如果是系统 DLL 可以从微软服务器加载调试符号。
2022-07-25 18:45:22 +08:00
回复了 hhhhhh123 创建的主题 C make 下遇到的问题,求大佬告知
@hhhhhh123 #8 关于发图可以看看这个 https://v2ex.com/t/408727
2022-07-25 18:41:26 +08:00
回复了 hhhhhh123 创建的主题 C make 下遇到的问题,求大佬告知
@hhhhhh123 @AoEiuV020CN
MSYS2 包含 MSYS2 和 MINGW 两种环境,前者编译的程序有一个 POSIX 兼容层,后者编译的则是原生的 Win32 程序。
能否使用 MINGW 编译要看代码怎么写的,比如说代码中没有用到 POSIX API ,那大概率可以用 MINGW 编译,甚至没有用到一些编译器特性的话,用 MSVC 编译也是可以的。

你给的这个项目用到了 unistd.h sys/socket.h 等 POSIX API ,所以不能用 MINGW 编译。MSYS2 也许可行,需要你自己试试。不过没有特殊需求的话还是建议在 Linux 上使用。
2022-07-25 18:20:22 +08:00
回复了 hhhhhh123 创建的主题 C make 下遇到的问题,求大佬告知
试试 set CXX=g++.exe
不过你这个环境感觉很奇怪?为什么 make 会用 CreateProcess ?推荐用 MSYS2 的 MINGW 环境编译。
大概是用 msbuild 编译 sln 文件,应该有个 Publish 的选项。
2022-07-25 15:58:37 +08:00
回复了 wcsjtu 创建的主题 Python 请问大家, 有没有办法把 Python 的 dict, 存储到一段连续内存上
如果是多个程序共用一个 dict 的话,还是建议用 redis 等独立的服务。自己写的话费时费力还可能有 bug 。
感觉原数据挺规整的,自己写个解析器也不难吧?网上有许多 JSON 解析器的教程,跟着写一个就好了。
2022-07-25 10:18:54 +08:00
回复了 oppoic 创建的主题 问与答 大家有没有感觉到,变频空调反而没老式空调制冷效果好?
怀疑可能是安装有问题,或者外机装在了监狱机位里面。安装时抽真空有 15 分钟吗?
关于监狱机位可以看看这篇文章 https://zhuanlan.zhihu.com/p/339644895
可以去这篇文章作者动态的评论区问问是什么问题。
2022-07-25 04:05:20 +08:00
回复了 Ranni 创建的主题 Windows 求助各位用 Windows 笔记本的程序员
搞 Linux 开发的话我是虚拟机里用 Ubuntu Server 。跨平台开发我一般用 Windows 下的,除非不同平台差异较大。
2022-07-25 03:06:43 +08:00
回复了 ZHUJIAKAI 创建的主题 问与答 国内视频平台 爱优腾 选哪个平台
@ooooo 注意,商店应用不一定是 UWP 应用,可以是 Win32 应用打包或者两者混合,具体要看权限。
2022-07-24 18:00:32 +08:00
回复了 airbotgo 创建的主题 问与答 如何看懂编译器的函数使用说明?
看文档。编辑器的快速提示不能代替文档,不要对着快速提示就瞎猜测怎么用。
很多时候写出 bug 就是因为看了快速提示就想当然觉得应该这么用,实际上文档和想象中的并不一样。
2022-07-24 17:51:57 +08:00
回复了 LuckyPocketWatch 创建的主题 C++ C++中的数组寻址,是线性时间还是固定时间
只从编译后代码来看那应该是 O(1),因为编译出的代码中没有循环。但是具体运行耗时就得看平台了。
2022-07-23 10:42:38 +08:00
回复了 LxnChan 创建的主题 问与答 为什么 Minecraft for Windows(基岩版)显示所有成就已锁定?
有一说一推荐 Java 版
直接填 xe2v.com 即可
2022-07-22 17:27:17 +08:00
回复了 ZLY201 创建的主题 Windows git bash bug
大概是因为 yarn 是使用系统默认 shell 去执行 scripts ,而 Windows 的默认 shell 是 cmd 。
1 ... 194  195  196  197  198  199  200  201  202  203 ... 563  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2720 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 75ms · UTC 13:27 · PVG 21:27 · LAX 06:27 · JFK 09:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.