首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    把时间切成纳秒:FPGA采集卡的架构与选型

    它没有固定的指令集,而是用成千上万个逻辑单元、DSP块和布线资源,把一条数据通路真正"流水线化"。时钟一拍推一拍,数据一个周期往前挪一格,纳秒级的时间被切成一个个可控的颗粒。...3.2把需求映射到资源选型的关键不是看某个资源"多不多",而是看你的算法"重在哪个资源"。...把这三关在项目早期走一遍,国产化替代才能真正落地,而不是停留在PPT上。...结语:把时间切成可控的颗粒高速采集的尽头不是ADC位数的堆砌,而是一条完整、均衡、可扩展的数据通路。...把时间切成纳秒,靠的是架构,而不只是参数。希望这篇文章能帮你建立起一套属于自己、可持续演进的高速采集选型方法论。

    1000

    MySQL中把一个执行时间为35秒SQL优化到2.5秒的例子

    01 — 现象 客户抱怨一个SQL执行时间很慢,测试了一下,这个SQL的执行时间为35秒,查询执行计划,没有用到索引。...03 — 优化 这个表的数据随着时间的推移递增插入的,因此id字段和start_time字段都是递增的,因此可以把大于start_time的条件转换成大于主键id的条件,让优化器通过主键对数据进行访问...(select max(id) from job_history where start_time < '2024-01-17 02:36:28') 测试一下改写后的SQL的运行效率: 可以看到执行时间减少到...2.55秒,因为MySQL的所有表在底层存储时都是索引组织表,通过主键访问数据会比通过二级索引访问快很多。...因为数据库的优化器并不是面向一个特定的应用进行设计的,这样我们就有可能利用我们了解的特定应用的特点选择一个更优的访问路径,这个例子就是我们利用了id主键和start_time字段都是顺序增长的特点把对二级索引的访问变成对主键的访问

    86510

    UTC 格式的时间转换成本地的时间

    碰到一个场景,得到一串输入时间格式,但是需要转换成我本地的时间,输入的时间格式是 UTC 时间格式:yyyy-MM-ddTHH:mm:ss.SSSZ yyyy 表示年份四位 MM 表示月份两位表示,01...~ 12 dd 表示多少号,01 ~ 31 T 表示日期个时间的分隔符 HH 表示小时 01 ~ 24 mm 表示分钟 01 ~ 60 ss 表示秒 01 ~ 60 SSS 表示完整毫秒数,为三位小数...Z 是表示时区, 如下面这几种时间格式: 2018-01-01T00:00:00.000Z 默认使用 0 时区 2018-01-01T00:00:00.000+0800 东八区 转换需求,我本地在东八区...,给的输入时间是: 2018-01-01T12:00:00.000+0100,因为给定的时间 +0100时区,而我在的是 +0800 时区,所以最后转换成我本地的时间就变成 2018-01-01 19:

    1.5K10
    领券