已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
代码挖掘网,发言人:多源网络工作室 邮箱:1350687215 QQ:1350687215,全球首家一站式代码挖掘网站 ,一、用户需求,互联网上大量的开源项目: A:数量众多的程序员既是开源项目的受益者,也是开源项目的贡献者。 B:参与开源项目,不仅能为别人提供帮助,也能使自己有机会与国际上知名的技术专家合作,为自身发展拓宽道路。,(3)代码评审痛苦 智能化评审平台 代码评审过程痛苦、员工抵触情绪、工作效能低,评审报告人工参与,增加了软件测试和维护的开销。,(1)需要本地资源支持 在线学习云服务 学习研究源代码,离不开本地资源(操作系统、程序语言、开发环境等)的支持,无法满足在线学习的需求。,(2)缺少交流渠道 轻量级开源知识库 学习时间碎片化、代码文档缺失、代码信息不对称、技能提升有障碍、开源知识普及难。,(4)照搬外国模式 自主创新代码挖掘技术 国内做开源代码相关的网站,要么技术含量低,要么照搬Github模式,没有技术创新或突破。,需求:,二、解决方案-打造开源代码挖掘与开源知识分享平台。,开源项目网站 (Linux、 Android、 MySQL、 Tomcat、Docker、Hadoop、Firefox、PHP、),代码挖掘引擎,索引库服务器,源码库服务器,代码阅读,代码分析,代码度量,代码搜索,代码比较,知识共享,我的笔记,传统PC端,移动客户端,手机APP,代码挖掘网 (),三、方案优势,代码阅读,基于云端的代码学习, 多种阅读模式。,代码分析,多层级信息表现粒度:项目级版本级目录级文件级元素级,代码搜索,代码度量,代码比较,文件依赖、类图、函数跟踪、函数调用,不同粒度的信息搜索,LOC(文件、类、函数)、Halstead、McCabe,代码挖掘引擎技术:自主知识产权、高效自动、支持各类语言代码挖掘。,差异化发展战略:提供个性化的增值信息产品与服务。,在内容、数量、大小等方面比较,3.1 功能优势,三、方案优势,3.2 差异优势,四、行业发展,开源运动始于20世纪60年代。 随着云计算、移动互联网等新技术、新模式的兴起,开源模式成为众多商业公司首选的商业运作模式和推广模式。,数据来源:SourceNinja,4.1国外,四、行业发展,开源贡献者,开源服务者,?汉化?,托管,4.2 国内,五、从业人员,(1)IDC报告 2014年全球的软件开发者数量达到1850万。其中,1100万是专业的软件开发人员,另外750万是开发爱好者。 美国程序员占19%,其次是中国占10%,印度占有9.8%的程序员。 IDC研究发现,越来越多的非专业软件开发人员开始编写代码,而且写代码也并非其主要职业。,(2)Evans Data估计 全世界共有1820万程序员,预计到2019年这一数字会增长到2640万。到2018年,印度程序员的人数将达到520万,美国将有450万,中国将有190万程序员,俄罗斯为130万。,数据来源于CSDN: A:程序员分布东部多;中西部地区明显较少。 B:北京(18.77 % )、广东(17.8 % )、 江苏(10.77 % ) 、上海(6.3%)。,(3)中国程序员分布,六、网站介绍 ,收录经典开源项目,50多个,六、网站介绍 ,6.1 首页,六、网站介绍 ,6.2多粒度的数据统计 包括项目级、版本级、目录级、文件级、要素级。,六、网站介绍 ,6.3 多样化的数据可视化手段,表格 富文本 树表 图标 层级 柱状图 折线图 饼图 标签云,六、网站介绍 ,6.3.1可视化 - 富文本,六、网站介绍 ,6.3.2可视化 - 树表,六、网站介绍 ,6.3.3可视化 统计图,六、网站介绍 ,6.3.4可视化 标签云,六、网站介绍 ,7.代码分析:对文件结构、函数调用、类图、Halstead(函数级),实现元素与源代码间的跟踪跳转。,六、网站介绍 ,8.代码度量:基于文件级、类级、函数级的LOC、分支语句、基本复杂度(MaCabe)、Halstead复杂度。,六、网站介绍 ,9.代码比较:同一文件在不同版本间的差异变化,指标包括文件大小、文件LOC、变量数量、函数数量。,六、网站介绍 ,10.代码词汇:统计文件词汇(标识符)的出现频率、文件级的Halstead复杂度。,六、网站介绍 ,10.代码词汇:统计文件词汇(标识符)的出现频率、文件级的Halstead复杂度。,六、网站介绍 ,11.代码评审:以编码规范为标准,对代码进行评审。,六、网站介绍
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖南郴州市苏仙区事业单位公开招聘(引进) 高层次人才20人备考题库及参考答案详解
- 2026浙江衢州市人才和就业管理中心实习见习岗位招聘2人备考题库及答案详解(名校卷)
- 2026年大连理工大学先进等离子体技术与装备团队招聘科研财务助理备考题库附答案详解(预热题)
- 2026内蒙古赤峰市敖汉旗招募就业见习人员15人备考题库附答案详解(培优)
- 2026江苏南京大学YJ20260353化学学院博士后招聘1人备考题库附答案详解(精练)
- 2026黑龙江黑河市嫩江市招聘农垦九三劳动保障基层平台人员30人备考题库有答案详解
- 2026陕西西安博爱学校教师招聘10人备考题库及答案详解一套
- 2026山东威海客运段乘务员招聘80人备考题库及答案详解(有一套)
- 第一节 自然灾害损失的地域差异说课稿2025学年高中地理湘教版选修Ⅴ自然灾害与防治-湘教版2004
- 高中抗压力2025设计
- 军用关键软硬件自主可控产品名录(2025年v1版)
- 2026年入团团员知识考试题库100题及答案
- 2025北京朝阳区初一(下)期末生物试题及答案
- 氧气筒吸氧技术
- 2026年中国化工经济技术发展中心招聘备考题库带答案详解
- 2026初级会计《经济法》三色笔记与真题演练
- 政府审计部门审计专员的面试问题集
- 毕业论文机电一体化
- 道路运输企业重大事故隐患排查表
- 数控机床可靠性现状及其改善对策研究
- 25秋国家开放大学《人文英语4》形考任务参考答案
评论
0/150
提交评论