[发明专利]一种针对复杂用户评论的代码质量属性判断方法有效

专利信息
申请号: 202110060212.9 申请日: 2021-01-18
公开(公告)号: CN112698836B 公开(公告)日: 2022-05-17
发明(设计)人: 姜瑛;徐海燕;李凌宇;汤守国 申请(专利权)人: 昆明理工大学
主分类号: G06F8/41 分类号: G06F8/41;G06F40/117;G06F40/211;G06F40/242;G06F40/253;G06F40/284
代理公司: 昆明人从众知识产权代理有限公司 53204 代理人: 陈波
地址: 650093 云*** 国省代码: 云南;53
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种针对复杂用户评论的代码质量属性判断方法,包括:Step1、预处理复杂用户评论;Step2、抽取复杂用户评论中的主题;Step3、识别各主题对应的代码质量属性;Step4、获取各主题代码质量属性表现与表现结果;Step5、分析复杂用户评论中的代码质量属性表现与表现结果,给出复杂用户评论的代码质量属性判断结果。本发明采用先抽取复杂用户评论主题再进行主题对应代码质量属性识别的方法,可以对复杂用户评论中可能存在的代码质量属性进行较为完整的判断;对于Step1‑Step3步骤识别出代码质量属性的各主题,基于主题间的关系,应用同一主题和不同主题处理规则进行处理,从而可以综合判断出复杂用户评论的代码质量属性,提高代码质量属性判断的准确性。
搜索关键词: 一种 针对 复杂 用户 评论 代码 质量 属性 判断 方法
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/202110060212.9/,转载请声明来源钻瓜专利网。

