一种源代码表征提取方法
    1.
    发明公开

    公开(公告)号:CN118940019A

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

    申请号:CN202411040108.3

    申请日:2024-07-31

    申请人: 石河子大学

    摘要: 本发明公开了一种源代码表征提取方法,包括获取源代码数据集,并对数据集进行预处理;基于BERT模型和主成分分析技术PCA,分别对预处理后的数据集中代码行、代码构造进行特征提取,得到第一基本表征向量、第二基本表征向量;基于Multi‑way Tree‑LSTM模型,对代码行的抽象语法树子树特征进行直接提取,得到第三基本表征向量;基于GloVe词嵌入技术和GRU模型,对代码图结构的依赖关系上下文特征进行提取,得到第四基本表征向量、第五基本表征向量;利用注意力机制BiGRU,将得到的基本表征向量进行结合,获得源代码表征。因此,采用上述方法,能够全面地保留源代码中的多方面信息,有利于捕捉代码中存在的潜在漏洞。

    一种适用在田间的双箱施肥机串联液压控制回路

    公开(公告)号:CN209749136U

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

    申请号:CN201920266752.0

    申请日:2019-03-04

    申请人: 石河子大学

    摘要: 本实用新型公开了一种适用在田间的双箱施肥机串联液压控制回路,属于农业机械液压传动技术领域。该液压回路主要包括油箱、滤油器、第一施肥液压马达、第二施肥液压马达、第一单向调速阀、第二单向调速阀、三位四通电磁换向阀、溢流阀、齿轮泵、单向阀、常闭式两位两通电磁阀;该液压回路实现了通过常闭式两位两通电磁换向阀控制施肥液压马达的油路连通或中断,通过调速阀调节液压马达的转速,进而调节机肥-化肥施肥机的施肥速度以及配比。本实用新型应用于实现田间两种不同肥料按照不同配比混合施肥量的调节及提高田间施肥机的机械化作业水平具有重要意义。