阅读更多

3顶
1踩

互联网

原创新闻 回顾2013软件开发:JavaScript领风骚

2013-12-30 15:59 by 见习编辑 tuhaihe 评论(15) 有11394人浏览
2013年马上就要过去,回顾这一年各行各业发展风起云涌。下面,我们与大家一起回顾下2013年在软件开发领域表现出的几大行业趋势。





1. JavaScript领风骚

在过去的2013年,JavaScript几乎成为软件开发领域最热门的讨论话题。JavaScript也像滚雪球一样,越滚越大。今年流行的JavaScript开发框架,如MeteorAngular.jsFamo.us等,可以帮助开发者更加方便快速地开发出想要的应用程序。JavaScript在当前移动开发大潮和服务器领域(Node.js)也表现突出。

基于JavaScript的移动开发平台的使用数量和排名,远远领先于Java、Objective-C、C#、Ruby和 C/C++等语言。

2. Java和.Net式微

2013这一年,iOS和Android平台仍是开发者的重要活动地带。相对前几年,Java和.Net仍然还是比较重要的开发平台,但已无法重现过去的辉煌了。

但我们也看到,Java SE和Java EE未来仍将拥有相当多的用户。Oracle今年发布了版本Java EE 7,主要改进重点就放在了HTML5、批处理和Web上。

微软今年发布了Visual Studio 2013,同时也更新了.Net。.Net新版本改进主要也是在Web开发上。相比Android和iOS的火爆程度来说,微软还是缺席了当今的移动大战,徒留一个.Net与Java同沉沦。

3. PaaS迎来新春

作为云计算服务平台子集的PaaS(Platform-as-a-Service)较过去几年,2013这一年则得到了更多关注和评价。微软的Windows Azure和亚马逊的AWS,使得开发者在“云”上构建和部署应用程序更加方便。

分析专家Greg Zwakman表示,2013年PaaS使用率较2012年增长了50%,并预计2016年PaaS使用增长率将达到41%、业务收入占整个云计算产业的24%。

4. API获青睐

移动应用和云部署成为API发展的关键驱动,我们可以把2013年看做是一个分水岭,未来API的发展将更加迅速。未来,技术公司会构建越来越多的API来提供给开发者,以增强他们的业务线。内部私有API也将会是一个主要看点。

原文:Infoworld
  • 大小: 104.1 KB
3
1
评论 共 15 条 请登录后发表评论
15 楼 SapphireR 2013-12-31 14:59
难得一见的“原创”文章啊。。。
JavaScript果然够风骚,预祝其早日一统江湖,到时我也好来抱大腿,呵呵
14 楼 white_crucifix 2013-12-31 12:19
引用
呵呵,没这个意思了,只是不太习惯用javascript来编写服务器端代码的应激反应,哈哈


我也最喜欢用java写,就是平时也了解一些行业新闻,以及各种各样的语言特性,也算扩展下视野吧
13 楼 上下求索的浩 2013-12-31 11:52
white_crucifix 写道
上下求索的浩 写道
white_crucifix 写道
引用
哎,哥们,我没有谈性能啊,我不说了吗“不说性能”那是高级话题我不会在这里讨论的,讲点实际的从最简单的维护来看啊,JavaScript怎么维护啊,连个像样的免费的编辑器都没有,我们不是每天都在做新东西啊,再说了即使整天做新东西也是好几个人一起做啊,你让我们这些码农情何以堪啊,我们不是整天拍拍脑门代码就出来的,那是一点点敲出来的


哈哈,那句话的语法常规的理解不是应该是……  算了,这个不纠结啦~

编辑器的话eclipse或者intellij就够了吧,至于后面表示不怎么理解,为啥不适合协同工作来着~


不过,话说回来,如果我没理解错的话Node.js引以为豪的应该是:单线程事件驱动的异步式IO以及事件驱动的线程模型吧?似乎都不是Java做不到的(Python我不知道了,刚开始学),平时很少直接编写Server,刚才恶补了一下,在Java 7里面增加了异步IO(java.nio.channels.AsynchronousChannel),至于事件驱动的线程模型已经不是新东西了,我想应该是大家看的新东西太多了,对老朋友已经不想再深入下去了吧,这就是传说中的:乱花渐入迷人眼吧。


只要java愿意,可以做出世界上任何语言的任何特性,包括底层实现,包括语法糖,所以这样的比较不合适吧。就好像java实现了erlang的actor模型,就说erlang没必要存在吗,不妥吧