同类专利
  • 一种基于TensorIR的TPU自动张量化方法-202310863162.7
  • 江贺;刘磊;周志德 - 大连理工大学
  • 2023-07-14 - 2023-10-27 - G06F8/41
  • 本发明属于人工智能加速器的编译优化技术领域,提出一种基于TensorIR的TPU自动张量化方法,能够自动优化生成TPU张量加速器的运算kernel代码。该方法通过对调度后的TensorIR遍历分析其抽象语法树,以自动地进行各硬件行为的指令替换。本发明摒弃了现有TensorIR中繁琐的手写IR匹配片段的张量化过程,更加灵活地实现TPU上各神经网络算子的张量化,并可提升2~3倍的kernel运算性能。
  • 应用发布方法、装置、计算机设备及计算机可读存储介质-202310865981.5
  • 周立运;请求不公布姓名 - 魔方医药科技(苏州)有限公司
  • 2023-07-14 - 2023-10-27 - G06F8/41
  • 本发明提供一种应用发布方法、装置、计算机设备及计算机可读存储介质,方法包括:接收应用发布请求,应用发布请求中携带有目标应用的应用编码;响应于应用发布请求,基于目标应用的应用编码,对目标应用进行环境配置及源码下载,得到目标应用的环境信息和源代码信息;基于环境信息,对源代码信息进行制品编译及分发处理,以将得到的目标制品发送至虚拟机或容器,待探活完成后生成并反馈目标应用的回调通知。采用本发明,能够有效提升应用发布效率。
  • 一种代码生成方法、装置、电子设备和存储介质-202310931515.2
  • 陈鹏;谢雨轩;吕云龙 - 腾讯科技(深圳)有限公司
  • 2023-07-26 - 2023-10-27 - G06F8/41
  • 本申请涉及计算机技术领域,尤其涉及一种代码生成方法、装置、电子设备和存储介质,用以提高代码生成的准确性和有效性。其中,方法包括:对初始代码进行迭代调整,获得目标代码,在一次调整中,运行当前的初始代码,获得第一运行结果,在第一运行结果未包含目标API的运行状态信息时,将当前的初始代码作为目标代码,在第一运行结果包含目标API的运行状态信息时,采用运行状态信息关联的目标约束检测模式,对当前初始代码进行调整及运行,并基于获得的第二运行结果,获得目标API的调用约束条件;以及对当前的初始代码进行调整,获得调整后的初始代码。由于本申请根据初始代码的运行结果进行代码调整,能够提高代码生成的准确性和有效性。
  • 数据处理方法、装置、电子设备和计算机可读存储介质-202310935063.5
  • 陈志兴;陈杰;张小路 - 宁波三星智能电气有限公司
  • 2023-07-27 - 2023-10-27 - G06F8/41
  • 本申请实施例提出一种数据处理方法、装置、电子设备和计算机可读存储介质,涉及数据处理技术领域。电子设备中存储有参数对象的属性信息与封装函数之间的对应关系,电子设备可获取待处理参数对象,并根据待处理参数对象的属性信息和对应关系,确定目标封装函数;根据目标封装函数和属性信息,对待处理参数对象中的待处理字段进行处理。该方法根据参数对象的不同属性信息,将其对应的处理逻辑进行封装,在需要进行处理的时候,可直接根据待处理参数对象的属性信息确定对应的封装函数,因此无需为电能表的每个命令都单独开发报文解析类,从而可以减少开发量和出错率。
  • 基于软件开发包的编译方法、软件开发系统及服务器-202311212198.5
  • 孙玉珍 - 广州晨安网络科技有限公司
  • 2023-09-20 - 2023-10-27 - G06F8/41
  • 本发明属于软件开发领域,涉及数据分析技术,具体是基于软件开发包的编译方法、软件开发系统及服务器,包括开发平台,所述开发平台通信连接有测试分析模块、缺陷分析模块、特征分析模块以及存储模块;所述测试分析模块用于对软件开发包的测试过程进行监测分析:将待测的软件开发包标记为测试对象,在测试对象完成软件测试后获取测试对象的测时数据CS、内存数据NC以及功能数据GN;本发明可以对软件开发包的测试过程进行监测分析,通过对测试过程中的多个参数进行综合计算与分析得到效率系数,结合缺陷系数对软件开发包的测试效率进行监控,并在测试效率异常时及时进行反馈,并对开发人员进行专业培训,提高后续的测试效率。
  • 代码迁移方法、装置、设备及介质-202310826754.1
  • 骆家诚;卢玉坤 - 知行汽车科技(苏州)股份有限公司
  • 2023-07-06 - 2023-10-27 - G06F8/41
  • 本申请公开了一种代码迁移方法、装置、设备及介质,涉及汽车软件技术领域。该方法包括:获取运行时环境层相关的代码文件,并按照预设提取方式从代码文件中提取出变量信息;按照预设处理规则对变量信息进行预处理,得到处理后信息;预设处理规则包括预设数据转换规则和变量传输类型判断规则;基于处理后信息生成对应的结构体,并基于结构体生成对应的中间描述文件;基于中间描述文件,根据数据传送工具包的配置规则生成符合配置规则的最小可运行单元以及对应的数据输入输出端口,得到数据传送工具包相关的目标代码文件。能够快速准确的完成汽车开放系统架构的代码迁移,并使运行时环境的解析和数据传送工具包的代码的生成可以相互独立进行。
  • XML布局文件的处理方法、装置、设备及介质-202211505329.4
  • 陈佳佳 - 腾讯科技(深圳)有限公司
  • 2022-11-28 - 2023-10-27 - G06F8/41
  • 本申请公开了一种XML布局文件的处理方法、装置、设备及介质,属于计算机技术领域。所述方法由计算机设备执行,所述方法包括:获取第一XML布局文件;通过文件解析器生成第一XML布局文件对应的第一视图类文件;在编译期间将第一视图类文件转换得到第一字节码文件,第一字节码文件用于虚拟机在运行期间调用第一视图类文件中的视图类。上述方法提高了应用程序界面的加载速度。
  • 一种前端项目编译打包方法、装置和设备-202211174713.0
  • 龚琦丹 - 中移物联网有限公司;中国移动通信集团有限公司
  • 2022-09-26 - 2023-10-27 - G06F8/41
  • 本发明提供了一种前端项目编译打包方法、装置和设备,涉及计算机技术领域,所述方法包括:查找代码中的目标对象;所述目标对象为所述代码中未使用Object方法的、自定义的对象;将所述目标对象转化为数组;对数组转化后的代码进行编译打包。本发明方案,通过查找代码中未使用Object方法的、自定义的目标对象,将目标对象转化为数组,再对数组转化后的代码进行编译打包,利用js中数组访问时间复杂度低于对象访问时间复杂度的特性,在项目编译打包阶段进行应用运行的性能优化操作,即将js代码中的目标对象转化为数组,减少访问时间,提高前端项目运行速度以及项目运行时的性能。
  • 代码编译方法、装置及电子设备-202210974890.0
  • 韩涵 - 北京车和家信息技术有限公司
  • 2022-08-15 - 2023-10-27 - G06F8/41
  • 本申请涉及一种代码编译方法、装置及电子设备,涉及软件开发技术领域,其中方法包括:终端设备可向服务器同步待编译的代码信息;在需要代码编译时,终端设备可向服务器发送编译命令,运行服务器中的编译脚本,以通过服务器的硬件资源对该同步的代码信息进行编译;这样终端设备可接收服务器发送的对该代码信息的编译结果文件,无需本地工作电脑进行代码编译,节省了本地工作电脑的硬件资源,极大提高了软件代码的编译效率,进而提高了开发人员调试代码和解决问题的效率。
  • 函数编译方法、装置、介质以及电子设备-202310920339.2
  • 许锴霖 - 北京字跳网络技术有限公司
  • 2023-07-25 - 2023-10-27 - G06F8/41
  • 本公开涉及一种函数编译方法、装置、介质以及电子设备,涉及计算机技术领域,该方法通过根据待编译的目标函数中的括号标志符,确定目标函数中的函数主体以及被函数主体调用的实参,并根据函数主体以及实参,将目标函数编译为抽象语法树,进而基于抽象语法树,获得目标函数对应的运算结果,可以将用户输入的公式文本字符串序列准确地编译为具有语义的抽象语法树,从而基于该具有语义的抽象语法树,计算得到目标函数的运算结果。基于本公开提供的函数编译方法,可以准确识别到用户输入的公式文本字符串序列的语义,并基于识别到的语义将目标函数编译为能够直接用于计算的抽象语法树,使得用户能够根据不同的需求来编写不同的公式。
  • 代码生成方法和代码生成装置-202311080069.5
  • 李萱仪;田丰;张承业;蓝飘 - 广州广电运通信息科技有限公司
  • 2023-08-24 - 2023-10-27 - G06F8/41
  • 本申请公开了一种代码生成方法和代码生成装置,属于代码生成领域。所述代码生成方法,包括:基于目标插件获取目标表;接收用户对所述目标插件提供的至少一个EJS模板中目标EJS模板的第一输入;所述目标插件为预先生成的;响应于第一输入,基于目标插件处理目标表和目标EJS模板,生成目标代码。本申请的代码生成方法,无需预先定义复杂的元数据,只需选定目标EJS模板,实现了无需后端开发人员参与,即可轻松生成前端页面代码的插件,提升前端开发人员的工作效率。
  • 一种ARINC661显示应用软件的显示数据发送管理方法-202310382734.X
  • 魏石峰;李雷;文东;万荣根;程新满;王柯云;江志俭;秦正运;徐继雄 - 中国直升机设计研究所
  • 2023-04-11 - 2023-10-27 - G06F8/41
  • 本发明属于航电系统的机载显示控制软件开发领域,具体涉及一种基于ARINC661标准的机载显示应用软件的消息发送管理方法,包括步骤A:UA读取当前CDS的指令消息;步骤B:判断UA激活状态,如果当UA处于激活状态时,进入步骤C,否则跳到步骤D;步骤C:获取上一循环UA到CDS的消息发送失效状态;步骤D:判断初始化主动发送需求;步骤E:根据步骤C及步骤D,调用UA中显示控制模型得到显示指令输出;步骤F:发送显示指令;步骤G:完成当前CDS的显示数据发送管理,对CDS号进行累加,循环执行步骤A~F,完成所有CDS的显示数据发送管理。
  • 抽象语法树和源代码坐标的关联方法、电子设备和介质-202311196937.6
  • 赵建;张邦全 - 北京云枢创新软件技术有限公司;上海合见工业软件集团有限公司;成都融见软件科技有限公司
  • 2023-09-18 - 2023-10-27 - G06F8/41
  • 本发明涉及芯片验证技术领域,尤其涉及一种抽象语法树和源代码坐标的关联方法、电子设备和介质,方法包括步骤S1、对源代码中所有文件进行整数标识编码,生成文件序号,生成文件序号映射表;步骤S2、在生成抽象语法树的过程中,记录每一语法节点对应的源代码在对应文件中相对于文件起始位置的偏移信息以及对应的字符串长度;步骤S3、基于每一语法节点对应的文件序号、偏移信息和字符串长度生成用于定义语法节点位置信息的三元组;步骤S4、将每一语法节点对应的三元组存储在所述抽象语法树中,建立抽象语法树和源代码坐标的关联关系。本发明降低了关联抽象语法树和源代码坐标的内存开销,提高了抽象语法树的生成效率。
  • 一种跨多语言的代码混合调用方法-202311205415.8
  • 余洋;陈超;余翔;刘锴;刘若琳;钱龙 - 南京国睿信维软件有限公司
  • 2023-09-19 - 2023-10-27 - G06F8/41
  • 本发明公开了一种跨多语言的代码混合调用方法,属于软件集成的技术领域,包括步骤一:编写CodeExecutorFactory代码执行器主程序;步骤二:编写代码执行器接口;步骤三:编写实现代码执行器的程序;步骤四:调用代码执行器主程序实现各代码语言混合调用。本发明通过构建代码执行器抽象接口,统一管理不同语言代码,实现了多种语言代码之间的混合调用,使二次开发人员无需关心不同语言代码之间的复杂关系,而是直接面向代码执行器提供的通用接口进行开发,提供了插件式扩展开发能力,降低了代码之间的耦合性。
  • 一种代码转换处理方法、装置、计算机设备和存储介质-202110938396.4
  • 郑凡恺;刘诚 - 北京字节跳动网络技术有限公司
  • 2021-08-16 - 2023-10-27 - G06F8/41
  • 本公开提供了一种代码转换处理方法、装置、计算机设备和存储介质,其中,该方法包括:获取基于第一语法规范的第一代码包;创建模拟浏览器的上下文环境,并在上下文环境中,针对第一代码包执行第一语法规范下的模块导入语法,得到第一代码包对应的模块对象;基于得到的模块对象执行默认导出和具名导出的编译过程,得到基于第二语法规范的第二代码包。本公开实施例通过将第一代码包转换为包括两种类型的导入和导出数据的第二代码包的方法,可以保证转换得到的第二代码包能够在新的浏览器中正确运行,提高了代码转换的准确性和合理性。
  • 基于DSL的安全基线创建方法、系统、设备及介质-202310650068.3
  • 吕英豪;于洋;朱文雷 - 北京长亭科技有限公司
  • 2023-06-02 - 2023-10-27 - G06F8/41
  • 本申请实施例提供了基于DSL的安全基线创建方法、系统、设备及介质。所述方法包括:获取基础表达式,所述基础表达式使用DSL语言编写;解析所述基础表达式得到基础语法树,并将所述基础语法树转换成对应目标语言的目标语法树;基于所述目标语法树得到目标源码,进而得到对应的安全基线组件。用户仅仅输入DSL语言的基础表达式,即可通过对基础语法树进行转换得到目标语法树,进而得到对应目标语言的源码,即可得到自定义的安全基线组件。用户可以通过这种语言来定义自己的安全基线,并实现相关的安全措施。
  • 一种动态新增或者刷新网页的方法及系统-202110081892.2
  • 钱姜军;姜洪亮;包正堂 - 商客通尚景科技(上海)股份有限公司
  • 2021-01-21 - 2023-10-27 - G06F8/41
  • 本发明提供了一种动态新增或者刷新网页的方法和系统,所述方法包括:获取所有的网页代码,并将其编译形成脚本语言;将形成的脚本语言上传至服务器中,并配置脚本语言对应的页面清单;用户通过使用浏览器打开网址,访问网页,并下载脚本语言到本地;再次进行网页访问时,直接通过从本地脚本语言读取实现对网页的访问;其中网页以脚本语言形式存储在本地,下次加载效率变高,加载速度更快,网页上出现问题,不需要整包修改,可以静默修改某个模块或者某一部分代码,网页新增页面,客户端可以直接接收,不需要手动刷新的前提下,直接使用,该方法不需要手动刷新页面,可以自动进行刷新。
  • 编译优化方法及电子设备-202211134773.X
  • 邹雄杰;黄德志 - 荣耀终端有限公司
  • 2022-09-19 - 2023-10-27 - G06F8/41
  • 本申请实施例提供了一种编译优化方法及电子设备。在该方法中,对应用进行编译优化时,在java层PMS中,线程需要持的互斥锁仅用于锁定保护Installd守护进程执行编译优化操作,在native层Installd守护进程中,线程需要持的互斥锁仅用于锁定保护所述Installd守护进程执行编译优化操作涉及的文件。这样,在应用进行编译优化时,线程无需持有全局锁,其他线程就无需等待应用编译完成后才可执行,减少了应用优化时的锁竞争问题。
  • 软件持续集成方法、装置、计算机设备和存储介质-202111068487.3
  • 江行军;王莹珑;董烈锋 - 武汉联影智融医疗科技有限公司
  • 2021-09-13 - 2023-10-27 - G06F8/41
  • 本申请涉及软件持续集成方法、装置、计算机设备和存储介质。方法包括:响应于接收到待处理代码,确定待处理代码的层级;若待处理代码的层级为框架层,则根据待处理代码确定第一增量库文件,并基于第一增量库文件进行持续集成,其中,框架层的代码用于实现多个产品共用的框架层功能;若待处理代码的层级为应用层,则根据框架层的最新框架库文件和待处理代码确定第二增量库文件,并基于第二增量库文件进行持续集成,其中,应用层的代码用于实现多个产品的应用层功能,框架层的最新框架库文件是接收到待处理代码时,框架层中所有代码对应的库文件。采用本方法能够减少编译时长,提高产品开发效率。
  • 一种JAVA编程的变量命名方法、插件和系统-202311005214.3
  • 李引;姚冰杰;高强国;刘国柱;刘芳 - 苏州阿基米德网络科技有限公司
  • 2023-08-10 - 2023-10-24 - G06F8/41
  • 一种JAVA编程的变量命名方法、插件和系统,变量命名方法包括:在JAVA编程中,加载变量命名插件;通过变量命名插件的弹出窗进行事件监听;监听事件包括弹出窗的文字输入框键盘事件和输入结束事件;响应于监听到输入结束事件,弹出窗触发连接翻译模型的端口,以使翻译模型对输入结束事件对应的输入信息进行翻译,生成翻译信息;基于翻译信息,生成规范命名;获取JAVA编程中光标的当前位置,将规范命名插入当前位置。本申请的变量命名方法,能够实现JAVA编程的变量命名规范和统一,增加代码的可读性,降低逻辑的理解难度,从而提高了代码的可维护性,有利于项目的进度和质量,特别对于集成开发的大型项目,效果尤为显著。
  • 一种依赖列表生成方法、装置、计算机设备和存储介质-202310926847.1
  • 王军;罗婷婷 - 京东科技信息技术有限公司
  • 2023-07-26 - 2023-10-24 - G06F8/41
  • 本发明公开一种依赖列表生成方法、装置、计算机设备和存储介质,涉及计算机技术领域,该方法包括:根据工程目录参数在工程目录中确定工程文件;基于依赖采集器在所述工程文件中确定目标文件,并根据所述目标文件确定目标依赖采集器;基于所述目标依赖采集器在所述目标文件中确定待解析文件后,基于所述目标依赖采集器所包含的目标文件解析器对所述待解析文件进行解析,生成各所述待解析文件对应的依赖列表;对所有所述待解析文件对应的依赖列表进行聚合,得到所述工程目录参数对应的目标依赖列表。上述技术方案,对经过筛选的待解析文件的依赖列表进行聚合得到目标依赖列表,实现快速确定工程目录参数较为准确的依赖列表。
  • 一种基于混合内核操作系统的组件模块化裁剪系统-202310943162.8
  • 邓会龙;张昆;郑国玲 - 成都菁蓉联创科技有限公司
  • 2023-07-31 - 2023-10-24 - G06F8/41
  • 本发明涉及计算机系统技术领域,具体的说是一种基于混合内核操作系统的组件模块化裁剪系统,包括统一编译构建框架、驱动模块剥离与裁切、轻量级网络协议栈和高实时性库,驱动模块剥离与裁切是将驱动代码与内核代码进行剥离,在使用时,面向混合内核操作系统的组件模块化裁剪,轻量级网络协议栈和高实时性库能够实现快速网络通信及进程间通信,同时面向混合内核操作定制统一编译框架,兼顾Linux成熟的生态体系,使得原本基于Linux的业务能够面向混合内核操作系统的组件模块化裁剪快速部署到本技术方案中,实现实时、非实时任务的统一调度分发与响应,提升处理器平台下内核的任务实时响应能力和生态适应能力。
  • 用于嵌入式应用开发的交叉编译系统-202210318201.0
  • 谢诚;杨曦 - 中物院成都科学技术发展中心
  • 2022-03-29 - 2023-10-24 - G06F8/41
  • 本发明提供了用于嵌入式应用开发的交叉编译系统,包括:预编译模块,用于读取源程序,预处理后存放在缓冲区内;编译模块,用于从所述缓冲区读取预处理后的源代码,并依次进行词法分析、语法分析、中间代码产生、编译优化和汇编代码生成;汇编模块,用于将所述汇编代码转换为目标机代码;链接模块,用于将所述目标机代码全部链接并转换为可执行文件。本发明提供了一种统一的交叉工具链集成框架、交叉编译器参数设置框架、交叉调试参数设置框架,以满足集成不同交叉工具链的需求,减少重复工作。
  • 数据存储方法、装置、计算机设备和存储介质-202210374157.5
  • 傅杰;蒋杰;刘煜宏;陈鹏;杨晓峰 - 腾讯科技(深圳)有限公司
  • 2022-04-11 - 2023-10-24 - G06F8/41
  • 本申请涉及一种数据存储方法、装置、计算机设备和存储介质。涉及到数据存储领域,包括:按照从前到后的顺序,从当前数据序列中确定当前数据;若当前起始存储地址不满足当前数据的地址对齐条件,则从当前数据序列中查找符合当前数据的对齐填充地址间隔、且在当前起始存储地址存储时满足地址对齐条件的填充数据;若查找到填充数据,则从当前起始存储地址起存储填充数据,并从当前数据序列中移除填充数据,更新当前起始存储地址;若更新后,当前起始存储地址满足当前数据的地址对齐条件,则从当前起始存储地址起存储当前数据,并从当前数据序列中移除当前数据,更新当前起始存储地址。采用本方法能够提高存储资源的利用率。
  • 逻辑核编译方法及运行方法、控制器、众核芯片-202210350809.1
  • 徐茂轩;柯健 - 北京灵汐科技有限公司
  • 2022-04-02 - 2023-10-24 - G06F8/41
  • 本公开提供了一种逻辑核编译方法及运行方法、控制器、众核芯片、电子设备、计算机可读介质,待处理的计算图对应多个逻辑核,每个逻辑核对应分配有计算图中的一个或多个计算任务,该逻辑核编译方法包括:确定当前待分配的逻辑核与第一众核芯片的第一物理核的映射关系;基于即时编译方式,将当前待分配的逻辑核编译至对应的第一众核芯片的第一物理核,以使第一物理核执行逻辑核的计算任务。根据本公开的实施例能够有效降低计算图中逻辑核的映射复杂度,提高计算图中逻辑核的映射和编译效率。
  • 指标定义文本的语法转换方法、装置及电子设备-202210368019.6
  • 刘吉宁;刘少聪;贾辉;刘大洋;何凌;白锡添 - 中国移动通信集团广东有限公司;中国移动通信集团有限公司
  • 2022-04-08 - 2023-10-24 - G06F8/41
  • 本申请涉及计算机开发领域,提供一种指标定义文本的语法转换方法、装置及电子设备。所述方法包括确定目标语法;根据目标语法调用对应的目标语法解析器对全适应指标定义文本执行语法转换处理,得到目标指标定义文本;其中,语法转换处理包括:对公式定义formula项进行格式化整理、将中文字段名替换为英文字段名、对逻辑流程进行语法转换以及对函数名进行替换。本申请实施例提供的指标定义文本的语法转换方法可以利用目标语法解析器对全适应指标定义文本进行逐步替换、层层推进的语法转换处理,使其适用于不同的应用平台,形成可重复使用、可供流通的代码产品,大幅缩减了指标定义的维护成本。
  • SQL代码的检查方法、介质、装置和计算设备-202310930784.7
  • 郭忆;王金杰;樊友平;徐华;刘艳荣;余利华 - 网易(杭州)网络有限公司
  • 2023-07-26 - 2023-10-24 - G06F8/41
  • 本公开的实施方式提供了一种SQL代码的检查方法、介质、装置和计算设备,涉及数据处理技术领域。该方法包括:获取待检查的结构化查询语言SQL代码,并确定待检查的SQL代码所对应的抽象语法树;基于相应的检查规则,对抽象语法树进行静态扫描处理,得到待检查的SQL代码对应的检查结果;其中,检查规则表征对抽象语法树进行规范检查处理的规则;检查结果用于指示待检查的SQL代码是否命中检查规则中的至少一条。通过上述方法,可以自动化地对抽象语法树所表征的语法结构进行静态扫描检查,确定SQL代码中是否存在不规范现象。进而避免了相关技术中,组织人力抽检的方式检查效率较低的问题。
  • 计算图编译的方法和装置、电子设备、计算机可读介质-202210343501.4
  • 徐茂轩;任桥 - 北京灵汐科技有限公司
  • 2022-04-02 - 2023-10-24 - G06F8/41
  • 本公开提供了一种计算图编译的方法,所述计算图包括多个算子,所述方法包括:根据各所述算子的信息,将所述计算图划分为多个子图;每个所述子图包括一个或多个算子;响应于所述子图中存在规模超过预设标准的大规模算子,根据预设的拆分算法将每个所述大规模算子拆分为多个算子;对大规模算子拆分后的子图进行编译。本公开还提供了一种计算图编译的装置、电子设备、计算机可读介质。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top