一种获取网页执行JavaScript函数调用路径的方法

    公开(公告)号:CN108304173A

    公开(公告)日:2018-07-20

    申请号:CN201710033454.2

    申请日:2017-01-13

    CPC classification number: G06F8/3135

    Abstract: 本发明公开了一种获取网页执行JavaScript函数调用路径的方法,通过使用JavaScript的动态插桩工具Jalangi对网页进行动态插桩,对网页中JavaScript执行路径中的所有函数加入函数调用路径信息。首先定义一个可以在JavaScript函数的最后添加一个参数的方法,该方法用于在函数执行前在函数的参数列表中保存执行到当前的函数调用路径信息;然后对如setTimeOut,setInterval,apply和call等函数加入参数的操作进行特殊处理,保证函数调用路径的延续和统一执行;最后对于生成iframe、script和a标签的部分,输出对应的函数调用路径信息。该发明对函数调用关系有一个完整的链路输出,方便开发者追踪和调试。

    基于SMC粒子群算法的多无人机任务分配方法

    公开(公告)号:CN108171315A

    公开(公告)日:2018-06-15

    申请号:CN201711440621.1

    申请日:2017-12-27

    Abstract: 本发明提供了基于SMC粒子群算法的多无人机任务分配方法,根据无人机执行任务的距离、时间等指标以及任务时间窗、无人机最远航程等约束建立任务分配的优化目标函数,针对无人机任务分配模型的特点对分配方案进行编码,把无人机任务分配问题建模成一个有约束的离散最优化问题。之后,本发明利用粒子群启发式的优化算法对问题进行求解,并且针对粒子群算法收敛速度快,容易陷入“早熟”的缺点,采用序贯蒙特卡洛算法中重要性采样和重采样的思想对粒子群算法进行改进,增加算法对具有潜力的区域进行搜索,从而得到更加合理的分配方案。

    一种基于Web的多无人机任务规划的仿真系统

    公开(公告)号:CN107991905A

    公开(公告)日:2018-05-04

    申请号:CN201711420651.6

    申请日:2017-12-25

    Abstract: 本发明公开了一种基于Web的多无人机任务规划的仿真系统,包括前端框架、通信层、业务逻辑层、表现层。采用Vue.js作为前端框架,配合vue-router、vuex使用,具有组件化的特点,可扩展性强。通信层采用RESTful风格的服务调用方式,简单轻量。表现层使用Element-ui库进行设计,界面美观。本发明是基于Web的应用程序,因此具有良好的跨平台能力。

    基于改进的字典学习的入侵检测方法

    公开(公告)号:CN106991435A

    公开(公告)日:2017-07-28

    申请号:CN201710137000.X

    申请日:2017-03-09

    CPC classification number: G06K9/6269 G06F21/552 G06K9/6249

    Abstract: 本发明公开了一种基于改进的字典学习的入侵检测方法,包括数据预处理步骤、稀疏特征提取步骤、数据检测步骤;首先收取标准数据集作为本方法训练集和测试集,然后用字典学习的方法对高维数据约简冗余信息以达到稀疏特征选择的目的;字典学习是一个双目标优化的复杂问题,使用分布式快速求解算法‑‑交替方向乘子法(ADMM)作为其求解框架,可以在加快大字典的训练速度的同时保证求解的精度;将提取出的具有高判别能力的稀疏特征作为机器学习分类器的输入,分类器使用支持向量机(SVM),从而得到一个具有低复杂度、高表示能力的入侵检测模型,最终实现降低入侵检测的误报率、提高检测率、减少计算时间和存储开销。

    一种基于程序切片的不可达路径检测方法

    公开(公告)号:CN104572476B

    公开(公告)日:2017-06-30

    申请号:CN201510051325.7

    申请日:2015-01-30

    Abstract: 本发明给出了一种基于程序切片的软件安全测试方法,该方法对程序切片技术进行了探讨,并提出了一种基于程序切片的不可达路径检测方案。本方法以网页中提取的JavaScript脚本语言代码为输入,将其转换成为LLVM中间表示,然后分别对其进行静态程序切片和动态程序切片。由于静态程序切片对程序的输入不做任何假设,所做的分析完全以程序的静态信息为依据,所以会把不可达路径包含到切片结果中。然而对于动态程序切片,它关注的是在某个特定输入下执行的路径行为,而不会关注变量所有可能的输入导致的路径行为,因此动态切片的结果往往不会含有不可达路径。通过将静态程序切片与动态程序切片相结合,可以检测程序中的不可达路径,从而提高软件的测试效率。

    频谱信息去冗优化的软件缺陷定位方法

    公开(公告)号:CN104008051B

    公开(公告)日:2017-04-26

    申请号:CN201410210134.6

    申请日:2014-05-16

    Abstract: 本发明提供一种频谱信息去冗优化的软件缺陷定位方法,通过运行测试用例,收集程序运行结果信息即频谱信息;对所得频谱信息进行去冗优化处理,利用频谱信息计算可疑度;根据可疑度值的大小对语句进行降序排列,根据已排序的语句序列逐个进行排错,直至找到引发程序异常的语句。本发明在基于频谱的错误定位方法中,在利用覆盖信息表进行可疑度计算之前,对频谱信息进行去冗余处理,利用有效的频谱信息进行可疑度计算,提高根据可疑度进行缺陷定位的可靠性,进而提高软件缺陷定位的效率。

    基于最邻近标签传播算法的图像型垃圾邮件检测方法

    公开(公告)号:CN103150574B

    公开(公告)日:2016-03-23

    申请号:CN201310001117.7

    申请日:2013-01-05

    Abstract: 为了提高图像型垃圾邮件检测的精度和召回率,节省检测图像型垃圾邮件的时间,导致需要一个高效率的检测图像型垃圾邮件的方法。本发明的目的是提供一种利用基于最邻近的标签传播算法检测图像型垃圾邮件的方法。通过提取图片的加速鲁棒性特征描述符,确保了图片的旋转和尺度不变性;通过获取图片聚类中心点信息,再按照该信息均值聚类图片加速鲁棒性特征描述符,确保了所有图片聚类后的信息具有可比性;通过利用基于最邻近的标签传播,选择与每个图像相似度最接近的K(K=已知类别的图像数+测试的图像数/10,表示选取与图像相似度最相近的图像幅数)个图像的标签进行传播,提高了标签的传播速率,节省了检测图像型垃圾邮件的时间。

    远程打印电子商务平台的打印机管理方法

    公开(公告)号:CN103019635B

    公开(公告)日:2015-08-19

    申请号:CN201210517175.0

    申请日:2012-12-06

    Abstract: 远程打印电子商务平台为了实现打印机管理的功能,提供了一系列的打印机端打印机功能接口的实现,包括注册打印机接口、更新打印机接口、删除打印机接口、设置打印机访问权限接口、查看打印机接口、接收打印任务接口、获取打印任务接口、列表存储打印机接口、更新打印任务接口,将这些功能接口的实现串接起来,形成了一套远程打印电子商务平台对打印机管理的操作,丰富了打印机的功能,具体化了打印机的实现,节省了打印用户的时间、精力和费用,减少了人为操作和错误率,提高了工作效率。

    一种基于位置服务采集新浪微博团购信息的方法

    公开(公告)号:CN103117919B

    公开(公告)日:2015-07-01

    申请号:CN201310020773.1

    申请日:2013-01-21

    Abstract: 本发明是一种基于位置服务采集新浪微博团购信息的方法,为了使得商家用户能实时发布团购消息,普通用户也能实时看到不同位置的团购信息,商家用户通过新浪微博平台发布团购信息,首先,利用新浪微博提供的开放位置服务接口,抽取在该位置附近发布的所有的微博数据信息;然后,将抽取出来的微博数据存放在数据库中,针对这些微博数据进行语料模式匹配预处理操作;接着,初步筛选出所有包含团购信息特征的微博数据;其次,使用语义分析技术,确定该条数据是否为团购信息;最后,成功地将团购信息从某一位置发布大量的微博数据中采集出来。

    基于FOLFM模型的新闻推荐系统及方法

    公开(公告)号:CN104166668A

    公开(公告)日:2014-11-26

    申请号:CN201410254094.5

    申请日:2014-06-09

    CPC classification number: G06F17/30867 G06F17/3089

    Abstract: 本发明提供一种基于FOLFM模型的新闻推荐系统及方法,在基于内容推荐方法的基础上,利用隐类模型和内容特征对新闻内容模型进行抽象表达,为每个用户构建其个性化的隐类偏好模型。通过对用户的实时行为记录进行实时训练得到用户对于某个隐类新闻的偏好,计算决定新闻是否推荐给用户,并经过一系列的处理过程得到最终的新闻推荐列表,本发明深入挖掘用户兴趣,提高推荐准确率及用户满意度,避免新闻的冷启动问题,在尽可能提高推荐效果的情况下保证性能。经实验表明,本发明既保证了高精度和高速度要求,又实现了用户视觉上的实时推荐。

Patent Agency Ranking