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

    公开(公告)号:CN108228231B

    公开(公告)日:2021-07-27

    申请号:CN201810016245.1

    申请日:2018-01-08

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

    一种基于自动化模板配置的网元设备入网方法

    公开(公告)号:CN108418704A

    公开(公告)日:2018-08-17

    申请号:CN201810043793.3

    申请日:2018-01-17

    Abstract: 本发明公开了一种于自动化模板配置的网元设备入网方法,首先,解析总系统发过来的XML报文或导入的数据,生成任务、基础信息和拓扑信息,通过任务类型判断是手动还是自动处理,再根据这些信息中的任务类型、当前状态,设备类型和业务类型,选取当前需要配置的所有模板,如果存在新的业务或配置业务有变化时,配置人员可以新增或修改模板来适应变化,然后再使用Java反射机制将实际参数、形式参数以及模板本身传给Freemarker模板引擎,将模板实例化成脚本,进而调用Commandline执行脚本,通过Telnet实现设备的远程交互,最终得到配置结果后再判断下一个阶段的操作,直至完全配置成功。本发明在新网元设备入网灵活配置方面有显著效果。

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

    公开(公告)号:CN104834600B

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

    申请号:CN201510209813.6

    申请日:2015-04-28

    Inventor: 张卫丰 祁元超

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

    一种基于静态分析获取Hbuilder App调用图的方法

    公开(公告)号:CN107301347A

    公开(公告)日:2017-10-27

    申请号:CN201710621763.1

    申请日:2017-07-26

    Abstract: 本发明公开了一种基于静态分析获取Hbuilder App调用图的方法,针对混合应用软件中的Hbuilder App进行静态代码分析,建立一个统一的调用链路图,快速找到调用链路的源头,以及被调用的本地资源。分析源头是触发事件还是直接按规律调用事件,有助于分析该调用是良性还是恶性。应用软件安全问题对于用户隐私来说至关重要,因此对应用软件的安全分析具有十分重要的意义。

    一种利用编译器对文件中计算公式进行自动化计算的方法

    公开(公告)号:CN105677438A

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

    申请号:CN201610008596.9

    申请日:2016-01-07

    CPC classification number: G06F8/44

    Abstract: 本发明公开了一种利用编译器对文件中计算公式进行自动化计算的方法,该方法使开发人员便于从文件中读取和编译计算公式,降低了开发人员编译文件中计算公式的难度。本发明通过读取文件中的计算公式,将其存储在内存中,通过程序将计算公式还原到return语句后,利用Visual Studio自带的编译器对计算公式进行自动化计算。该方法帮助了程序开发人员,将计算公式的任务交给了程序的编译器执行,减轻了他们的工作负担,大大提高了工作效率。

    一种基于多接口的自适应的云服务测试方法

    公开(公告)号:CN103475538B

    公开(公告)日:2016-04-13

    申请号:CN201310391101.1

    申请日:2013-09-02

    Abstract: 本发明是一种基于多接口的自适应的云服务测试方法,其中云平台提供的软件测试是一种新型的测试模式,它不同于一般的软件测试,主要区别是在云平台提供一种在线环境,能够并发地同时处理大量的任务集,并把测试的结果通过网络返回到客户端。主要目的是:在整个过程中主要是完成用户任务分类上传,以节约云平台按客户要求聚类的时间,以及对聚类任务进行小粒度的划分和任务的合理调度,使得云平台能够合理分配资源,实现负载均衡,从而达到在最大程度上提高云测试的效率的目标。

    一种Android应用中恶意行为的动态检测方法

    公开(公告)号:CN104834859A

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

    申请号:CN201510203050.4

    申请日:2015-04-24

    Inventor: 张卫丰 潘天昊

    Abstract: 本发明公开了一种Android应用中恶意行为的动态检测方法,以使得Android应用程序的使用者不受不良软件以及其中恶意代码的伤害。本发明首先获取需要分析的Android App的apk文件并对其进行反编译,获得反编译后的Java代码,之后将获取的Java代码放入转换器,将其转换为中间表示形式,以便后面插桩的工作,然后使用Soot工具对之前的代码进行插桩操作,在相关代码处如涉及发送短信及Http链接请求处,危险API调用处,需要强制执行的条件语句处插桩以便提取信息,并将插桩完成的代码再放入编译器编译,形成新的apk文件,之后运行形成的新文件,将因插桩获取的信息保存进数据库中,方便下一步的研究,运用之前提出的区分恶意行为以及良性行为的方法对数据库中的日志信息进行分析。

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

    公开(公告)号:CN104834695A

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

    申请号:CN201510201422.X

    申请日:2015-04-24

    Inventor: 张卫丰 高秋云

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

    一种基于单子技术的Web服务测试数据自动生成方法

    公开(公告)号:CN102710460B

    公开(公告)日:2015-03-04

    申请号:CN201210147994.0

    申请日:2012-05-14

    Abstract: 一种基于单子技术的Web服务测试数据自动生成方法主要解决Web服务测试所面临的动态灵活性和可组合重用性的挑战。最主要的是测试用例的单子表示、测试用例的自动生成和Web服务测试的运行这三个部分。具体表现为解析WSDL文档,从其Schema中获得相关输入类型信息,再通过函数makeTestCase自动获得某个服务操作的测试用例,最后将其打包成HTTP包发送给服务端,服务端对HTTP包中的SOAP消息进行解析并返回调用服务的结果。经大量实验数据检验证明本专利的技术1.能根据WSDL正确发送SOAP测试消息并获取返回信息,同时能自动生成其中的测试数据;2.测试时间和测试功率方面比以往的技术更具有优势。

    车联网的处理系统及方法
    80.
    发明公开

    公开(公告)号:CN103793787A

    公开(公告)日:2014-05-14

    申请号:CN201410030350.2

    申请日:2014-01-23

    Abstract: 本发明提供一种车联网的处理系统及方法,包括车联网模块、汽车诊断模块、车联网平台、数据分析模块、数据库,利用车联网的数据分析模块实现对汽车端采集数据的分析,将分析的结果反馈给用户,让用户知道汽车当前的状况,从而做出汽车保养的决策;此外,对用户的行车轨迹和行为的分析也能实现驾车路线的优化,并提醒用户养成良好的驾车习惯。用户可以通过车联网平台获得汽车诊断信息,而不需要去求助专门的维修人员诊断汽车。目前汽车诊断信息只能显示一些诊断码,这样无法让用户直观的知道汽车的诊断信息。通过车联网平台,用户通过图表的形式的诊断结果直观的了解汽车各设备的诊断信息,来制定最合适的车辆保养计划。

Patent Agency Ranking