呵呵,没这个意思了,只是不太习惯用javascript来编写服务器端代码的应激反应,哈哈
12 楼 white_crucifix 2013-12-31 11:25
上下求索的浩 写道
white_crucifix 写道
引用
哎,哥们,我没有谈性能啊,我不说了吗“不说性能”那是高级话题我不会在这里讨论的,讲点实际的从最简单的维护来看啊,JavaScript怎么维护啊,连个像样的免费的编辑器都没有,我们不是每天都在做新东西啊,再说了即使整天做新东西也是好几个人一起做啊,你让我们这些码农情何以堪啊,我们不是整天拍拍脑门代码就出来的,那是一点点敲出来的


哈哈,那句话的语法常规的理解不是应该是……  算了,这个不纠结啦~

编辑器的话eclipse或者intellij就够了吧,至于后面表示不怎么理解,为啥不适合协同工作来着~


不过,话说回来,如果我没理解错的话Node.js引以为豪的应该是:单线程事件驱动的异步式IO以及事件驱动的线程模型吧?似乎都不是Java做不到的(Python我不知道了,刚开始学),平时很少直接编写Server,刚才恶补了一下,在Java 7里面增加了异步IO(java.nio.channels.AsynchronousChannel),至于事件驱动的线程模型已经不是新东西了,我想应该是大家看的新东西太多了,对老朋友已经不想再深入下去了吧,这就是传说中的:乱花渐入迷人眼吧。


只要java愿意,可以做出世界上任何语言的任何特性,包括底层实现,包括语法糖,所以这样的比较不合适吧。就好像java实现了erlang的actor模型,就说erlang没必要存在吗,不妥吧
11 楼 上下求索的浩 2013-12-31 11:03
white_crucifix 写道
引用
哎,哥们,我没有谈性能啊,我不说了吗“不说性能”那是高级话题我不会在这里讨论的,讲点实际的从最简单的维护来看啊,JavaScript怎么维护啊,连个像样的免费的编辑器都没有,我们不是每天都在做新东西啊,再说了即使整天做新东西也是好几个人一起做啊,你让我们这些码农情何以堪啊,我们不是整天拍拍脑门代码就出来的,那是一点点敲出来的


哈哈,那句话的语法常规的理解不是应该是……  算了,这个不纠结啦~

编辑器的话eclipse或者intellij就够了吧,至于后面表示不怎么理解,为啥不适合协同工作来着~


不过,话说回来,如果我没理解错的话Node.js引以为豪的应该是:单线程事件驱动的异步式IO以及事件驱动的线程模型吧?似乎都不是Java做不到的(Python我不知道了,刚开始学),平时很少直接编写Server,刚才恶补了一下,在Java 7里面增加了异步IO(java.nio.channels.AsynchronousChannel),至于事件驱动的线程模型已经不是新东西了,我想应该是大家看的新东西太多了,对老朋友已经不想再深入下去了吧,这就是传说中的:乱花渐入迷人眼吧。


10 楼 white_crucifix 2013-12-31 10:54
引用
再简单点吧,我现在碰到的问题就是:
1,写代码没有API提示,难道我要背诵API背到爆头吗
2,回调到处都是,逻辑一复杂几乎没法看,当然大神们可能看着容易点
3,好多人根本就不再follow面向对象的思想去编程了,结果代码和面向过程的差不多,面条模式,如果按照面向对象的想法去编程反而成了异类

大神怎么破?


别……不是大神
    写代码其实是有API提示的吧,eclipse和intelliJ里都有
    回调是个头痛的问题,所以npm库里有很多代码同步化的工具,有各种形式,看自己适合哪种
    最后一点程序员自己代码不好好写不能怪工具吧=,.= 就像写java写成面向过程的一样……
9 楼 上下求索的浩 2013-12-31 10:29
white_crucifix 写道
引用
哎,哥们,我没有谈性能啊,我不说了吗“不说性能”那是高级话题我不会在这里讨论的,讲点实际的从最简单的维护来看啊,JavaScript怎么维护啊,连个像样的免费的编辑器都没有,我们不是每天都在做新东西啊,再说了即使整天做新东西也是好几个人一起做啊,你让我们这些码农情何以堪啊,我们不是整天拍拍脑门代码就出来的,那是一点点敲出来的


哈哈,那句话的语法常规的理解不是应该是……  算了,这个不纠结啦~

编辑器的话eclipse或者intellij就够了吧,至于后面表示不怎么理解,为啥不适合协同工作来着~


再简单点吧,我现在碰到的问题就是:
1,写代码没有API提示,难道我要背诵API背到爆头吗
2,回调到处都是,逻辑一复杂几乎没法看,当然大神们可能看着容易点
3,好多人根本就不再follow面向对象的思想去编程了,结果代码和面向过程的差不多,面条模式,如果按照面向对象的想法去编程反而成了异类

