V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gam2046  ›  全部回复第 80 页 / 共 134 页
回复总数  2675
1 ... 76  77  78  79  80  81  82  83  84  85 ... 134  
2019-08-12 07:07:19 +08:00
回复了 winterbells 创建的主题 分享发现 写了三周的 kotlin 了
简单的看,可以认为 Kotlin 是 Java 的胶水。毕竟都是跑在 JVM 上的,本质上没有什么区别。但是 Kotlin 提供了大量的胶水特性。比如对于 Closable 对象直接使用.use{},不再需要手动关闭对象。
filter/map/let/apply 的组合使用,可以让代码高度简洁(同样需要对代码高度了解,不然根本不知道返回了什么东西)

总之,要没用过 Kotlin 呢,Java 也很不错。用过了,这些胶水特性,至少我是回不去,新开项目一律 Kotlin。语法糖是语法糖,但是甜啊。
那么问题来了,至少我掌握的技术,没法卡住企业的脖子,那么老板这么说是没毛病的。确实是技术不值钱(特指我的技术)

放大了看,如果老板愿意出足够多的钱,这个范围将被极大的扩大,除了少数高精尖的技术已经不能被金钱左右,其他技术问题都可以用钱解决。此时同样适用,技术不值钱,谁的能做(因为钱给够了)
2019-08-11 22:11:28 +08:00
回复了 mikeguan 创建的主题 Android lineageos 将小米全部移除了?
为什么不从官方找,要找二道贩子?

https://download.lineageos.org/
2019-08-10 03:13:27 +08:00
回复了 sewer 创建的主题 程序员 求点小星星,兄弟们看哪个好点哪个, 为以后工作面试用😘
github starts 求职真的有用嘛?还是我太 low 了。

我一直以为这东西是锦上添花,面试满足要求的情况下,这玩意能略微加分而已。

但....

面试都过不去,这玩意有啥用啊。
面试都过去了,这玩意有啥用啊。
2019-08-09 12:48:59 +08:00
回复了 msg7086 创建的主题 程序员 用 Docker 编译软件,是用 build 好还是用 build+run 好?
我的做法是 build 基础的构建环境,如 gcc、java 之类的。基础编译环境准备完毕后,通过 run 的时候,pull 代码,编译出目标文件
2019-08-09 12:33:04 +08:00
回复了 yamedie 创建的主题 程序员 前同事把 jwt token 存在 sql 里,做法是不是有问题?
业务系统上没用过,自己的私下项目有用过 JWT。

对于多点登录,我简单的做法是 payload 中有签发时的客户端 IP,请求时 IP 与签发时 IP 不一致就觉得,一定程度上避免了多点登录与 JWT 泄露的风险

至于凭证吊销,我当时的做法是签发时,JWT 具有较短的有效期,当时设计为 5 分钟。也就是说权限变更或吊销,最长有 5 分钟的延迟。这种设计就需要看具体的业务系统是否能够承受这样的延迟带来的潜在风险。

换而言之,我之前的私下项目,并不支持主动吊销凭证,只能被动的等待到期,然后重新核发。
2019-08-08 22:02:53 +08:00
回复了 Heiban 创建的主题 宽带症候群 三条宽带要怎样分流?
@Tianao 别这么黑,在都不加钱的默认情况下,白天移动的国际出口我觉得比电信好得多。当然晚上日常爆炸。区别是电信不定时爆炸。国内来说,移动现在几乎没什么问题。
2019-08-08 13:10:47 +08:00
回复了 SteveSuv 创建的主题 随想 妹子不懂勤俭节约
没结婚前,双方财务自由。反正她用自己赚的钱,父母给你钱都不影响你。没必要影响自己的心情。

另外三百块钱的预算,其实买包不是一个比较好的选择。

因为 300 的包并不算多好,但是同样 300 买个口红,可以直接上一线品牌,对你来说支出是一样的,但对方的心理获得感明显不同。

类似的,2000 预算,就不要考虑买个表。就是在预算范围内,买什么是最有面子的,就选那个,大概率没错。
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 使用。
1 ... 76  77  78  79  80  81  82  83  84  85 ... 134  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2503 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 09:36 · PVG 17:36 · LAX 02:36 · JFK 05:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.