V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gam2046  ›  全部回复第 79 页 / 共 133 页
回复总数  2643
1 ... 75  76  77  78  79  80  81  82  83  84 ... 133  
2019-08-07 19:37:10 +08:00
回复了 habin 创建的主题 Python Python 或 pandas 怎么读取 1g 的大 json 文件?
分情况,内存状况是否允许一次性载入内存

- 允许:一把梭,小文件怎么搞,这个一样搞,无非费点内存
- 不允许:使用 Stream API 读取,避免一次性载入内存
2019-08-07 14:33:45 +08:00
回复了 weiruanniubi 创建的主题 奇思妙想 哎,什么时候驾考才能全电脑监考啊!
我是 4 年前考的驾照,从科目 1 到科目 4,全程电脑负责。
科目 1,车管所指定场地,电脑做题,全程录音录像(全场摄像头 + 独立摄像头对人 对屏幕)
科目 2 无安全员,自己一个人上车,全程录音录像。当场出结果
科目 3 有一名安全员(不认识)在副驾驶位,全程不说话,只负责踩刹车,全程录音录像,行驶路线由电脑语音提示,安全员无特殊情况不能给任何指令。当场出结果,有异议,现场翻阅录音录像内容。
科目 4 同科目 1

所以你这个可能是地区结果。
4G 对于现在网络又不算很大,同时给定前提“不考虑安全”,还没有上下文。

完全抓不到 key point 在哪里。都不考虑安全了,那就随便搞呗,反正不考虑安全。用啥方法不行。

1、随便弄个支持断点续传的网络传输方式,比如 FTP
2、20 块钱买个 U 盘,邮寄
2019-08-06 16:09:29 +08:00
回复了 gam2046 创建的主题 Android VpnService 能否原样将三层的 IP 报文发出去?
@wwqgtxx #13
@ysc3839 #14 感谢。我翻阅了一下 aosp 的源码。

https://android.googlesource.com/platform/external/ping/+/27ca8cd5cb0891c8a15175b52c5c24253dea5b17/ping.c

结果....

我原本是这样写的 socket(AF_INET, SOCK_RAW, IPPROTO_ICMP),毫无疑问返回了-1

然而 aosp 里 ping 是创建的

icmp_sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP); // 1

if (icmp_sock != -1)
using_ping_socket = 1;
else
icmp_sock = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP); // 2

嗯....显然在 1 处创建时一定成功的,如果 1 的地方失败,按理说 2 应该是一定创建失败的。
2019-08-05 23:30:31 +08:00
回复了 gam2046 创建的主题 Android VpnService 能否原样将三层的 IP 报文发出去?
@ysc3839 然而并不可以,NDK 创建 socket 直接失败(需要 root 权限),Java 没有提供相关方法,Java 只提供封装后的 UDP/TCP 相关类。网上的实现是调用 shell ping 然后读取 stdin
2019-08-05 21:16:19 +08:00
回复了 gam2046 创建的主题 Android VpnService 能否原样将三层的 IP 报文发出去?
@DioV 二次 NAT,工程量毕竟大,相比较我更愿意接受用户态自己实现协议栈,但问题在于 Java 也好,NDK 也罢,在不取得 ROOT 权限的情况下,似乎都不能发起 TCP/UDP 以外的请求。那么我在用户态收到例如 ICMP 的请求,应该如何实现呢?


@ysc3839 #6
@1423 #7

感谢两位,我现在去了解一下 LwIP/tun2socks 等相关信息。稍后再来询问 /感谢两位。
2019-08-05 18:46:17 +08:00
回复了 gam2046 创建的主题 Android VpnService 能否原样将三层的 IP 报文发出去?
@nondanee #1,实际上并不是。VpnService.Builder#establish()返回的是 tun0 的句柄,因此 out 实际上应该写入的是返回给应用的响应内容,而把 in 都进来的直接 out 写回去,就变成了 echo 方法,这个请求根本就没有从真是的物理网卡出口。

你给的地址,我搜到过,中间的过程被三个点给一笔带过了....

// Read packets sending to this interface

int length = in.read(packet.array());

... // <- 我关心的恰恰是这里应该怎么做

// Write response packets back

out.write(packet.array(), 0, length);
2019-08-04 21:30:09 +08:00
回复了 onhao 创建的主题 Linux gnome-shell 插件用好了,操作还算过得去
好多年前 尝试过 Linux 图形化,糟糕的体验,差点把我劝退 Linux。

其实我现在觉得 Windows + X Window + Linux,几乎能满足所有需求了。而且 Linux 里需要图形化的场景,对我来说,真的挺少的。

所以有其他只有少量图形化需求的老哥,可以考虑一个 X Window 转发到 Windows 使用。
2019-08-04 13:39:43 +08:00
回复了 shiguang 创建的主题 上海 昨天去 ChinaJoy,被一个扫二维码的套路了
@shiguang 腾讯除心悦会员外,无客服,这一点是知道的,也是许多人诟病的。

我没有任何质疑。只是说有可能那个不是辅助解封操作,当然也不排除微信的辅助解封有 A/B Test。

我自己给别人解封的时候,是需要我主动输入自己的实名身份证和绑定的银行卡以及短信验证码。并不能实现扫一下,然后点一下就确认的操作。

