-
公开(公告)号:CN111861117A
公开(公告)日:2020-10-30
申请号:CN202010550311.0
申请日:2020-06-16
Applicant: 北京工业大学
Abstract: 本发明公开了一种基于联盟链的乐器评测数据共享方法及系统。该方法包括:构建乐器评测联盟链网络,将电商公司、乐器公司和数字证书颁发机构与乐器评测联盟链网络的多个节点做一一映射关系;获取待评测乐器的基本信息;采集多个电商公司和乐器公司的乐器评测的基本信息,进行分类和确定总评分;编写智能合约将乐器信息和评测信息全部存储到联盟链网络中并提供查询和溯源方法;搭建客户端应用程序实现对智能合约功能调用以及对联盟链网络管理;经过授权的用户可以通过客户端加入到联盟链网络中并对乐器评测数据进行查询。本发明解决在乐器评测数据共享环境下,隐私性差、可信度低和安全性弱的问题,向授权用户提供便捷、高效的乐器评测数据服务。
-
公开(公告)号:CN109710488A
公开(公告)日:2019-05-03
申请号:CN201811529041.4
申请日:2018-12-14
Applicant: 北京工业大学
Abstract: 本发明公开了一种基于区块链技术的时间序列生成方法,在复杂JAVA分布式环境中,实现不同计算平台的运行状态检测、时间序列信息采集及可视化任务。基于所得的数据,可对计算机运行状态信息进行评估,预测计算机在未来可能的状态变化趋势。该方法包括:步骤一、在Benchmark程序中注入守护进程程序;步骤二、启动Benchmark程序,记录时间序列数据、检测系统运行状态、发送和接受其他分布式计算机发来的时间序列数据;步骤三、将时间序列数据可视化,评估及预测时间序列数据。本发明解决在复杂JAVA分布式环境下,不同计算机的时间序列信息采集及可视化的问题,并基于区块链技术保证数据的可靠性,提供更加完善、便捷、高效的时间序列获取方法。
-
公开(公告)号:CN118034662A
公开(公告)日:2024-05-14
申请号:CN202410056295.8
申请日:2024-01-15
Applicant: 北京工业大学
IPC: G06F8/33 , G06F8/36 , G06F8/41 , G06N3/0455
Abstract: 一种基于大模型的OpenMP全自动并行性能优化方法及装置,以解决不能高精度地识别可并行性和生成高质量并行代码等问题。该方法获取原始代码输入后,首先通过规则化方法确定其是否可并行化。若代码具备可并行性,则进一步查找其中的代码模式,随后利用匹配到的代码模式对大型语言模型进微调训练。最终,将原始代码作为输入送到训练好的模型,自动获得并行化的代码。本方法设计了一种代码编辑器装置以实现和使用者的交互。相对于传统的集成于编译器或开发独立并行化软件的方法,本方法无需安装额外的软件,只需获得代码的文本即可工作,可在软件开发过程中灵活应用,无需等待整个程序的完全开发,从而提高了并行编程的灵活性。
-
公开(公告)号:CN109213684A
公开(公告)日:2019-01-15
申请号:CN201811086985.9
申请日:2018-09-18
Applicant: 北京工业大学
IPC: G06F11/36
Abstract: 本发明公开了基于OpenMP线程的环形拓扑心跳检测方法与应用,解决现有技术条件下不能有效检测基于OpenMP并行技术中各个线程程序运行状态等问题。当检测到某一线程初始化时,以该线程的线程号为基础建立线程结构体;当线程启动时,记录线程初始时间戳,倘若该线程运行期间满足预定义时间间隔,系统就记录一次该线程产生的心率值,并判断当前线程是否处于正常运行、挂起、忙等、正常退出、异常退出等状态。此外,本方法可绘制线程心率曲线,远程监视心率变化。本方法设计API函数并注入主程序,以环形链表的方式进行心跳状态检测,相比于传统的集中式检测方法,本方法无需生成额外的中心检测线程,优化了系统运行效率,提高检测的准确性。
-
公开(公告)号:CN113408597A
公开(公告)日:2021-09-17
申请号:CN202110646079.5
申请日:2021-06-10
Applicant: 北京工业大学
IPC: G06K9/62 , G06F8/30 , G06F9/448 , G06F16/951 , G06F40/211 , G06N3/04 , G06N3/08
Abstract: 本发明公开了一种基于两阶段框架的Java方法名推荐方法。该方法包括:预处理阶段,首先通过启发式规则为Java方法中的getter/setter方法、delegations方法进行命名。第一步根据不同方法的方法名前缀对方法进行分类。第二步,针对特定前缀开头的方法采用基于频率的启发式规则来推荐方法名,而对于其他类型的方法采用Recursive RNN来生成对应的方法名。本发明提高软件方法的命名质量,进而在开发中调用方法时可以通过方法名快速地了解方法的功能,减少在理解程序功能上所花费的时间和精力。在提高开发效率的同时,还可以减少误用API的可能性。在帮助开发者的同时,还可以节约软件开发在维护阶段的成本,提高软件整体的可理解性和可维护性。
-
公开(公告)号:CN207782684U
公开(公告)日:2018-08-28
申请号:CN201721702987.7
申请日:2017-12-10
Applicant: 北京工业大学
Abstract: 本实用新型公开了一种多功能无线体感控制智能小车,小车车体安装在小车底盘上;小车底盘内设有移动单元;小车车体上设有电池、电机驱动器和运动控制单元,电池、移动单元和电机驱动器均与运动控制单元连接。体感识别单元与运动控制单元配套使用,体感识别单元通过蓝牙交互将人体动作传输给运动控制单元。本实用新型通过本多功能无线体感控制智能小车,为传统的小车控制提供了一种全新的控制方式,解决了受限于空间的遥控器的不足之处,并且可以使用体感随心所欲操控小车,摆脱了特定任务的限制,可以结合实际情况赋予小车不同的功能,在不同的场合实现不同的目的。本实用新型提供了便捷的体感操作模式,具有鲁棒性、高效性。
-
-
-
-
-