-
公开(公告)号:CN114003498A
公开(公告)日:2022-02-01
申请号:CN202111287826.7
申请日:2021-11-02
Applicant: 苏州挚途科技有限公司
IPC: G06F11/36 , G06F9/52 , G06F9/4401 , G06F9/448
Abstract: 本发明提供了一种软件异常检测方法、装置和电子设备。其中,该方法包括:每间隔预设的时间单位唤醒目标线程;通过目标线程基于时间轮确定软件中待测函数的超时事件;执行待测函数对应的事件处理函数。该方式中,基于时间轮算法实现函数的异常检测,可以提高软件异常检测的性能,增加软件异常检测的时间精度,并且检测的性能损耗和待检测的任务数量无关,还可以支持大量的待测函数的检测。
-
公开(公告)号:CN114115935A
公开(公告)日:2022-03-01
申请号:CN202111244401.8
申请日:2021-10-26
Applicant: 苏州挚途科技有限公司
Abstract: 本申请实施例提供一种软件升级的方法、装置及电子设备,其中,在终端设备运行中,解析下载的升级包数据获取升级软件信息;如果检测到升级类别为修改类别或新增类别,将模块升级文件安装至安装路径中,得到模块升级文件的升级地址;基于依赖关系和升级地址对待升级软件模块进行升级;如果检测到升级类别为删除类别,基于依赖关系对待升级软件模块进行删除升级。本申请能够根据依赖关系,以及模块升级文件安装后得到的升级地址实现对软件模块的升级,在软件模块升级的整个过程中无需关闭软件进程重新启动的操作即可完成软件的无感知升级,提升了用户体验度的同时提高了软件产品的市场竞争力。
-
公开(公告)号:CN114489675A
公开(公告)日:2022-05-13
申请号:CN202210116670.4
申请日:2022-02-07
Applicant: 苏州挚途科技有限公司
IPC: G06F8/41
Abstract: 本发明提供了一种自动驾驶系统的处理方法、装置和电子设备。其中,该方法应用于自动驾驶开发系统,该方法包括:基于模型设计工具生成自动驾驶系统模型的配置文件;基于代码模板和代码生成引擎将配置文件转化为代码文件;其中,代码文件包括清单文件、应用初始代码、接口代码、消息代码、编译文件、中间件适配代码;基于获取的应用算法代码和代码文件生成自动驾驶系统模型的二进制文件;基于清单文件和二进制文件加载自动驾驶系统的节点。可以精简自动驾驶开发系统,降低学习成本;模型文件格式简洁,解析更加简单高效;降低用户的学习成本,提高研发速度;可以支持算法模块无感切换任意第三方中间件,减少对中间件的绑定。
-
公开(公告)号:CN114942849A
公开(公告)日:2022-08-26
申请号:CN202210713173.2
申请日:2022-06-22
Applicant: 苏州挚途科技有限公司
Abstract: 本发明提供了一种多线程的函数处理方法、装置和电子设备。其中,该方法应用于终端设备,该方法包括:获取应用程序接口的代码段信息;在代码段信息中设置跳转到桩函数入口地址的第一代码和跳转到应用程序接口对应的目标函数的第二代码;其中,第一代码的第一入口地址和第二代码的第二入口地址不同;多个线程基于第一入口地址调用应用程序接口,以使多个线程跳转至桩函数;至少一个线程在桩函数中第二入口地址调用应用程序接口,以使多个线程跳转至目标函数。该方式中,多个线程可以分别调用应用程序接口跳转至桩函数,并且在桩函数中跳转至目标函数,在多线程下同时实现桩函数的调用和API接口的正常运行。
-
公开(公告)号:CN114942849B
公开(公告)日:2025-03-21
申请号:CN202210713173.2
申请日:2022-06-22
Applicant: 苏州挚途科技有限公司
Abstract: 本发明提供了一种多线程的函数处理方法、装置和电子设备。其中,该方法应用于终端设备,该方法包括:获取应用程序接口的代码段信息;在代码段信息中设置跳转到桩函数入口地址的第一代码和跳转到应用程序接口对应的目标函数的第二代码;其中,第一代码的第一入口地址和第二代码的第二入口地址不同;多个线程基于第一入口地址调用应用程序接口,以使多个线程跳转至桩函数;至少一个线程在桩函数中第二入口地址调用应用程序接口,以使多个线程跳转至目标函数。该方式中,多个线程可以分别调用应用程序接口跳转至桩函数,并且在桩函数中跳转至目标函数,在多线程下同时实现桩函数的调用和API接口的正常运行。
-
公开(公告)号:CN114238994A
公开(公告)日:2022-03-25
申请号:CN202111598370.6
申请日:2021-12-24
Applicant: 苏州挚途科技有限公司
Abstract: 本申请提供了一种软件配置读取方法、写入方法、装置及电子设备,该方法应用于配置中心;配置中心配置有信息存储区域;信息存储区域包括共享内存或数据库;信息存储区域加载有预设配置信息;预设配置信息包括多个软件分别对应的个性配置信息和多个软件对应的共用配置信息;方法包括:接收第一软件的配置信息读取请求;配置信息读取请求中携带有第一配置项标识;从信息存储区域的预设配置信息中读取第一配置项标识对应的第一配置信息。本申请通过建立配置中心,一次读取配置,使所有执行的程序都可以共享,和传统配置方式相比,更加易于对配置进行管理,配置的安全、可靠性有所提升;读写配置等价于内存的访问,软件性能也会有较大提升。
-
-
-
-
-