大神怎么破?
8 楼 white_crucifix 2013-12-31 10:08
引用
哎,哥们,我没有谈性能啊,我不说了吗“不说性能”那是高级话题我不会在这里讨论的,讲点实际的从最简单的维护来看啊,JavaScript怎么维护啊,连个像样的免费的编辑器都没有,我们不是每天都在做新东西啊,再说了即使整天做新东西也是好几个人一起做啊,你让我们这些码农情何以堪啊,我们不是整天拍拍脑门代码就出来的,那是一点点敲出来的


哈哈,那句话的语法常规的理解不是应该是……  算了,这个不纠结啦~

编辑器的话eclipse或者intellij就够了吧,至于后面表示不怎么理解,为啥不适合协同工作来着~
7 楼 上下求索的浩 2013-12-31 09:58
white_crucifix 写道
上下求索的浩 写道
有点夸张啊,内行谁不知道JavaScript实际上不是个很成功的语言,一直以来没有人注意到他,也没有人去改进它,结果好多遗留系统(包括现在的各种浏览器)都是稀里糊涂的在用它,之所以现在这么火不过是因为这些遗留的旧东西太多了,反而让JavaScript成为了一个工业上的所谓的“经典语言”,更可怕的是好多人还要用它做服务器端开发,且不说性能如何,最最简单的一点”如何维护“ 就是个问题,更有甚者,比如:京东,卖书的时候竟然专门有一个选项是:”Java/JavaScript“,把JavaScript和Java相提并论简直是一种不专业的外行行为,个人觉得除了Java以外Python还是个不错的选择,至少成熟的多,也正经的多


引用
更可怕的是好多人还要用它做服务器端开发,且不说性能如何


拜托,虽然nodejs不是神,但你也先了解一下node的线程模型和java这一类oo的线程模型区别再讨论性能吧。至于python,性能比java更差,和ror一样,用于网站系统负荷不大的早期发展比较适合。举两个例子,paypal把java替换成了nodejs,linkedin把ror替换成了nodejs,就是看中了性能。
PS,当然node的线程模型也不是最好的,当今最适合并发的模型是erlang和scala的actor线程模型。自从node和erlang火了以后,有些java团队也相应开发了java 版的两种模型,java程序员的观念也要跟上java的脚步啊~



哎,哥们,我没有谈性能啊,我不说了吗“不说性能”那是高级话题我不会在这里讨论的,讲点实际的从最简单的维护来看啊,JavaScript怎么维护啊,连个像样的免费的编辑器都没有,我们不是每天都在做新东西啊,再说了即使整天做新东西也是好几个人一起做啊,你让我们这些码农情何以堪啊,我们不是整天拍拍脑门代码就出来的,那是一点点敲出来的

6 楼 white_crucifix 2013-12-31 09:39
上下求索的浩 写道
有点夸张啊,内行谁不知道JavaScript实际上不是个很成功的语言,一直以来没有人注意到他,也没有人去改进它,结果好多遗留系统(包括现在的各种浏览器)都是稀里糊涂的在用它,之所以现在这么火不过是因为这些遗留的旧东西太多了,反而让JavaScript成为了一个工业上的所谓的“经典语言”,更可怕的是好多人还要用它做服务器端开发,且不说性能如何,最最简单的一点”如何维护“ 就是个问题,更有甚者,比如:京东,卖书的时候竟然专门有一个选项是:”Java/JavaScript“,把JavaScript和Java相提并论简直是一种不专业的外行行为,个人觉得除了Java以外Python还是个不错的选择,至少成熟的多,也正经的多


引用
更可怕的是好多人还要用它做服务器端开发,且不说性能如何


拜托,虽然nodejs不是神,但你也先了解一下node的线程模型和java这一类oo的线程模型区别再讨论性能吧。至于python,性能比java更差,和ror一样,用于网站系统负荷不大的早期发展比较适合。举两个例子,paypal把java替换成了nodejs,linkedin把ror替换成了nodejs,就是看中了性能。
PS,当然node的线程模型也不是最好的,当今最适合并发的模型是erlang和scala的actor线程模型。自从node和erlang火了以后,有些java团队也相应开发了java 版的两种模型,java程序员的观念也要跟上java的脚步啊~
5 楼 上下求索的浩 2013-12-31 09:09
有点夸张啊,内行谁不知道JavaScript实际上不是个很成功的语言,一直以来没有人注意到他,也没有人去改进它,结果好多遗留系统(包括现在的各种浏览器)都是稀里糊涂的在用它,之所以现在这么火不过是因为这些遗留的旧东西太多了,反而让JavaScript成为了一个工业上的所谓的“经典语言”,更可怕的是好多人还要用它做服务器端开发,且不说性能如何,最最简单的一点”如何维护“ 就是个问题,更有甚者,比如:京东,卖书的时候竟然专门有一个选项是:”Java/JavaScript“,把JavaScript和Java相提并论简直是一种不专业的外行行为,个人觉得除了Java以外Python还是个不错的选择,至少成熟的多,也正经的多
4 楼 tuhaihe 2013-12-30 20:50
bjzhangliang 写道
2. Java和.Net式微.....徒留一个.Net与Java同沉沦。 真的假的啊? 我还靠Java养家糊口呢。

