登录 立即注册

找到566个回复 (用户: 无名啊)

无名啊 6楼回复 无名啊如何快速查询,距用户 [15km, 20km) 远的地点? (2024-06-25//)

@老虎会游泳@水木易安@胡图图,算个导数,再求零点,就纠正了。。

计算过程

已知半径为 R 的球体上,经纬度为 (\varphi_1,\theta_1) 的点 A_1(\varphi_2,\theta_2) 的点 A_2 间的距离 S 公式为:

S = Rarccos(sin\theta_1 sin\theta_2 + cos\theta_1 cos\theta_2 cos(\varphi_2 - \varphi_1))

A_2 在不同纬度上,与 A_1 间的经度差 \varphi_2-\varphi_1 的导函数为:

\begin{align} {(\varphi_2 - \varphi_1)}' & = {arccos(\frac{cos(\frac{S}{R} )-sin\theta_1 sin\theta_2}{cos\theta_1 cos\theta_2})}' \\ & = \frac{sec\theta_2(cos(\frac{S}{R})sin\theta_2-sin\theta_1)}{cos\theta_1 \sqrt[]{1-\frac{(cos(\frac{S}{R})sec\theta_2-sin\theta_1tan\theta_2 )^{2}}{cos^{2}\theta_1}}} \end{align}

求其零点,得到 A_1A_2 经度差 \varphi_2-\varphi_1 最大时,A_2 纬度 \theta_2

\theta_2 = arcsin(\frac{sin\theta_1}{cos(\frac{S}{R})})

结果图

[2900km,3000km)纠正.svg(55.88 KB)

无名啊 5楼回复 Sunset手机性能什么时候才能过剩 (2024-06-25//)

@上善若水,苹果官方说,只能 iPhone 15 Pro (Max) 及以上,才能使用。。

在这之前的机型,跑 AI 太慢,没有实用性,故砍掉了。。

无名啊 3楼回复 Sunset手机性能什么时候才能过剩 (2024-06-25//)

@胡椒舰长,买 iPhone 15,后续用不了 AI 吧?

有种 49年入国军的感觉。。

无名啊 2楼回复 Sunset手机性能什么时候才能过剩 (2024-06-25//)

@Sunset,听说 8gen1 是火龙?容易高温降频?

继续听说,高通近几代神U是:835,865/870,8gen2?

反正我三四年前的 870,原神极高画质 60 帧,没啥问题。。

无名啊 5楼回复 无名啊如何快速查询,距用户 [15km, 20km) 远的地点? (2024-06-19//)

@水木易安,性能更好,是咋说呢?

免去了一大堆圆环与纬度块交集计算?

其实我感觉,这个就差临门一脚了。。

@胡图图,没有可能。。听说这个 Haversine 公式,几十上百公里后,会有几百米误差。。

想更精准的,要上 Vincenty 公式,能精确到 0.5 毫米。。但计算量太大了。。

无名啊 1楼回复 无名啊如何快速查询,距用户 [15km, 20km) 远的地点? (2024-06-17//)

@老虎会游泳,为啥我上传 .svgz(压缩过的 .svg),无法显示呢。。

无名啊 1楼回复 ashklxvne99660【楼主删除了该帖】 (2024-06-12//)

@ashklxvne99660,这是其他厂商这两年宣传的《内存扩展》吗?

无名啊 4楼回复 ashklxvne99660【楼主删除了该帖】 (2024-06-10//)

@ashklxvne99660,没 Root 权限,有 Linux 程序可以用 < 1024 的端口吗。。

无名啊 9楼回复 烟雨问个问题,怎么有效防止爬虫,采集内容! (2024-06-06//)

@烟雨,Google 的 reCaptcha 呢?或者 CF 盾?

无名啊 5楼回复 烟雨问个问题,怎么有效防止爬虫,采集内容! (2024-06-06//)

@烟雨,网上不是有很多验证码系统吗?

啥点击图中出现的自行车、旋转图片到水平位置、图2中点击所有类似图1的圆锥体。。

无名啊 7楼回复 无名啊用 C++ 写了个简单的词频统计,为啥比 DuckDB 还慢一半呢。。 (2024-04-23//)

@老虎会游泳,上一楼,想每段隔多几行回复来着。咋连续多行,被压缩成一行了。。

无名啊 6楼回复 无名啊用 C++ 写了个简单的词频统计,为啥比 DuckDB 还慢一半呢。。 (2024-04-23//)

@老虎会游泳

std::cin >> word这个io可能比较慢

确实,我改成 std::getline(std::cin, word) 后,就由 28 秒 → 25 秒了。

你可以自行统计一下分段用时,看看输入、计算和输出各占比多少。

我简单测了测,读取 1 亿 15 长度字符串用时。

  • std::cin >> word:5.1 秒
  • std::getline(std::cin, word):2.2 秒
  • 手动开 64KB 缓冲区,每次 std::cin.read() 填充,std::memchr\nstr.append() 构造:1.4 秒

感觉输入上,这速度也可以了。

而且,我 strace 了一下 DuckDB,它也是要读到缓冲区里的,且缓冲区贼大,32MB。。且一定要填充完整 32MB,才干活。。

怪不得我说,一边解压大文本/脚本实时生成内容,一边喂给 DuckDB,怎么耗时会变长。。明明 writer 产生内容的速度还挺快的呀。。

也许输入输出是大头(因为stdio是同步锁定的)

我取消与 stdio 同步了:std::ios::sync_with_stdio(false);

这个确实很耗时间。不取消的话,总时间直接翻倍。。

把文件mmap到内存然后使用char*指针直接访问

如果想解压大文本,再通过管道喂给程序时,好像不能 mmap 了吧。。

无名啊 2楼回复 无名啊用 C++ 写了个简单的词频统计,为啥比 DuckDB 还慢一半呢。。 (2024-04-21//)

@老虎会游泳DuckDB 也设成单线程的了。对比起来应该算公平的?

DuckDB 双线程时 14 秒,3+线程爆(笔记本 8GB 板载)内存了。。

老虎看这代码,有啥不合理的地方,才拖累性能,打不过 DuckDB 吗?

无名啊 5楼回复 tasy5kg小萌GIF 2024.3 新功能介绍:色度抠图、动态照片转视频 (2024-03-21//)

@tasy5kg,你做这个不挣钱,那是希望写到简历里求职?

还是精神上得到放松,获得一种支持,有一种情绪补充来源?

还是?

无名啊 20楼回复 tasy5kg2024年,将相册里的视频压缩为AV1编码 (2024-02-19//)

@老虎会游泳,老虎觉得 10 楼的想法,技术上有可能吗?

P/B 帧只是依赖前面已解码帧(如 I 帧)解码后的画面吗?

无名啊 10楼回复 tasy5kg2024年,将相册里的视频压缩为AV1编码 (2024-02-08//)

@tasy5kg,对了,我有一些 HEVC 视频(假设都是 30 fps,1h 的视频),但仅开头处有 1 个 I 帧,其余全是 B 帧,导致无法随意拖动进度条。

你知道,如何每 10 秒,重编码一个 B 帧为 I 帧(仅需重编码 360 帧 ),而不是全部重编码(要重编码 10.8W 帧),来修复视频吗?

无名啊 9楼回复 tasy5kg2024年,将相册里的视频压缩为AV1编码 (2024-02-08//)

@tasy5kg,看了看文档,libsvtav1 确实只支持 8/10 bit。。

但 avifenc 支持 12 bit。我搜索论坛里的 mp4 文件,选了其中三个,试了试转成动图,确实 12 bit 能比 8 bit 再小 20% 左右。

image.png(13.77 KB)

转码脚本(Windows 下可用 600KB 的 busybox-w32 来运行,要求 PATH 处能找到 ffmpegavifenc

speed=5
quality=50

for file in *.mp4; do
    for depth in 8 10 12; do
        ffmpeg -v quiet -i "$file" -strict -1 -pix_fmt "yuv420p$( [[ $depth == 8 ]] && echo '' || echo "${depth}le" )" -f yuv4mpegpipe - |
        avifenc -q "$quality" -s "$speed" --min 0 --max 63 --stdin "${depth}bit_${speed}s_${quality}q_${file%.*}.avif"
    done
done

文件所在帖子:

无名啊 8楼回复 tasy5kg2024年,将相册里的视频压缩为AV1编码 (2024-02-08//)

@tasy5kg维基说:

Motion JPEG(……)是一种影像压缩格式,其中每一帧图像都分别使用JPEG编码。

看来那个动态照片,就是一堆 jpg 绑在一起。。怪不得尺寸这么大。。

我找了半个钟,没找到怎么转成视频的办法。。

无名啊 6楼回复 tasy5kg2024年,将相册里的视频压缩为AV1编码 (2024-02-07//)

@tasy5kg,诶,K40 不是天生支持 HEIF 吗?直接用这个,压缩率就能挺高了的吧?

另外,尝试 12bit 了吗?体积有进一步下降吗?

无名啊 4楼回复 tasy5kg2024年,将相册里的视频压缩为AV1编码 (2024-02-07//)

@tasy5kg,另外,好像 webp、HEIF、AVIF,都支持动图?

下一页 上一页 (11 / 29页)

10月7日 15:44 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1