当然我这个解封是去年的事情,也许现在已经改了,简化流程?

微信这个玩意是怎么火起来的,真的是迷,微信的所有东西,老大哥 QQ 上都有。
2019-08-04 13:23:27 +08:00
回复了 kkxin 创建的主题 互联网 建议长期用外省号码的联通 v 友办理
似乎是需要归属地与接入地同时支持才可以。

广东联通的 E 卡,

在浙江,出口回到广东
在上海,出口就在上海

看起来是浙江联通还没有完成拜访地接入的改造。

但是很奇怪,我觉得回归属地(外省使用)比直接在归属地使用的速度更快(带宽大),虽然延迟会略高一点。

原因不明
2019-08-04 12:49:54 +08:00
回复了 shiguang 创建的主题 上海 昨天去 ChinaJoy,被一个扫二维码的套路了
我自己有帮人家解封过,但是是需要我输入我自己的身份证号码,绑定的银行卡信息。并不是直接点一下就可以了。

挺麻烦的步骤,这么简单一下,也许是时间太短,看花了?
2019-08-03 17:06:12 +08:00
回复了 785999159 创建的主题 问与答 路由器刷机,不怕个人信息泄漏吗?
这个就和公共 WiFi 你用不用一个道理了。

刷机固件,你是否信任发布者
公共 WiFi,你是否信任提供者

当然,自己编译固件也是可以的。路由固件普遍规模不大,家用电脑编译也就几分钟的事情。

但是开源的,你也不会去看代码,也许代码里有坑呢?

又回到了原点。
2019-08-03 13:05:30 +08:00
回复了 spotfg 创建的主题 问与答 为什么很多人用 ide 不汉化,比如:VScode,Pycharm,IntelliJ
vsc 的汉化,有着蜜汁中文,特别是对于 git 的几个单词翻译,让人摸不着头脑。

其实常用单词就那么几个,即使文盲,多看几遍,就算不懂意思,点两次也记住了。

而且从事这项工作的人,即使英语水平不好,也不会很差。
2019-08-03 10:40:13 +08:00
回复了 wikinee 创建的主题 程序员 A 和 B 假如都是 sudo 组,那如何阻止 B 把 A 给踢出 sudo 组
sudo passwd

都可以修改 root 的密码,显然不能阻止 B 把 A 踢出。sudo 以后等同于 root 权限了
目前比较常见的是预付费卡和 0 额度的后付费卡,通常是无法形形成这样大额的欠费。

可以先咨询一下 1200 的组成部分,是否包含滞纳金等其他部分,很可能本身的欠缴金额并没有那么大。

对其中异议部分,请拨打电话 400-881-0000 反馈(隶属中国电信集团投诉、监督电话)

但是需要先明确一点,主要过错在你这边。
2019-08-02 23:15:09 +08:00
回复了 josephok 创建的主题 问与答 怎样避免国道超速?
1、优先建议高速,路况好,省心
2、非要国道,强烈建议全程开启导航,留意导航提示的限速信息
3、留意限行、限速、禁令标志,若路边标志与导航信息不符,务必以路牌为准

自己开过深圳、东莞、广州、浙江、江苏地区的国道,行人、电瓶车、摩托车无视信号灯的情况很普遍,一不留神,就出事故。
2019-08-02 12:04:01 +08:00
回复了 k8ser 创建的主题 奇思妙想 为什么 判断一个星球有没有生命,还要看是否存在液态水?
逻辑是对的。寻找水存在的证据,是为了寻找可能存在或曾经可能存在过类似于地球的蛋白质生物。

那么生命的形式并不局限于氢氧结构,也许有基于硫化物的生命形式。但毕竟这种生命形态即使真的存在,我们不够了解,当真发现了,难以被证伪。

但是科学很重要的一点就是可证伪。科学不是真理,可以被反驳,可以被推翻。但当一个点不能被证伪的时候,就不是科学,更倾向于玄学、神学。
2019-08-02 08:59:41 +08:00
回复了 yuchenyang1994 创建的主题 Windows 没忍住,还是上了 wsl2 的车,说下体验
WSL 对我来说最大的好处 是可以直接编译 AOSP 了。

不然原来需要开 Linux 虚拟机,然后转发 X Window 开 IDE

另一个好处,是一些小脚本能直接跑起来,比较方便。
贴纸造假意义不大,插上电脑一看,啥参数都有了。

而且造假就为了 50 块钱,去掉人工、物料成本,利润太低。

只要不是寨条,原则上问题不大。这年头 DDR3 买全新的意义也不大。
2019-08-01 05:08:11 +08:00
回复了 BinRelay 创建的主题 程序员 Windows 下,访问 127.0.0.1 到底过不过 Windows 防火墙?
https://stackoverflow.com/questions/21230691/why-are-localhost-connections-blocked-by-the-firewall

这里有一个模棱两可的回答,似乎是 Bind 在 localhost 上以后,并不会触发 Windows 的防火墙。

也就是说虽然你的软件是通过 localhost 访问的,但是是否触发防火墙取决于软件 bind socket 所使用的地址,如果是 bind 0.0.0.0 那么必然会有防火墙规则
1 ... 75  76  77  78  79  80  81  82  83  84 ... 133  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2844 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 09:51 · PVG 17:51 · LAX 02:51 · JFK 05:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.