一种Git仓库文件注解系统的可视化漂移算法

    公开(公告)号:CN108228231A

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

    申请号:CN201810016245.1

    申请日:2018-01-08

    Abstract: 本发明公开了一种Git仓库文件注解系统的可视化漂移算法,首先从数据库获取所有带有注解的历史版本记录;访问Git仓库获取历史版本记录对应的文件;先将新版本文件和历史版本文件中的每一行数据转换为哈希字符,对比分析后标记新文件中的代码块对应历史文件中的代码块;统计上述标记结果,对相等标记代码块进行分析,将历史版本中的行号与新版本中的行号一一对应,最终获取到所有历史版本中的注解在新版本中的对应位置;把注解内容在新版本文件行列号位置处进行标识,以可视化该注解内容。本发明将Git仓库中正在可视化的文件对应的历史版本文件中添加的注解在该文件中的相等代码处可视化,提供了一种基于Git仓库的多维度、多视角和可视化注解系统。

    一种基于动态行为的广告检测方法

    公开(公告)号:CN108170810A

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

    申请号:CN201711468021.6

    申请日:2017-12-29

    Inventor: 张卫丰 陈贵美

    Abstract: 一种基于动态行为的广告检测方法,主要是提取调用路径的特征生成检测模型,属于互联网领域。广告检测方法首先获取网页所有的网络请求,整理出请求的先后顺序,获取响应内容的函数调用路径。然后用Adblock中的EasyList列表作为标准判断是否是广告节点。整理好请求路径、相应文件的函数调用路径之后提取我们需要的特征。最后用机器学习方法的决策树自动学习生成检测规则,为了防止过拟合,还有需要用后剪枝的方法对其处理以获得更精确的检测模型。

    基于用户兴趣度和地理位置的活动推荐方法

    公开(公告)号:CN104834695B

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

    申请号:CN201510201422.X

    申请日:2015-04-24

    Inventor: 张卫丰 高秋云

    Abstract: 本发明公开了一种基于用户兴趣度和地理位置的活动推荐方法,首先在Meetup API开放平台获取相应的权限,通过群组接口、活动接口和成员接口抽取相应的群组数据信息、活动数据信息以及成员数据信息;其次,根据抽取的数据集信息,利用向量分解模型初步筛选出用户感兴趣的活动数据集;然后,结合用户的社会化关系,使用皮尔森相关系数,进一步筛选出用户感兴趣的活动数据集;接着,考虑到活动发生的地理位置对用户是否参与一个活动的影响,对活动发生的地理位置划分区域,使用优化方法,确定用户最终感兴趣且参与的活动数据集;最后,成地将活动信息推荐给相关的用户。本发明方法能够实现从海量的活动数据中高效地向用户推荐合适的活动。

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

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

    一种测试Android应用控件的方法

    公开(公告)号:CN104834600A

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

    申请号:CN201510209813.6

    申请日:2015-04-28

    Inventor: 张卫丰 祁元超

    Abstract: 本发明公开了一种测试Android应用控件的方法,以使开发人员便于编写对于控件的测试用例,提升整个开发时间和测试水平。本发明通过分析配置文件,找出所有控件的名称、ID等信息,通过对不同的控件赋予不同的测试权重以平衡测试的速度和覆盖率。通过python语言将不同的需要测试的控件从模板转换为测试代码,最后再导入工程进行单元测试。该方法帮助了传统的Android应用测试人员,减轻了他们的工作负担,大大提高了工作效率。

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

    公开(公告)号: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