一种基于双重布隆过滤器的云缓存系统及云缓存方法

    公开(公告)号:CN112699323A

    公开(公告)日:2021-04-23

    申请号:CN202110018383.5

    申请日:2021-01-07

    Inventor: 钱晓林

    Abstract: 本发明公开了一种基于双重布隆过滤器的云缓存系统,包括:第一布隆过滤器和第二布隆过滤器;所述第一布隆过滤器包括:第一hash函数,所述第一hash函数包括:第一位数组;所述第二布隆过滤器包括:第二hash函数,所述第二hash函数包括:第一位数组;其中,第一位数组和第二位数组的每个位的初始值均为0。本发明还公开了一种基于双重布隆过滤器的云缓存方法。本发明采用两种hash算法对应两个布隆过滤器的数组,能有效减少误判,误判率在0.01%以下;同时布隆过滤器数组中存储的为短整型数据,如果有两个元素对应位数组中相同位置则布隆过滤器中值为2,只有一个元素时为1,不存在时为0。

    一种基于视觉识别和测距的车辆变道预警方法和系统

    公开(公告)号:CN110435541A

    公开(公告)日:2019-11-12

    申请号:CN201910718313.3

    申请日:2019-08-05

    Inventor: 钱晓林

    Abstract: 本发明公开了一种基于视觉识别和测距的车辆变道预警方法,包括以下步骤,图像采集模块实时采集当前车辆两侧后方的图像信息;识别模块识别车道并判断车后方对应车道上是否有车辆;测距模块实时测量所述识别模块识别车辆距离本车的实时距离数据;信号通知计算模块开始计算所述实时距离数据,并生成结果信号;所述结果信号输出至显示模块,转换为中控屏的告警灯的展示。本发明的有益效果:通过视觉识别模块识别车辆左后方和右后方的物体,通过雷达模块测量后方车辆与本车的距离,通过处理器模块计算本车速度与后方车速速度差和距离差是否达到安全变道的条件;并通过中控屏显示模块显示结果,从而达到辅助驾驶员进行变道安全判断的结果。

    一种云端应用无服务架构实现系统及方法

    公开(公告)号:CN113535396B

    公开(公告)日:2023-08-15

    申请号:CN202110795097.X

    申请日:2021-07-14

    Inventor: 钱晓林

    Abstract: 本发明公开了一种云端应用无服务架构实现系统及方法,系统包括HTTP触发器模块、函数服务模块以及数据库服务模块。HTTP触发器模块用于实时监测用户通过浏览器向网络发出的http请求,并触发函数服务的启动和关闭,有http请求时触发函数服务,一段时间内没有http请求时函数服务关闭;函数服务模块用于对用户发出的http请求进行处理,即拉取云端前端代码并通过HTTP触发器模块返给浏览器;数据库服务模块用于存储浏览器执行云端前端代码时所需的其他数据。本发明通过HTTP触发器实时监听函数服务的状态实现自动的扩缩容,当无网络请求时能将函数服务个数缩减到0个,彻底释放云端的资源,从而实现资源的有效利用。

    基于LRU算法的高可用缓存方法、存储装置以及电子设备

    公开(公告)号:CN112860185A

    公开(公告)日:2021-05-28

    申请号:CN202110127890.2

    申请日:2021-01-29

    Inventor: 钱晓林 齐宇

    Abstract: 一种基于LRU算法的高可用缓存方法,涉及缓存技术领域,其运算方式简单易行,通过将缓存划分为第一链表和第二链表两个区域,将冷数据和热数据分开,有效避免了冷数据对热数据的影响,同时保证了数据更新的实时性,实现了一个缓存命中率高且不受冷数据影响的缓存。本发明实施例还提供了一种存储装置以及电子设备,其采用上述高可用缓存方法,运算方式简单易行,既可以有效避免的冷数据对热数据的影响,又可以确保热数据更新的实时性,达到更佳的缓存命中率。

    一种文件上传下载方法、设备及存储介质

    公开(公告)号:CN116074306A

    公开(公告)日:2023-05-05

    申请号:CN202211692473.3

    申请日:2022-12-28

    Inventor: 钱晓林

    Abstract: 本发明公开了一种文件上传下载方法、设备及存储介质,终端的上传方法包括以下步骤:获取待上传文件切割后的至少一个切割文件;将待上传文件的文件名、MD5值和与该待上传文件对应的所有切割文件的文件名、MD5值发送给提供文件下载的服务端;响应于待上传文件未上传至服务器,开启切割文件的上传任务;响应于开启浏览器时查询到浏览器本地localstorage的上传任务中有未完成的上传任务,将未完成的上传任务中的待上传文件的文件名及对应的MD5值发送给服务端;接收服务端发送的与该待上传文件对应的未完成的切割文件列表;开启与该待上传文件对应的未完成的切割文件的上传任务。其可实现文件在不稳定的网络环境下的稳定上传和下载。

    基于LRU算法的高可用缓存方法、存储装置以及电子设备

    公开(公告)号:CN112860185B

    公开(公告)日:2022-11-25

    申请号:CN202110127890.2

    申请日:2021-01-29

    Inventor: 钱晓林 齐宇

    Abstract: 一种基于LRU算法的高可用缓存方法,涉及缓存技术领域,其运算方式简单易行,通过将缓存划分为第一链表和第二链表两个区域,将冷数据和热数据分开,有效避免了冷数据对热数据的影响,同时保证了数据更新的实时性,实现了一个缓存命中率高且不受冷数据影响的缓存。本发明实施例还提供了一种存储装置以及电子设备,其采用上述高可用缓存方法,运算方式简单易行,既可以有效避免的冷数据对热数据的影响,又可以确保热数据更新的实时性,达到更佳的缓存命中率。

    一种缓存内容管理方法、装置、电子设备和存储介质

    公开(公告)号:CN114461681A

    公开(公告)日:2022-05-10

    申请号:CN202210074411.X

    申请日:2022-01-21

    Inventor: 钱晓林

    Abstract: 本发明提供了一种缓存内容管理方法、装置、电子设备和存储介质,所述缓存内容管理方法包括:接收数据访问请求;若缓存中不存在待访问数据,则从数据库中获取待访问数据,并判断缓存是否存满;若缓存已存满,将缓存中当前热度值最低的数据进行删除,然后将数据库中的待访问数据写入缓存,并确定该待访问数据的当前热度值。本发明的缓存内容管理方法、装置、电子设备和存储介质能提高缓存的命中率和数据访问速度。

Patent Agency Ranking