V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ysc3839  ›  全部回复第 429 页 / 共 552 页
回复总数  11036
1 ... 425  426  427  428  429  430  431  432  433  434 ... 552  
2019-05-27 19:59:45 +08:00
回复了 zsxzy 创建的主题 Android 高 cpu 占用 app, 保活问题
@xmoiduts scrcpy 好像是用 adb 启动一个进程的,不是普通的 app。
2019-05-27 17:57:49 +08:00
回复了 Huelse 创建的主题 Python 请问 pybind 怎么让函数返回一个比较大的 vector<string>
你这里出现 IndexError 大概是因为 list 是空的,list 不是 dict,不会自动帮你分配空间,你大概需要使用 append 之类的来插入。

https://github.com/pybind/pybind11/blob/97784dad3e518ccb415d5db57ff9b933495d9024/tests/test_pytypes.py#L9-L23
https://github.com/pybind/pybind11/blob/97784dad3e518ccb415d5db57ff9b933495d9024/tests/test_pytypes.cpp#L14-L21
理论上可以,但是你得写个无界面的程序启动其他终端。
2019-05-26 23:15:26 +08:00
回复了 Huelse 创建的主题 Python 请问怎么生成 dll 或者 so 以便在 Python 中调用
@ysc3839 同时不太推荐 boost.python,因为:
boost 需要手动编译,而 pybind11 是 headers only 的,直接 include 就能用。
pybind11 有配套的 cmake 脚本,可以方便地实现跨平台编译。
2019-05-26 23:05:03 +08:00
回复了 Huelse 创建的主题 Python 请问怎么生成 dll 或者 so 以便在 Python 中调用
2019-05-26 22:36:10 +08:00
回复了 Huelse 创建的主题 Python 请问怎么生成 dll 或者 so 以便在 Python 中调用
大概是因为没加 extern "C",实际函数名称是 C++ 修饰过的。
另外更建议你用 pybind11 写成 Python 模块来使用。
@dodo2012 Android 已经有了 rollback protection 机制了,并且据我所知小米的新机型已经用上了。
大概没有。Android 连单独控制 app 音量都没实现。
2019-05-26 04:53:27 +08:00
回复了 snake8090 创建的主题 问与答 为什么一提到编程语言中文化,就有那么多人反对呢?
@msg7086 对于不是面向特定用户的开源项目,如果代码 /文档 /commit message 不是英文的话我会觉得不爽。因为用英文的话意味着更多人可以了解、使用这个项目。
2019-05-26 01:46:04 +08:00
回复了 snake8090 创建的主题 问与答 为什么一提到编程语言中文化,就有那么多人反对呢?
我不反对中文编程,但我不喜欢只使用中文编程的人。
自己写代码用中文命名变量什么的我觉得是没什么问题的,个人选择而已。
但是网络上许多中文编程一般不是这种情况,而是基于现有语言或者从零开始开发一个全中文的语言,面向那些不会英文的人群。
但是我觉得这类人群编程水平应该不会太高,对我来说英文编程语言也不涉及复杂的英语语法,并不难学会。
@WebKit 不一定要内核劣化,也有可能在上层系统劣化。
当然有这个可能性。

同时也推荐购买可以解锁的手机,即便以后厂商的系统故意劣化,我也可以刷成没有劣化的系统。
一开始以为说的是 Python。
印象中 Python 是用 wchar_t 来存 Unicode 字符串的,在 Windows 上 wchar_t 是 2 字节的,所以遇到一些占两个 wchar_t 的字符可能会掉坑里?

刚刚去查了一下,Python 3.3 开始引入了 Flexible String Representation https://www.python.org/dev/peps/pep-0393/
可以根据内容来选择 1, 2, 4 字节。
2019-05-24 18:26:39 +08:00
回复了 awker 创建的主题 Python Python 文本格式处理问题
如果 Storage total storage 这些都是固定的话,用正则可以这么写:
`Storage (\d+):\ntotal storage = (.+)\nfree storage = (.+)`

如果不固定的话还是别用正则了,逐行遍历可能没那么麻烦。
2019-05-24 14:13:45 +08:00
回复了 d0m2o08 创建的主题 Go 编程语言 请教一下怎么优雅的处理 go 中的 err
@pmispig 但是 C 有 #define,可以弄成 CHECK_RETURN(function());
2019-05-23 21:27:53 +08:00
回复了 pig1983 创建的主题 问与答 谁知道 magisk 模块的安装目录在哪里?
@pig1983 是吧。TWRP 应该会提示你输入密码的,没提示的话说明不支持。
2019-05-23 21:12:34 +08:00
回复了 pig1983 创建的主题 问与答 谁知道 magisk 模块的安装目录在哪里?
/data/adb?
另外这种情况应该用 mm ( https://github.com/Magisk-Modules-Repo/mm ) 吧?
2019-05-23 18:44:18 +08:00
回复了 Trim21 创建的主题 问与答 aria2 添加任务后一直在等待,不进行下载是什么情况?
没有可用客户端吧?试试 Transmission 或者 qBittorrent ?
1 ... 425  426  427  428  429  430  431  432  433  434 ... 552  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4802 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 89ms · UTC 01:18 · PVG 09:18 · LAX 18:18 · JFK 21:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.