@艾木友尔尔巴,发现局域网内的其他设备
http://github.com/t924417424/CCMS
之前写过![]()
@TabKey9,我也是替别人问的,具体价格没说。帖子发给他看了。
@李沐沐,弄好多少钱?
能做些什么?能通俗解释一下吗?过于专业听不懂
小米8(白)
@上善若水,那肯定没问题。
但还是先来请教请教,看有没有减少写入损耗的方法。
比如,如果是
inner.zip
的话,使用支持流式读取zip
的工具(如bsdtar
和busybox
里的tar
),稍稍动动手写一行代码(7z ... | bsdtar ...
),就能避免巨大的写入损耗,说实在是有点爽的事情。。
修改HEVC视频的数据级别(有限、完全)
ffmpeg -i HLG测试:数据级别完全.mkv -c copy -bsf:v hevc_metadata=video_full_range_flag=0 HLG测试:数据级别完全,错标为有限.mkv ffmpeg -i HLG测试:数据级别有限.mkv -c copy -bsf:v hevc_metadata=video_full_range_flag=1 HLG测试:数据级别有限,错标为完全.mkv
@无名啊,那就放在别的设备上解压呗
@无名啊,我明白了,第一个压缩包中里面只有一个inner.rar压缩包所以要提取inner.rar中的文件只能整个解压inner.rar这个文件。
还有你干嘛那么心疼你的固态现在固态那么便宜,固态的售后不是按照质保期和twb那个先到按那个吗?你要是单纯为了减少固态硬盘的写入,那建议你买一块机械硬盘或者micro sd储存卡(终身固保)。
@无名啊,嗯,看起来C为并行执行优化留下了很多空间。
@老虎会游泳,我现在不想碰
restrict
,因为:
- C/C++ 本身速度足够快,我目前不需要写性能极度敏感的代码
- 弄清楚编译器如何对待
restrict
估计很耗时间。。除下列标出者,任意 C 运算符的运算数求值顺序,包括函数调用表达式的函数参数求值顺序,及任何表达式的子表达式求值顺序都是未指定的。编译器会以任意顺序对其求值,而且在同一表达式被再度求值时可选用另一种顺序。
C 中没有从左到右或从右到左求值的概念,这不会与运算符的从左到右或从右到左结合性混淆:表达式 f1() + f2() + f3() 被分析成 (f1() + f2()) + f3() ,因为 operator+ 的从左到右结合性,但运行时对 f3 的函数调用可以最先、最后,或在 f1() 与 f2() 之间求值。
未定义行为
- 若对一个标量对象的副效应与另一个对同一标量对象的副效应相对无顺序,则行为未定义。
i = ++i + i++; // 未定义行为 i = i++ + 1; // 未定义行为 f(++i, ++i); // 未定义行为 f(i = -1, i = -1); // 未定义行为
- 若一个标量对象上的副效应与另一个使用同一标量对象之值的值计算相对无顺序,则行为未定义。
f(i, i++); // 未定义行为 a[i] = i++; // 未定义行为
- 只要至少一个子表达式的排序容许这种无顺序副效应,就应用上述规则。
我记得,C 只保证在序列点后,所有副作用都被执行。
@无名啊,
i++ + ++i
中哪一部分是未定义的?C标准允许++i
读取不到i++
增加后的值?
@无名啊,我看出一些问题。
restrict
是一个C99规定的关键字,C++的任何版本都未要求实现该关键字,大部分C++编译器会直接忽略它。
你是想在C++中用它吗,那你应该用__restrict__
,虽然它是编译器特定扩展,但大部分编译器都实现了它。
浏览器已经开发了多种功能来阻止这种操作。在浏览器的默认隐私策略中,应该获取不到任何全局唯一标识。
操作系统也在努力避免通过IPv6地址暴露网卡mac地址给网站。
最初的全局唯一IPv6地址要求通过mac地址转换生成,同一设备在不同网络下生成的IPv6地址后缀都相同。后来发现该特性被网站滥用,用于追踪用户,于是发布了IPv6隐私扩展。
支持IPv6隐私扩展的操作系统会在连接时优先使用随机生成的IPv6地址后缀。
801元![]()
@残缘,你可以试试:
ndp -an arp -an