别忘了这句:“但我们也看到,Java SE和Java EE未来仍将拥有相当多的用户。”

媒体,总是有点唬人。。。
3 楼 dsjt 2013-12-30 20:41
看来要改行写JavaScript了
2 楼 bjzhangliang 2013-12-30 18:58
2. Java和.Net式微.....徒留一个.Net与Java同沉沦。 真的假的啊? 我还靠Java养家糊口呢。
1 楼 tuhaihe 2013-12-30 16:21
JavaScript要不要不这么猛。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • vs2015 开发软件_2015年重要的软件开发发展

    这篇文章是我对2015年与软件开发相关的一些最重要开发人员的个人观点和独到见解。我之前的评估适用于2014年 , 2013年 , 2012年 , 2011年 , 2010年 , 2009年 , 2008年和2007年 。 与前几年的评估一样,此评估...

  • 2015年重要的软件开发发展

    这篇文章是一些在2015年我前几年的评估与软件开发有关的最显著开发商可用于我个人的,自以为是的评估2014 , 2013 , 2012 , 2011 , 2010 , 2009年 , 2008年和2007年 。 与前几年的评估一样,此评估对2015年软件...

  • 热点推荐:2015前端生态发展回顾

    处在2015年这个时间段来看,前端生态已经进入了第三阶段。看上去好像已经走的挺远了,实则不然。如果再用人类历史上的三次工业...回顾一下 2015年前端的生态发展,我大致整理了几个我觉得比较有历史意义的事件。...

  • 图灵成立七周年——七年IT畅销图书回顾

    2012年6月23日是阿兰•图灵诞辰一百周年的日子,也是图灵公司七周年的生日。在这七周年里,我们感谢读者们一直以来的追随、陪伴和支持。为了庆祝这一特殊的日子,...现在我们就与您共同回顾图灵的图书出版历程吧! ...

  • 2015前端生态发展回顾

    引用苏宁前端架构师的一个总结作为开篇 编程技术及生态发展的三个阶段 ...然后就是各类分层MVC,MVP,MVVM之类,可视化开发,自动化测试,团队协同系统等等,说明重视生产效率了,也就是所谓工程化 处在...

  • 2015 前端生态发展回顾

    引用苏宁前端架构师的一个总结作为开篇 编程技术及生态发展的三个阶段 ...然后就是各类分层MVC,MVP,MVVM之类,可视化开发,自动化测试,团队协同系统等等,说明重视生产效率了,也就是所谓工程...

  • 2015前端生态发展回顾(转)

    引用苏宁前端架构师的一个总结作为开篇 编程技术及生态发展的三个阶段 ...然后就是各类分层MVC,MVP,MVVM之类,可视化开发,自动化测试,团队协同系统等等,说明重视生产效率了,也就是所谓工程化 处在...

  • 软件测试中有关界面测试经验总结-51testing

    界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给...

  • linux聊天系统,采用微信小程序与PC端双端开发。

    后台采用apache服务器下的cgi处理c语言做微信小程序后台逻辑的脚本映射。PC端的服务器和客户端都是基于c语言写的。采用mysql数据库进行用户数据和聊天记录的存储。.zip C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

  • 基于Cartographer的室内SLAM系统研究与实现

    本文研究了谷歌的Cartographer室内SLAM算法,为了提高其建图和定位的精确度对算法进行了改进。

  • 示例代码:spring actuator添加自定义endpoint

    示例代码:spring actuator添加自定义endpoint

  • 关于Windows 9x的vmm32问题解决方法

    关于Windows 9x的vmm32问题解决方法

  • 基于JSP+Servlet的房源出租管理系统,适合毕业设计 和 大作业.zip

    该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

  • 算法设计与分析 实验二 分治法求最近点对

    算法设计与分析 实验二 分治法求最近点对

  • git忽略文件的配置文件

    git忽略文件

  • 基于c语言开发的相关lib库,主要依赖第三方库,及对其进行封装.zip

    C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

  • 计算机毕业设计-asp网上体育用品商店的设计与实现(LW+源代码).zip

    计算机毕业设计资源包含(项目部署视频+源码+LW+开题报告等等),所有项目经过助教老师跑通,有任何问题可以私信博主解决,可以免费帮部署。

  • 一个利用51单片机来实现音乐播放的小程序.zip

    该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

  • chromedriver-win64_118.0.5958.0.zip

    chromedriver-win64_118.0.5958.0.zip

Global site tag (gtag.js) - Google Analytics