openmynet 最近的时间轴更新
openmynet

openmynet

V2EX 第 183627 号会员,加入于 2016-07-25 17:52:18 +08:00
openmynet 最近回复了
rust 的生命周期和现实世界高度类似,一个东西(在生命周期内)永远只会在一个人手里,如果你看到两个一样的东西其他一个必定是复制品(.clone())

```js
let r1 = &m.1; // 139 已经被 r1 拿在在手里了
v.1; // error:v.1 取回 139
println!("{}", r1); // r1 现在手里没有 139 , 你现在非要让 r1 给你拿出来,r1 拿不出来,rust 编译器向上裁定 v.1 不允许拿 139 。
```js
调整一下获取 139 的顺序

```js
let r1 = &m.1; // 139 已经被 r1 拿在在手里了
println!("{}", r1); // r1 现在手里有 139 , 你现在让 r1 给你拿出来,139 被成功打印。
v.1; // v.1 拿回 139

```
要么你在 139 被借出去之前弄一个复制品.clone()

```js
let mut v = (136, 139);
let v1 = v.1.clone();
let m = &mut v;
let m0 = &mut m.0;
*m0 = 137;

let r1 = &m.1;
v1;
println!("{}", r1);
```
要么用 zlmediakit 或者 srs 部署流媒体服务器,要么使用第三方云平台的直播服务(走拉流)。zlmediakit 、srs 支持 flv, 对应的播放器是 flv.js, 延迟要比 hls 好很多, 另外海康自己的 h5 播放器(新版本)也是走 websocket 的。
22 天前
回复了 5261 创建的主题 Rust rust 大抵是病了,它担心大家太容易掌握了
@5261 你对照着 java 来看,自然会觉得复杂,如果你一开始是写 js 的,而且还是 es5 的版本,在还没有没有 ts 来写一些复杂的 js 应用时,会发现 rs 的类型系统的和生命周期机制是真香。不用担心未知的内存泄露把浏览器卡到爆炸,不用担心某些变量的值莫名其妙的被修改了,甚至在调用某些插件时,明明已经进行释放操作了,内存占用还是没降下来。
从我的角度上看,rs 是比 ts 进化的更彻底的 js 。另外 js 和 rs 是同一个作者,所有在 rs 身上有一部分 js 的身影。
28 天前
回复了 kdbtg91 创建的主题 OpenAI 如何评价 OpenAI 的 o3?
o1 到 o3,性能是线性增长,成本却是指数增长。
mistral large latest api ![mistral_large_latest_api.png]( https://imgur.com/pr4bp0r)
50 天前
回复了 murmur 创建的主题 程序员 有多少兄弟被国产化改造坑过
@HojiOShi 没觉得是瞎改,不把好的改出 bug 怎么去收技术服务费。没事找事才能让领导看到我没闲着。
59 天前
回复了 bli22ard 创建的主题 程序员 rust vs golang 交叉编译
明显是在钓答案的。
个人觉得 enable 应该是赋能(赋予..能力),而黑话中的"赋能"则更倾向于赋予正能量。
AI 本身就是欺软怕硬。
107 天前
回复了 vnxi 创建的主题 投资 牛市来了,却只能看着
国债不会通过大 A 来实现均富,但大概率会通过大 A 来实现济贫。
你不投,他不投,我的生活在发愁。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3003 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 08:02 · PVG 16:02 · LAX 00:02 · JFK 03:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.