CINXE.COM
李天驰:编程是另一个维度的创作-山东大学新闻网
<!DOCTYPE html><HTML><HEAD><TITLE>李天驰:编程是另一个维度的创作-山东大学新闻网</TITLE> <META charset="utf-8"><LINK rel="stylesheet" href="../../sdrw2019/2019css/style.css"><LINK rel="stylesheet" href="../../sdrw2019/2019css/carousel.css"><LINK rel="stylesheet" href="../../sdrw2019/2019css/public.css"><!--公用文件 END--><script type="text/javascript" src="../../sdrw2019/2019js/bdtxk.js"></script><script type="text/javascript" src="../../sdrw2019/2019js/carousel.js"></script><script type="text/javascript" src="../../sdrw2019/2019js/pinterest_grid.js"></script><script type="text/javascript" src="../../sdrw2019/2019js/slide.js"></script><script type="text/javascript" src="../../sdrw2019/2019js/jquery_flexslider.js"></script> <!--Announced by Visual SiteBuilder 9--> <link rel="stylesheet" type="text/css" href="../../_sitegray/_sitegray_d.css" /> <script language="javascript" src="../../_sitegray/_sitegray.js"></script> <!-- CustomerNO:77656262657232307b7847565251544503060002 --> <link rel="stylesheet" type="text/css" href="../../sdrw2019/nry.vsb.css" /> <META Name="keywords" Content="山东大学新闻网" /> <script type="text/javascript" src="/system/resource/js/vsbscreen.min.js" id="_vsbscreen" devices="pc|pad"></script> <script type="text/javascript" src="/system/resource/js/counter.js"></script> <script type="text/javascript">_jsq_(1449,'/sdrw2019/nry.jsp',140168,1251758245)</script> </HEAD> <BODY><!-- top --> <DIV class="top" 360chrome_form_autofill="2"> <DIV class="w12 clear" 360chrome_form_autofill="2"> <DIV class="logo fl" 360chrome_form_autofill="2"><!--#begineditable contype="" name="logo-图片列表" action="" layout="" clone="0" namechanged="0" order="0" ispublic="0" tagname="logo-图片列表" viewid="205983" contentviewid="" stylesysid=""--> <script language="javascript" src="/system/resource/js/dynclicks.js"></script><a href="http://www.view.sdu.edu.cn/" title="" onclick="_addDynClicks("wbimage", 1251758245, 43063)" target="_blank"><img src="../../sdrw2019/2019images/logo.png"></a> <!--#endeditable--></DIV> <DIV class="top-r fr clear" 360chrome_form_autofill="2"> <DIV class="nav" 360chrome_form_autofill="2"><!--#begineditable contype="" name="sdrw2019-网站导航" action="" layout="" clone="0" namechanged="0" order="1" ispublic="0" tagname="sdrw2019-网站导航" viewid="205959" contentviewid="" stylesysid=""--><ul> <li><a href="../../sdrww/sy.htm" title="首页">首页</a></li> <li><a href="../../sdrww/xz.htm" title="学者">学者</a></li> <li><a href="../../sdrww/sz.htm" title="师者">师者</a></li> <li><a href="../../sdrww/yz.htm" title="医者">医者</a></li> <li><a href="../../sdrww/xs.htm" title="学生">学生</a></li> <li><a href="../../sdrww/xy.htm" title="校友">校友</a></li> <li><a href="../../sdrww/jzg.htm" title="教职工">教职工</a></li> <li><a href="../../sdrww/xjdz.htm" title="校奖得主">校奖得主</a></li> <li><a href="../../sdrww/xsgs.htm" title="新生故事">新生故事</a></li> <li><a href="../../sdrww/bys.htm" title="毕业生">毕业生</a></li> <li><a href="../../sdrww/zyz.htm" title="志愿者">志愿者</a></li> <li><a href="../../sdrww/cyxf.htm" title="创业先锋">创业先锋</a></li> <li><a href="../../sdrww/ndrwbdjj.htm" title="年度人物报道集锦">年度人物报道集锦</a></li> </ul> <!--#endeditable--></DIV> <DIV class="search-btn" 360chrome_form_autofill="2"><IMG src="../../sdrw2019/2019images/search-btn.png" 360chrome_form_autofill="2"></DIV></DIV> <DIV class="search-nr" 360chrome_form_autofill="2"> <DIV class="search" 360chrome_form_autofill="2"><!--#begineditable contype="" name="简单检索" action="" layout="" clone="0" namechanged="0" order="2" ispublic="0" tagname="简单检索" viewid="206013" contentviewid="" stylesysid=""--> <form action="../../sdrw2019/ssjgy.jsp?wbtreeid=1449" method="post" name="a206013a" onsubmit="return subsearchdataa206013a()" style="display: inline;"> <input type="hidden" name="Find" value="find"><input type="hidden" name="entrymode" value="1"><input type="hidden" id="INTEXT2" name="INTEXT2" value=""><input type="hidden" name="news_search_code"> <span id="intextspana206013a"></span> <iframe id="intextframea206013a" src="about:blank" scrolling="no" frameborder="0" style="position:absolute;top:0px;left:0px;display:none;"></iframe> <input name="INTEXT" class="text" type="text" placeholder="请输入检索内容" /> <input class="btn" type="image" value="" style="cursor:hand" /> </form> <script> String.prototype.trim = function() { var t = this.replace(/(^\s*)|(\s*$)/g, ""); return t.replace(/(^ *)|( *$)/g, ""); } function subsearchdataa206013a() { if(document.a206013a.INTEXT.value.trim()=="") { alert("请输入查询关键字!"); return false; } if(checkDataa206013a(document.a206013a)) { return true; } return false; } </script> <script language="JavaScript" src="../../_dwr/engine.js"></script> <script language="JavaScript" src="../../_dwr/util.js"></script> <script language="JavaScript" src="../../_dwr/interface/NewsSearchDWR.js"></script> <script language="JavaScript" src="/system/resource/js/vsb_news_search.js"></script> <script language="JavaScript" src="/system/resource/js/vsb_news_search_entry.js"></script> <script language="JavaScript" src="/system/resource/js/language.js"></script> <script language="JavaScript" src="/system/resource/js/base64.js"></script> <script language="JavaScript" src="/system/resource/js/formfunc.js"></script> <script> news_searcha206013a = new vsb_news_search(); news_searcha206013a.isShowCode=false; news_searcha206013a.tooltipid = 'tooltipa206013a'; news_searcha206013a.apptag = 'intextspana206013a'; news_searcha206013a.frametag = 'intextframea206013a'; news_search_entrya206013a = new vsb_news_search_entry(); news_search_entrya206013a.formname = "a206013a"; news_search_entrya206013a.news_search_obj = news_searcha206013a; news_search_entrya206013a.querytxtsize = 155 news_search_entrya206013a.yzmts ="您的查询过于频繁,请输入验证码后继续查询"; news_search_entrya206013a.qdstyle =""; news_search_entrya206013a.qdname = "确定"; news_search_entrya206013a.qxstyle = ""; news_search_entrya206013a.qxname = "取消"; news_search_entrya206013a.showstr='请输入查询验证码!'; function checkDataa206013a(formname) { return news_search_entrya206013a.checkdata(formname) } </script> <script language="javascript" src="/system/resource/js/base64.js"></script> <!--#endeditable--></DIV> <DIV class="search-high" 360chrome_form_autofill="2"><A href="http://www.view.sdu.edu.cn/gjjs.htm" 360chrome_form_autofill="2"> <P>高级检索</P></A></DIV></DIV></DIV></DIV><script type="text/javascript"> $(".search-nr").hide() $(".search-btn").click(function() { $(".search-nr").toggle(); }); </script><!-- banner --> <DIV class="banner list-banner" 360chrome_form_autofill="2"> <DIV class="banner-text" 360chrome_form_autofill="2"><IMG src="../../sdrw2019/2019images/banner-text.png" 360chrome_form_autofill="2"></DIV> <DIV class="banner-pic" 360chrome_form_autofill="2"><IMG src="../../sdrw2019/2019images/list-banner.png" 360chrome_form_autofill="2"></DIV></DIV><!-- list --> <DIV class="list-box w12 show-box" 360chrome_form_autofill="2"> <DIV class="position" 360chrome_form_autofill="2"> <H2>正文</H2><!--#begineditable contype="" name="当前位置" action="" layout="" clone="0" namechanged="0" order="3" ispublic="0" tagname="当前位置" viewid="205984" contentviewid="" stylesysid=""--><P> <a href="../../sdrww.htm">山大人物</a> : <a href="../../sdrww/cyxf.htm">创业先锋</a> : 正文 </P> <!--#endeditable--></DIV> <DIV class="show clear" 360chrome_form_autofill="2"> <DIV class="show-l fl" 360chrome_form_autofill="2"> <DIV class="show-share" 360chrome_form_autofill="2"> <DIV class="show-btn" 360chrome_form_autofill="2"><IMG src="../../sdrw2019/2019images/show06.png" 360chrome_form_autofill="2"></DIV> <UL class="show-ul"> <LI><A title="分享到微信" class="show-weixin" href="javascript:void(0);" 360chrome_form_autofill="2"><IMG src="../../sdrw2019/2019images/show07.png" 360chrome_form_autofill="2"></A> <DIV class="weixin" id="weixin" 360chrome_form_autofill="2"><!-- <div class="close">x</div> --> <DIV class="weixin-e" 360chrome_form_autofill="2"> <DIV class="ewm"> <div class="close">x</div> <DIV class="pic"><!--#begineditable contype="" name="每个文章的二维码" action="" layout="" clone="0" namechanged="0" order="0" ispublic="0" tagname="每个文章的二维码" viewid="206098" contentviewid="" stylesysid=""--> <!-- 下面这个div是二维码容器,ID不能变--> <div id="outputu4"></div> <!-- 下面是生成二维码调用的JS,不要动--> <script language="javascript" src="/system/resource/js/jquery/jquery-latest.min.js"></script> <script src="/system/resource/qrcode/js/jquery.qrcode.js"></script> <script src="/system/resource/qrcode/js/qrcode.js"></script> <script> var codeInfo = "" ==""? window.location.href:""; jQuery(function(){ jQuery('#outputu4').qrcode({ text:codeInfo, render: !!document.createElement('canvas').getContext?"canvas":"table",//设置渲染方式 width: 120, //设置宽度 height: 120, //设置高度 correctLevel: 2,//纠错等级 background: "#ffffff",//背景颜色 foreground: "#000000",//前景颜色 logo:""//图像logo }); }) </script><!--#endeditable--></DIV> <P style="line-height:20px;">打开微信,点击底部的“发现”,使用扫一扫”即可将网页分享至朋友圈。</P></DIV></DIV></DIV><script> $(".weixin").hide(); $(".show-weixin").click(function() { $(".weixin").show(); }); $(".close").click(function() { $(".weixin").hide(); }); </script> <LI> <DIV class="bshare-custom icon-medium-plus" 360chrome_form_autofill="2"> <DIV class="bsPromo bsPromo2" 360chrome_form_autofill="2"></DIV><A title="分享到新浪微博" class="bshare-sinaminiblog" 360chrome_form_autofill="2"></A><A title="更多平台" class="bshare-more bshare-more-icon more-style-addthis" 360chrome_form_autofill="2"></A></DIV><script type="text/javascript" charset="utf-8" src="http://static#/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script><script type="text/javascript" charset="utf-8" src="http://static#/b/bshareC0.js"></script> <LI class="back"><A href="#back" 360chrome_form_autofill="2"><IMG src="../../sdrw2019/2019images/show10.png" 360chrome_form_autofill="2"></A> </LI></UL><script type="text/javascript"> $(".show-ul").show() $(".show-btn").click(function() { $(".show-ul").toggle(); }); </script><!--#begineditable contype="" name="左侧二维码-图片列表" action="" layout="" clone="0" namechanged="0" order="4" ispublic="0" tagname="左侧二维码-图片列表" viewid="205988" contentviewid="" stylesysid=""--> <DIV class="ewm"> <DIV class="pic"><IMG src="../../sdrw2019/2019images/show11.png"></DIV> <P>欢迎关注山大视点</P></DIV> <!--#endeditable--> </DIV></DIV> <DIV class="show-r fr" 360chrome_form_autofill="2"><!--#begineditable contype="" name="文章内容" action="" layout="" clone="0" namechanged="0" order="5" ispublic="0" tagname="文章内容" viewid="205989" contentviewid="" stylesysid=""--> <script language="javascript" src="../../_dwr/interface/NewsvoteDWR.js"></script><script language="javascript" src="../../_dwr/engine.js"></script><script language="javascript" src="/system/resource/js/news/newscontent.js"></script><script type="text/javascript">NewsvoteDWR.getNewsLinkUrl(140168,'1251758245','vsb',newsSkip);function newsSkip(data){if(data != ""){window.location.href = data;}}</script><LINK href="/system/resource/js/photoswipe/3.0.5.1/photoswipe.css" type="text/css" rel="stylesheet"><script language="javascript" src="/system/resource/js/photoswipe/3.0.5.1/klass.min.js"></script><script language="javascript" src="/system/resource/js/ajax.js"></script><form name="_newscontent_fromname"> <div> <div class="show01"> <h5>李天驰:编程是另一个维度的创作</h5> <h6 style="font-size: 24px; color: #333333; text-align: center; margin-bottom: 10px;"> </h6> <p><i>发布日期:2017年09月07日 10:22</i> <i>点击次数:<script>_showDynClicks("wbnews", 1251758245, 140168)</script></i></p> </div> <div id="vsb_content" class="show02"><p style="text-align: center"> <img src="/__local/C/89/0E/355C568825A0DA2287583842663_047B0408_30F26.jpg" width="600" vsbhref="vurl" vurl="/_vsl/C890E355C568825A0DA2287583842663/047B0408/30F26" vheight="" vwidth="600" orisrc="/__local/C/89/0E/355C568825A0DA2287583842663_047B0408_30F26.jpg" class="img_vsb_content"></p> <p>一身深蓝色的便服,独自一人站在“建行杯”第三届山东省“互联网+”大学生创新创业大赛的赛场上,李天驰面对评委犀利的提问淡定自若,侃侃而谈,最终带着“编程猫”项目勇夺省赛冠军,并将于9月中旬参加第三届中国“互联网+”大学生创新创业大赛全国总决赛的角逐。就是这位从容不迫的26岁年轻人,今年入选了福布斯中国公布的“30位30岁以下精英”榜单,走进了公众视野。</p> <p>李天驰,山东大学软件学院2009级校友,90后连续创业者,编程猫创始人及CEO。参赛期间,李天驰校友接受了山大视点记者的采访。</p> <p style="text-align: center"> <img src="/__local/7/F2/A3/E072398F22CC730E58F07F72480_7F954D3E_287AD.jpg" width="600" vsbhref="vurl" vurl="/_vsl/7F2A3E072398F22CC730E58F07F72480/7F954D3E/287AD" vheight="" vwidth="600" orisrc="/__local/7/F2/A3/E072398F22CC730E58F07F72480_7F954D3E_287AD.jpg" class="img_vsb_content"></p> <p style="text-align: center;"><strong>哪怕只教十个小朋友,他的一生也会因此不同</strong></p> <p>谈到入选福布斯2017年中国“30位30岁以下精英”榜单,李天驰说:“我自己不知道什么时候申请的,是一个离职的员工给我发了句‘恭喜’,我才知道这么一个消息。” 因为对编程教育作出的贡献被福布斯这样的权威榜单认可,他感到非常荣幸,同时也向记者表达了自己始终如一的愿望:“希望把编程教育做得更好。”</p> <p>回想自己的编程之路,李天驰追溯到1999年,时年8岁的他因想改掉游戏《三国志》的一些代码,快速通关、占领城池,开始和编程结缘。“学习如果是从你的内心出发的,进步的速度往往更快。”李天驰说。正是这种对游戏的兴趣,让他喜欢上了编程,也为将来他把游戏和教育融合埋下伏笔。</p> <p>2009年,李天驰进入山东大学,在软件学院学习人机交互专业。在校期间,他曾担任软件学院篮球队队长,也曾活跃于院学生会,在文艺部组织各种活动。无论是篮球队还是学生会,都给他留下了许多难忘的经历。毕业之后,他也依然和老师、同学保持密切的联系。2013年毕业后,李天驰进入欧洲创新技术研究院,对图形化编程进行深入研究。</p> <p>“我觉得山大在我的编程和创业创新领域上是一个启蒙者。”回忆起在山大的经历,李天驰如是说。他一共有过三段创业经历。第一次创业是2012年,他在山大做了一个英语一对一的教育项目,由此体会了创业的乐趣。从山大毕业后,他在欧洲学习期间开发了一款名叫settler的互联网软件,帮助留学生快速在当地办理银行、租房业务等,并在2014年凭借该软件在EPA法国创业大赛中获得冠军。第三次就是致力于少儿编程教育的编程猫。</p> <p>2015年,李天驰与合伙人孙悦每人在欧洲创新技术研究院修读3个硕士学位并即将毕业,但他们放弃了总共6个硕士学位,归国创办编程猫。编程猫是一家针对少儿编程的在线教育平台,提供图形化模块的在线编程教育课程,学员可以在平台上设计游戏、软件、动画等内容并进行展示和交流。他用一句话打动了孙悦:“哪怕我们只教了十个小朋友,他的一生也会因此而完全不同。”李天驰希望下一代更早地接触到编程,学位对他来说仅仅只是一纸文凭、一种认可,但少儿编程教育则承载了对下一代的社会责任,这是靠自己的力量为国家作贡献的一种可能。“我们怎么样为世界带来一点变化,在将来人工智能时代到来的时候,让所有人掌握这一种技能?我们希望让每一个小朋友在成长的过程中能接触到更好的东西。”凭借易掌握且充实有趣的课程,在短短两年时间内,编程猫就吸引了超过32万海内外少儿用户,获得3轮数千万投资,令人瞩目。</p> <p style="text-align: center"> <img src="/__local/3/F6/F4/1D3ADEA560FF6741010EC7DBA26_E376AFE9_251A9.jpg" width="600" vsbhref="vurl" vurl="/_vsl/3F6F41D3ADEA560FF6741010EC7DBA26/E376AFE9/251A9" vheight="" vwidth="600" orisrc="/__local/3/F6/F4/1D3ADEA560FF6741010EC7DBA26_E376AFE9_251A9.jpg" class="img_vsb_content"></p> <p style="text-align: center;"><strong>好的产品,可以击穿一切</strong></p> <p>编程猫创立之初,李天驰也曾陷入归国创业的困境之中。作为“海归”创业者,他们在海外积累了各种资源,也接触到包括像飞利浦CEO这样出色的人物。对他们来说,最困难的是回国以后怎样把心态放平。李天驰总结出一个“空杯理论”。“当你是满的时候,就很难去接纳新的知识。特别危险的是,你明明只有一点点,你却觉得自己已经满了。一到国内市场,就会觉得处处不适应,就会怨天尤人。这时需要的是把自己倒空,见到一个人就向一个人学习。”</p> <p>“创业的每个阶段都是有困难的。”李天驰笑谈。创业初期,他们面临怎么去获得第一批用户的问题;获得用户后,还需要考虑产品怎样能让用户长期停留;进入新的发展期后,则需要面对团队的组建问题。不同经验、不同特点的创始人在创业领域会面临许多的未知,因为过往的经验在这个时候都是没有用的,在面临新事物的时候,就要去做决断,去判断整个行业的趋势,自己该走哪条路。一个人的抉择,往往面临的是整个公司、整个团队的劳动成本,稍有差池就可能面临巨大的时间和金钱损失。</p> <p>李天驰介绍,编程猫团队吸收了许多海外和国内的资源与技术。在创业初期自主研发搜索引擎的时候,国内成熟的技术较少,成本较高,而且国内的技术开发会更偏向应用,如应用软件开发、网页开发,如果要研发图形引擎就需要国外的技术。组建团队时,他们常常会见到一个人就不断地问,你认识最牛的人是谁?能把他的邮箱给我吗?通过不断询问,他们把这样一群“牛人”找来中国,并在随后发展中逐渐吸纳了摩根斯丹利、德意志银行、中国银行、百度教育事业部的尖端管理人才,团队日渐发展壮大。</p> <p>在团队的努力下,编程猫获得了快速发展。2017年,李天驰正尝试让编程课程进驻公立教育体系,目前,在全国范围内有超过1300家的学校及教育机构与编程猫达成合作关系。怀抱“好的产品,可以击穿一切”的态度,李天驰不断改进编程猫。他为,编程猫最大的优势是产品的优势。任何一款产品,如果不能获得大量用户的认可,不能获得家长的支持,不能获得投资人的认同,归根到底只有一个原因,就是产品不够好。这取决于能不能洞悉到用户的需求点,能不能从一个更高的维度去俯瞰这个问题。</p> <p>正是出于这样的目的,即使现在编程猫已经取得了斐然的成绩,李天驰仍不忘初心。“创业的根本是为社会、为国家、为世界做些贡献,成绩永远是可以再努力提高的。其实我们相信,踏踏实实地把事情做好是最重要的。”</p> <p style="text-align: center"> <img src="/__local/5/72/0E/51C518D6F6A17165991128923B6_C5DEEB4E_33CD2.jpg" width="600" vsbhref="vurl" vurl="/_vsl/5720E51C518D6F6A17165991128923B6/C5DEEB4E/33CD2" vheight="" vwidth="600" orisrc="/__local/5/72/0E/51C518D6F6A17165991128923B6_C5DEEB4E_33CD2.jpg" class="img_vsb_content"></p> <p style="text-align: center;"><strong>在人工智能时代,自由创作归于孩子</strong></p> <p>人工智能时代下,李天驰对“创作”有不一样的理解,“首先,我们对创作的定义会发生一些改变。我们以前把文字、小说、画作、音乐之类的创作才称之为创作,但在人工智能时代下,创作形态已经发生了改变,人工智能会成为一个新的创作工具。”李天驰一直把“培养未来创作者”当成编程猫的使命。“iPhone从它的第二代到第十代,仅花了十年的时间就改变了人类社会。人工智能在未来会帮我们完成很多事情,它会帮我们去驾驶,帮我们去遣词造句,帮我们去翻译,市面上已经出现一些软件,能够将图片自动处理成梵高的风格。很早以前,只有梵高能成为梵高,但通过人工智能,人人都可以成为梵高。所以,我们会有培养未来创作者的愿景,因为可重复的劳动在未来人工智能一定会完成,只有创作,才是人工智能最难取代我们的一个地方。”李天驰和他的团队一直在做的事,就是把编程当做一种工具,培养未来的创作者。</p> <p>和其他创业者不同,李天驰一直专注于教育,无论是当初的产品,还是现在的编程猫,都和教育直接相关。在创业道路的选择上,李天驰的家庭环境因素发挥了很大的作用。李天驰的父母都是老师,还有一个十岁的弟弟,正是这种为人兄、为人子的心态,让他秉持着“幼吾幼以及人之幼”的原则,一直在教育领域创业。</p> <p class="vsbcontent_end">“国务院刚刚出台的《人工智能国家战略规划》的第五章第六条已经明确指出,将编程教育寓教于乐的形式纳入到我们的学科里。实际上在世界范围来讲,欧洲、美国、东南亚,日本、韩国这些地方,已经把编程列入基础学科中。”李天驰认为,少儿编程教育这个行业在中国还处于一个预备阶段,预估它在中国真正的腾飞会在2018年到2020年之间。“从过去到现在,在教育领域,孩子们在其他学科想要取得一个小小的进步,都需要付出巨大的努力。在编程上,你可以获得远超于游戏的成就感,它本身就十分适合游戏化教育这个方向。”谈到编程教育的未来,李天驰信心满满。</p></div><div id="div_vote_id"></div> <p align="left" style="font-size:16px; padding:5px 0; line-height:30px"> 【供稿单位:宣传部 新闻中心 作者:陈丽荣 摄影:陈丽荣 资料 编辑:新闻中心总编室 责任编辑:榭亭 】 </p> <div class="show03"> <p>上一篇:<a href="140167.htm">周晓:用心做好一杯子</a></p> <p>下一篇:<a href="140169.htm">李洪坤:高效地走好每一步路</a></p> </div> </div> </form><!--#endeditable--> <DIV class="show04" 360chrome_form_autofill="2"> <DIV class="title" 360chrome_form_autofill="2"> <H5>相关推荐:</H5></DIV><!--#begineditable contype="" name="相关推荐-标题列表" action="" layout="" clone="0" namechanged="0" order="6" ispublic="0" tagname="相关推荐-标题列表" viewid="206010" contentviewid="" stylesysid=""--><UL> <LI><a href="../1438/198993.htm" target="_blank" title="“育才功勋”获得者孟祥才教授:读书治学,不负夕阳">“育才功勋”获得者孟祥才教授:读书治...</a></LI> <LI><a href="../1448/199382.htm" target="_blank" title="李长伟:到西部去,到祖国需要的岗位去">李长伟:到西部去,到祖国需要的岗位去</a></LI> <LI><a href="../1446/197732.htm" target="_blank" title="刘皓:文学道路比人生漫长">刘皓:文学道路比人生漫长</a></LI> <LI><a href="../1445/197546.htm" target="_blank" title="山大面孔 | 工训中心的“工匠师傅”们">山大面孔 | 工训中心的“工匠师傅”们</a></LI> <LI><a href="../1446/196215.htm" target="_blank" title="学术之星获得者陆佳兴:面朝太阳,慢慢走">学术之星获得者陆佳兴:面朝太阳,慢慢走</a></LI> <LI><a href="../1438/197325.htm" target="_blank" title="图强报国山大人 | 王汉鹏教授:韧者笃行,厚积薄发">图强报国山大人 | 王汉鹏教授:韧者笃行...</a></LI> <LI><a href="../1446/196248.htm" target="_blank" title="国家奖学金获得者苏雯菁:于严谨科研中深耕 在多元领域中发展">国家奖学金获得者苏雯菁:于严谨科研中...</a></LI> <LI><a href="../1446/196249.htm" target="_blank" title="学术之星奖获得者尚攀:人生的山峰没有山顶">学术之星奖获得者尚攀:人生的山峰没有山顶</a></LI> <LI><a href="../1443/196227.htm" target="_blank" title="校长奖、学术之星奖获得者王曼:在纳米材料上书写抗癌誓言">校长奖、学术之星奖获得者王曼:在纳米...</a></LI> <LI><a href="../1443/196228.htm" target="_blank" title="校长奖获得者孙超:“塔”内“塔”外,知行合一">校长奖获得者孙超:“塔”内“塔”外,...</a></LI> <LI><a href="../1443/196254.htm" target="_blank" title="校长奖、学术之星奖获得者叶润泽:做自己的英雄">校长奖、学术之星奖获得者叶润泽:做自...</a></LI> <LI><a href="../1446/196229.htm" target="_blank" title="“自强之星”获得者吐地·孜牙普:一朝入军营,一生沐军魂">“自强之星”获得者吐地·孜牙普:一朝入...</a></LI> </UL><script>_showDynClickBatch(['dynclicks_u7_198993','dynclicks_u7_199382','dynclicks_u7_197732','dynclicks_u7_197546','dynclicks_u7_196215','dynclicks_u7_197325','dynclicks_u7_196248','dynclicks_u7_196249','dynclicks_u7_196227','dynclicks_u7_196228','dynclicks_u7_196254','dynclicks_u7_196229'],[198993,199382,197732,197546,196215,197325,196248,196249,196227,196228,196254,196229],"wbnews", 1251758245)</script> <!--#endeditable--></DIV> <DIV class="show05" 360chrome_form_autofill="2"><!--#begineditable contype="" name="整合式评论" action="" layout="" clone="0" namechanged="0" order="7" ispublic="0" tagname="整合式评论" viewid="206011" contentviewid="" stylesysid=""--> <table cellpadding="2" cellspacing="1" bgcolor="#CCCCCC"> <tr> <td bgcolor="#ffffff" class="messagestyle206011" style="padding-left:10px;word-break:break-all;"> 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他有关法律法规。<br>用户需对自己在使用本站服务过程中的行为承担法律责任。<br>本站管理员有权保留或删除评论内容。<br>评论内容只代表网友个人观点,与本网站立场无关。 </td> </tr> <tr> <td style="background-color:#ffffff;font-size: 9pt"> <div class="input3style206011"> <textarea onpropertychange="calculatesize();" oninput="calculatesize();" id="respwbrespcontent" name="respwbrespcontent" style="width:650px;height:180px"></textarea> </div> </td> </tr> <tr> <td colspan="2" style="background-color:#ffffff;font-size: 9pt"> <div id="respmessage"></div> </td> </tr> <tr> <td align="left" bgcolor="#ffffff"> <span id="contentsize" style="display:none">0/1000</span> <input id="respsoru" name="respsoru" type="hidden" value="0" /> <input id="respid" name="respid" type="hidden" /> <span id="respaccorpass" style="font-size:9pt"> 用户名 <input type="text" size="8" maxlength="20" id="respwbaccount" name="respwbaccount" style="background-color: #FFFFFF;border: 1px solid #BAD3E6;" /> 密码 <input type="password" size="8" maxlength="20" id="respwbpassword" name="respwbpassword" style="background-color: #FFFFFF;border: 1px solid #BAD3E6;" /> </span> <span style="font-size: 9pt">验证码</span><input id="resprand" name="resprand" type="text" size="4" maxlength="4" autocomplete="off" style="background-color: #FFFFFF;border: 1px solid #BAD3E6;"> <img id="resprandimage" border="0" src="/system/resource/js/message/createimage.jsp" align="absmiddle"> <span onclick="changeimagejs206011js()" style="font-size:9pt;cursor:pointer">看不清楚,换张图片</span> <input type="button" value="发布" onclick="submitrespjs206011js();"> </td> </tr> <tr> <td colspan="2" height="25" style="background-color:#ffffff;font-size: 9pt;padding-left:10px"> 共<span id="resptotid">0</span>条评论 共<span id="resptotpage">1</span>页 当前第<span id="slidercontent">1</span>页 </td> </tr> <tr> <td colspan="2" style="background-color:#ffffff;font-size: 9pt"> <div id="respslider" style="height:20px;"> </td> </tr> <tr> <td colspan="2" style="background-color:#ffffff;font-size: 9pt"> <div id="respcontent"></div> </td> </tr> </table> <style> .respimageSliderjs206011js { margin:0;padding:0; height:20px; width:651px; background-image:url("/system/resource/js/slider/scrollbg.gif");} .respimageBarjs206011js { margin:0;padding:0; height:17px; width:10px; background-image:url("/system/resource/js/slider/scrfloat.gif");} </style> <script language="javascript" src="/system/resource/js/slider/slider_extras.js"></script> <script language="javascript" src="../../_dwr/util.js"></script> <script language="javascript" src="../../_dwr/interface/NewsRespUtil.js"></script> <script language="javascript" src="/system/resource/js/md5.js"></script> <script> var isduplicatejs206011js=false; var pagesizejs206011js = 10;//每页多少条 var totalsizejs206011js = 0;//共多少条 var totalpagejs206011js = 0;//共多少页 var startpagejs206011js = 0;//当前页 var pagejs206011js = startpagejs206011js+1; //显示的页数 function initsizejs206011js(data) { if(data) { totalsizejs206011js=data; totalpagejs206011js = parseInt(totalsizejs206011js%pagesizejs206011js==0?totalsizejs206011js/pagesizejs206011js:(totalsizejs206011js/pagesizejs206011js+1)); $("#resptotid").empty(); $("#respmessage").empty(); $("#resptotid").append(data); $("#resptotpage").append(totalpagejs206011js); showpagejs206011js(startpagejs206011js); //初始化新闻评论 } } function inittotalsizejs206011js() { NewsRespUtil.getTotalpage("1251758245","140168","wbnews",initsizejs206011js); } //显示评论列表主方法 function showpagejs206011js(start) { if(startpagejs206011js>=0) { pagejs206011js = parseInt(start/pagesizejs206011js)+1; } NewsRespUtil.getResp("1251758245","140168",start,pagesizejs206011js,"wbnews",buildresultjs206011js); } //取消回复 function cancelrespjs206011js() { $("#respmessage").empty(); $("#respsoru").val("0"); $("#respid").val(""); } //回复 function repjs206011js(id,top) { $("#respmessage").empty(); $("#respmessage").append("<span style='color:#ff8000;font-size:10pt;height:30px;padding-top:expression(15);padding-bottom:expression(15);'>回复["+top+"]楼的评论 <a href='javascript:' onclick='cancelrespjs206011js()'>取消</a></span>"); $("#respsoru").val("1"); $("#respid").val(id); $("#respwbrespcontent").focus(); } //回复的处理结果 function represultjs206011js(data) { if(data=="0" || data=="-12") { $("#respwbaccount").val(""); $("#respwbpassword").val(""); $("#respwbrespcontent").val(""); $("#resprand").val(""); $("#contentsize").text("0/1000"); $("#resprandimage").attr("src","/system/resource/js/message/createimage.jsp?randnum="+Math.random()); //$("respmessage").innerHTML="<span style='font-size:9pt;color:#ff8000;height:30px;padding-top:expression(15);padding-bottom:expression(15);'>回复评论成功</span>"; var isflag = "0"; if(data=="-12") { alert("回复评论成功,您的內容中含有敏感字,请等待后台审核"); }else { if(isflag=="1") { alert("回复评论成功"); }else { alert("回复评论成功,请等待后台审核"); } } NewsRespUtil.getTotalpage("1251758245","140168","wbnews",reloadjs206011js); }else { buildResultStrjs206011js(data); } } //创建评论表格滚动条 function buildresultjs206011js(data) { if(data) { var result = "<table align='center' width='900' >"; for(var i=0;i<data.length;i++) { result += "<tr>"; result += " <td style='background-color:#ffffff;font-size: 9pt'>"; result += " <font color=#326FA8>"+ data[i].wbaccount+ " ["+data[i].wbip+"]"+ "</font>"; result += " "+ data[i].wbrespdate; result += " </td>"; result += " <td style='background-color:#ffffff;font-size: 9pt' rowspan='2' align='center' nowrap>"; //result += " <span style='color:blue;cursor:pointer;text-decoration:underline' onclick='repjs206011js("+data[i].wbrespid+","+ data[i].wbtop +")'>[回复]</span>"; result += " <div style='font-size:20pt;color:gray'>"+ data[i].wbtop +"</div>"; result += " </td>"; result += "</tr>"; result += "<tr>"; result += " <td style='background-color:#ffffff;font-size: 9pt;word-break:break-all;' >"; result += " " + data[i].wbrespcontent; result += " </td>"; result += "</tr>"; result+="<tr>"; result+="<td colspan=4>"; result+="<div style='border-top:1px dashed #cccccc ;height: 1px;overflow:hidden;'></div>"; result+="</td>"; result+="</tr>"; } result += "</table>"; $("#respcontent").empty(); $("#respcontent").append(result); $("#resptotpage").empty(); $("#resptotpage").append(totalpagejs206011js); var isreload = "0"; var sliderImage1 = new neverModules.modules.slider( { targetId: "respslider", sliderCss: "respimageSliderjs206011js", barCss: "respimageBarjs206011js", min: 1, max: totalpagejs206011js, hints: "" }); sliderImage1.onstart = function () { isreload = "1" ; } sliderImage1.onchange = function () { $("#slidercontent").empty(); $("#slidercontent").append(sliderImage1.getValue()==0?1:sliderImage1.getValue()); }; sliderImage1.onend = function () { if(isreload=="1") { if(sliderImage1.getValue()!=pagejs206011js && sliderImage1.getValue()!=0) { showpagejs206011js((parseInt(sliderImage1.getValue())-1)*pagesizejs206011js); $("#respmessage").empty(); } } } sliderImage1.donclick = function () { if(sliderImage1.getValue()!=pagejs206011js && sliderImage1.getValue()!=0) { showpagejs206011js((parseInt(sliderImage1.getValue())-1)*pagesizejs206011js); $("#respmessage").empty(); } } sliderImage1.create(); sliderImage1.setValue(pagejs206011js); } else { $("#respcontent").empty(); $("#respcontent").append("<span style='font-size:9pt;height:30px;padding-top:expression(15);padding-bottom:expression(15);'>该新闻还没有评论</span>"); } } //评论回复完成后,重新读取计算评论的表格 function reloadjs206011js(data) { totalsizejs206011js = data; totalpagejs206011js = parseInt(totalsizejs206011js%pagesizejs206011js==0?totalsizejs206011js/pagesizejs206011js:(totalsizejs206011js/pagesizejs206011js+1)); $("#resptotid").empty(); $("#resptotpage").empty(); $("#resptotid").append(totalsizejs206011js); $("#resptotpage").append(totalpagejs206011js); showpagejs206011js(0); cancelrespjs206011js(); } function buildResultStrjs206011js(data) { if(data=="-2") { alert("没有这个用户或用户被禁用"); } else if(data=="-3") { alert("用户名或密码错误"); } else if(data=="-4") { alert("验证码错误"); }else if(data=="-9") { alert("请放置在新闻内容页"); } else if(data=="-11") { alert("评论内容过长"); } else { alert("未知错误"); } } //添加评论后的处理方法 function savejs206011js(data) { if(data=="0" || data=="-12") { $("#respwbaccount").val(""); $("#respwbpassword").val(""); $("#respwbrespcontent").val(""); $("#resprand").val(""); $("#contentsize").empty(); $("#contentsize").append("0/1000"); $("#resprandimage").attr("src","/system/resource/js/message/createimage.jsp?randnum="+Math.random()); var isflag = "0"; if(data=="-12") { alert("回复评论成功,您的內容中含有敏感字,请等待后台审核"); } else { if(isflag=="1") { alert("添加评论成功"); }else { alert("评论添加成功,等待后台审核"); } } NewsRespUtil.getTotalpage("1251758245","140168","wbnews",reloadjs206011js); } else { buildResultStrjs206011js(data); } } String.prototype.trim = function() { var t = this.replace(/(^\s*)|(\s*$)/g, ""); return t.replace(/(^ *)|( *$)/g, ""); } //提交评论 function submitrespjs206011js(id) { var anonymous = "1"; if($("#respcheck")==null || !$("#respcheck").attr("checked")) { if($("#respwbaccount").val()=="" || $("#respwbpassword").val()=="") { alert("请输入用户名或密码"); return; } } else { anonymous = "0"; } if(($("#respwbrespcontent").val()).trim()=="") { alert("请输入评论内容"); $("#respwbrespcontent").focus(); return; } if(($("#respwbrespcontent").val()).length>1000) { alert("评论内容小于1000个字"); $("#respwbrespcontent").focus(); return; } if($("#resprand").val()=="") { alert("请输入验证码"); $("#resprand").focus(); return; } var pd = hex_md5($("#respwbpassword").val()).toUpperCase() if($("#respsoru").val()=="0") { NewsRespUtil.save("1251758245","1449","140168",anonymous,$("#respwbaccount").val(),pd,base64Contentjs206011js($("#respwbrespcontent").val()),$("#resprand").val(),'0',false,savejs206011js); } else { NewsRespUtil.update("1251758245","1449","140168",anonymous,$("#respwbaccount").val(),pd,base64Contentjs206011js($("#respwbrespcontent").val()),$("#resprand").val(),$("#respid").val(),'0',represultjs206011js); } } //内容编码 function base64Contentjs206011js(respcontent) { return new Base64().encode(respcontent); } //是否匿名 function ischeckjs206011js() { if(!$("#respcheck").attr("checked")) { $("#respaccorpass").css("display","inline"); $("#respwbaccount").val(""); $("#respwbpassword").val(""); } else { $("#respwbaccount").val(""); $("#respwbpassword").val(""); $("#respaccorpass").hide(); } } function changeimagejs206011js() { $("#resprandimage").attr("src","/system/resource/js/message/createimage.jsp?randnum="+Math.random()); } function calculatesize() { var c = ($("#respwbrespcontent").val()).length; $("#contentsize").empty(); $("#contentsize").append( c+"/1000"); } function addEventjs206011js(elm, evType, fn, useCapture) { if (elm.addEventListener) { elm.addEventListener(evType, fn, useCapture); return true; } else if (elm.attachEvent) { var r = elm.attachEvent('on' + evType, fn); return r; } else { elm['on' + evType] = fn; } } addEventjs206011js(window,"load",inittotalsizejs206011js,true); </script><!--#endeditable--></DIV></DIV></DIV></DIV><script type="text/javascript"> var doc = $(document), win = $(window); win.scroll(function() { if (doc.scrollTop() >= 614) { $('.show-l').addClass('show-l2'); $('.back').fadeIn(); } else { $('.show-l2').removeClass('show-l2'); $('.back').fadeOut(); } }) $('.back').click(function() { $('html, body').animate({ scrollTop: 0 }, 1000); }) </script><!-- footer --> <DIV class="footer" 360chrome_form_autofill="2"> <DIV class="w12" 360chrome_form_autofill="2"><!--#begineditable contype="" name="版权-文本框" action="" layout="" clone="0" namechanged="0" order="8" ispublic="0" tagname="版权-文本框" viewid="206009" contentviewid="" stylesysid=""--><script language="javascript" src="/system/resource/js/news/mp4video.js"></script> <p>新闻中心电话:0531-88362831 0531-88369009 联系信箱:xwzx@sdu.edu.cn</p> <p>建议使用IE8.0以上浏览器和1366*768分辨率浏览本站以取得最佳浏览效果</p> <!--#endeditable--></DIV></DIV> </BODY></HTML>