首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于程序分析和机器学习的JavaScript代码推荐研究

摘要第3-5页
ABSTRACT第5-6页
目录第7-9页
插图索引第9-11页
表格索引第11-12页
第一章 绪论第12-18页
    1.1 研究背景与意义第12-13页
    1.2 相关工作第13-15页
        1.2.1 代码推荐第13-14页
        1.2.2 JavaScript第14-15页
    1.3 研究目标第15页
    1.4 研究内容第15-16页
    1.5 论文组织结构第16页
    1.6 本章小结第16-18页
第二章 JavaScript 代码推荐问题分析第18-26页
    2.1 对象类型分析困难第19-21页
    2.2 依赖框架及内置对象第21-22页
    2.3 推荐代码不完整第22-23页
    2.4 参数推荐第23-24页
    2.5 本章小结第24-26页
第三章 方法描述第26-44页
    3.1 建立代码推荐模型第26-32页
        3.1.1 初始化运行环境第27页
        3.1.2 添加框架类库文件并保存上下文第27-28页
        3.1.3 记录所有可达对象第28-30页
        3.1.4 建立对象索引第30-31页
        3.1.5 统计属性和方法出现频率第31-32页
        3.1.6 记录参数使用情况第32页
    3.2 生成代码推荐第32-43页
        3.2.1 载入运行环境第33-34页
        3.2.2 绑定相关页面第34-35页
        3.2.3 用户代码切块第35-37页
        3.2.4 模拟执行代码第37-40页
        3.2.5 异常处理第40-42页
        3.2.6 排序并给出属性方法推荐第42页
        3.2.7 生成参数推荐第42-43页
    3.3 本章小结第43-44页
第四章 工具设计与实现第44-58页
    4.1 代码推荐工作流程第44-45页
    4.2 整体架构第45-46页
    4.3 代码推荐模型第46-48页
    4.4 特征提取模块第48-49页
    4.5 代码执行模块第49-50页
    4.6 模型建立模块第50-51页
    4.7 执行用户代码模块第51-55页
        4.7.1 用户代码切块第52-53页
        4.7.2 模拟执行用户代码块第53-54页
        4.7.3 异常处理第54-55页
    4.8 参数推荐模块第55-56页
    4.9 用户界面显示模块第56-57页
    4.10 本章小结第57-58页
第五章 实验验证第58-66页
    5.1 实验环境说明第58-59页
    5.2 代码推荐测试代码说明第59-60页
    5.3 实验方法与标准第60-61页
    5.4 异常处理重复次数第61-62页
    5.5 与同类推荐工具比较第62-64页
    5.6 本章小结第64-66页
第六章 总结与展望第66-68页
    6.1 全文总结第66-67页
    6.2 工作展望第67-68页
参考文献第68-71页
致谢第71-72页
攻读学位期间发表的学术论文目录第72-74页

论文共74页,点击 下载论文
上一篇:社交网络用户影响力关键技术研究
下一篇:基于多普勒效应的RFID室内定位技术研究与实现