V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  capric  ›  全部回复第 1 页 / 共 2 页
回复总数  35
1  2  
我跑 visual studio 2022 和 rust 自动化 runner ,用来编译代码,tiny10/tiny11 没有问题,是在 linux 下 qemu 跑的,不是物理机 https://github.com/dockur/windows
建议用 https://github.com/rust-cross/cargo-zigbuild 或者 https://github.com/cross-rs/cross 静态链接 musl ,不要静态链接 glibc ,可以动态链接 2012 年的 glibc2.17 ,就可以在主流相同指令集的 linux 上跑起来,比如 cargo zigbuild --target aarch64-unknown-linux-gnu.2.17
51 天前
回复了 HkMuxxx 创建的主题 iPhone iPhone 镜像耗电吗?
不是 DLNA ,AirPlay 镜像是屏幕声音录制,编码,加密,传输,显示端接收、解密,解码渲染,加密和编码有硬件加速,具体耗电量还得结合码率、画质看
楼上用的哪里的国补啊,我看北京的用不了啊
93 天前
回复了 bli22ard 创建的主题 Rust rust TcpStream 为什么设计读写一体
@bli22ard 实现在这里,就是很简单的 Arc 和 clone
```rust
/// Owned read half of a [`TcpStream`], created by [`into_split`].
///
/// Reading from an `OwnedReadHalf` is usually done using the convenience methods found
/// on the [`AsyncReadExt`] trait.
///
/// [`TcpStream`]: TcpStream
/// [`into_split`]: TcpStream::into_split()
/// [`AsyncReadExt`]: trait@crate::io::AsyncReadExt
#[derive(Debug)]
pub struct OwnedReadHalf {
inner: Arc<TcpStream>,
}

/// Owned write half of a [`TcpStream`], created by [`into_split`].
///
/// Note that in the [`AsyncWrite`] implementation of this type, [`poll_shutdown`] will
/// shut down the TCP stream in the write direction. Dropping the write half
/// will also shut down the write half of the TCP stream.
///
/// Writing to an `OwnedWriteHalf` is usually done using the convenience methods found
/// on the [`AsyncWriteExt`] trait.
///
/// [`TcpStream`]: TcpStream
/// [`into_split`]: TcpStream::into_split()
/// [`AsyncWrite`]: trait@crate::io::AsyncWrite
/// [`poll_shutdown`]: fn@crate::io::AsyncWrite::poll_shutdown
/// [`AsyncWriteExt`]: trait@crate::io::AsyncWriteExt
#[derive(Debug)]
pub struct OwnedWriteHalf {
inner: Arc<TcpStream>,
shutdown_on_drop: bool,
}

pub(crate) fn split_owned(stream: TcpStream) -> (OwnedReadHalf, OwnedWriteHalf) {
let arc = Arc::new(stream);
let read = OwnedReadHalf {
inner: Arc::clone(&arc),
};
let write = OwnedWriteHalf {
inner: arc,
shutdown_on_drop: true,
};
(read, write)
}
```
94 天前
回复了 bli22ard 创建的主题 Rust rust TcpStream 为什么设计读写一体
126 天前
回复了 7911364440 创建的主题 Windows windows 怎么永久关闭自动更新
126 天前
回复了 Ritr 创建的主题 程序员 我想请教一下,如何发送鼠标或者键盘事件
你点击控件成功之后,给 A 窗口发送最小化消息 SendMessage(HWND, SC_MINIMIZE)就可以了吧
178 天前
回复了 KaynW 创建的主题 摄影 家用照片打印机有推荐的吗
@capric 6, 8, 10, A4 的相纸都支持,调整进纸仓的卡扣就行
178 天前
回复了 KaynW 创建的主题 摄影 家用照片打印机有推荐的吗
我家用惠普 4160L 喷墨自动双面,打 7 寸彩色照片或者 1 寸证件都很不能,咸鱼上收的,400-500 块,连供墨仓,墨水买兼容的,很便宜
@clevertension 你这个 rtmp 是实时流吗,如果是实时流,一般只有 25/30/60 几种,不会有 7600 那么高,你统计出来 7600 fps ,应该绝大多数 frame 都是 None 。另外可以用 multiprocessing 和 queue 分发。
cv2.VideoCapture 的 read 是调用 ffmpeg 库实现的,涉及到几个耗时操作,解析 rtmp 封装,H.264/H.264 视频解码(最占用 CPU),yuv 颜色空间转换成 rgb24 ,打包成 numpy 数组。如果你是在 pc 在操作,需要自己重新编译 ffmpeg ,启用 nvdec/qsv 硬件加速,这个解码负载就可以移动到 GPU 上来做,CPU 占用就很低了。
@zhixiz1007 会降,下午问了银行,每年 1 月 1 日调整
2023-09-20 10:43:24 +08:00
回复了 hez2010 创建的主题 程序员 WSL2 今天史诗级更新
Windows 10 企业版 LTSC 21H2 (19044.3448)直接安装 github release 2.0.0 之后更新.wslconfig 后重启,再打开现有 linux
wsl: 不支持镜像网络模式,正在回退到 NAT 网络
wsl: Hyper-V 防火墙不受支持
wsl: DNS 隧道不受支持
2021-06-19 18:33:30 +08:00
回复了 manami 创建的主题 ACG 有没有什么好看的动画推荐?
京阿尼的紫罗兰永恒花园,吹响吧上低音号, 轻音少女,凉宫春日系列
风灵玉秀,某科学的电磁炮, 装甲重拳,灵笼,雾山五行
一人之下,少年歌行,金光布袋戏
2021-04-29 20:22:36 +08:00
回复了 unilink233 创建的主题 问与答 windows 下摄像头当监控来用 有没有好一点软件来实现?
win32 api 采集摄像头数据, mf 编码成 mp4(h264/h265)本地存储
如果需要远程查看, 文件分小片, 一个 http 服务启 hls, 或者实时上传到去服务器
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4783 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 09:47 · PVG 17:47 · LAX 01:47 · JFK 04:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.