第220章 院士请指教

重生后,我成了大先生荒野悲歌第 217 / 642 章3,315 字

Java语言是95年才发布的,算是目前IT领域最新潮的一种计算机语言。

不过,因为发布时间太短,导致大部分人对这款语言都处于摸索阶段。

周浩然就不一样了。

作为行业从业者,Java是IT工程师们必须精通的语言。

现在才96年,JDK才更新了两个版本。

全世界的工程师对Java都处于学习阶段,说他是全世界最精通Java语言的人,有些夸张。要说他是世界前五,也不算太谦虚。

眼下这个小团队遇到的技术困境,对他来说太小意思了。

只不过周浩然犹豫着要不要帮他们。

“他?他不行!”这时,一个声音在旁边响起,“他不是咱们学校的同学,他是红星台的。”

周浩然微微一怔,转头看到了一个大帅哥。

白白净净的清秀阳光。

像是韩国欧巴。

长相很熟。

“你是不是叫周浩然?”

“你是?”

“我叫乔海,乔诺是我妹妹。”

“哦,你就是乔海?”周浩然眼睛一亮,就觉得真巧,“我来之前诺诺还说过呢,说她哥在复旦读研,没想到是在计算机学院读研啊。”

乔海笑道:“我看过你们两个的合影,感谢你在单位里对我妹妹的照顾。”

周浩然不以为意,“互相照应。”

“你不是在电视台里当销售吗?”乔海就很好奇,“怎么来学校了?”

“我……”

周浩然刚想说他是来办休学手续的,话到嘴边,赶紧收住。

乔诺那边还瞒着呢。

要是让她知道,她一直崇拜仰慕的师父,其实是比她小四届的学弟,她搞不好要精神崩溃,师徒关系都没法维系了。

“哦,我过来是想找程院长合作的。”

周浩然马上改口。

“合作?”

乔海感到疑惑,不知道他一个跑销售的业务员,来计算机学院这边有什么合作。

程德昌院长转过身,好奇的看着他,“你是电视台的?要合作什么?”

周浩然解释道:“现在的企业管理中,会遇到很多复杂的财务、供应链、仓库、销售等方面的大量数据。过去采用的都是手写的单据来记录,这就太影响效率了。”

“哦,要做信息管理系统?”

程德昌对这样的项目不陌生。

周浩然笑笑,“对,数字化的管理可以让企业运营更高效、信息传递更畅通。”

程德昌摇摇头,“这样一个系统,没你想的那么简单,不同的企业可能会有不同的需求。要根据不同的需求,开发出不同的设计、不同的功能,需要定制化开发。”

乔海失笑道:“周浩然,信息管理系统我们都开发过,背后的原理很复杂呢,要对接数据库,要对不同的部门开不同的权限……”

“我知道。”周浩然打断了他,“我们可以把所有的功能都开发出来,以模块化的方式……刚好现在有了Java语言,开发起来就更容易了。”

乔海微微一愣。

对他的话感到吃惊,他好像真懂Java语言?

在场唯一的一个女同学,戴着眼镜其貌不扬,若有所思的说:“把功能模块化,然后根据不同的客户需求,去调用不同功能的模块。”

周浩然笑道:“就是这个意思。就像称院长说的,企业的个性化就意味着信息管理系统需要定制,可如果是模块化的架构设计,就可以按需分配,用最小的成本做最大的事。”

“这怎么架构?”乔海觉得这太有挑战性了,“没人会。”

有一个同学尝试着说:“要不找二组的房师兄问问?他是博士后,技术最好,对Java语言的研究也最深。”

“他行吗?”

乔海觉得不靠谱。

软件架构,就跟盖房子的承重梁一样。

正常的软件开发,就像盖楼。

这都能理解。

可周浩然说的这个功能模块化,随需随取,这就很复杂了。

这就相当于把每个房间给单独都建造出来,然后按照需求,把卧室、客厅、储藏间、浴室、洗手间等“功能”,都组装进承重梁里。

这对房屋框架的设计就会有极高的要求。

周浩然指了指自己,“我啊,我来当架构师。我把框架搭建起来,请我们计算机学院的同学,来帮我把功能都落地实现就行了。”

“你?”

乔海睁大眼睛,想笑又不能笑。

倒是身边有几个同学,都笑起来了,觉得这不知道从哪来的小伙儿,说起话来不着边际。还在电视台工作呢,能不能成熟点?像个愣头青似的。

程德昌院长盯着他看了几眼,问道:“你叫周浩然?”

“对。”

“刚好,这里有一个小Bug,这些人都研究一上午了,你来看看?”

“呃……”周浩然考虑了一下,出于长远的计划考虑,也就答应了,“那行,我来看看,这是要做网页的动态广告吧?”

乔海摇头道:“什么广告?这是在HotJava浏览器上做粒子动画效果的演示。”

周浩然点了点头,“一回事,你说的是技术,我说的是技术的应用。你们这个技术开发出来,就是为了在网页端现实动态广告。实验室要是能连接因特网,可以登录雅虎主页看看,就可以看到。”

“啊?”

乔海愣住,转头看了一眼他的师兄弟们。

都是大眼瞪小眼。

一脸茫然。

乔海嘿嘿一笑,跟旁边的同学低声显摆:“这是我妹夫。”

周浩然坐了过去。

键盘、鼠标、显示器都很老气,桌子上还放了一本《Java语言规范》的参考书。

不过,目前国内还没有中文版。

这是英文版,该书的最初版。

“这谁的书?”

周浩然指了一下。

乔海笑着说:“我的,从美国捎回来的。”

周浩然瞟他一眼,很赞叹,“英文的,能看懂?”

乔海道:“还行。”

周浩然指点道:“这书有好几个地方都不太对,你看的时候要注意点。”

“周浩然,你也太能吹了吧?”乔海能感受出来这小子很有才华,可实在受不了,“这书有错误?这本书是高斯林写的,他是Java之父,这门语言就是他设计的!”

周浩然道:“我知道他是Java之父,詹姆斯·高斯林呗。他创造了这门语言,不代表他就最懂这门语言。”

“呵呵。”

“哈哈!”

“你太逗了!”

一时间,大家就哄笑起来。

周浩然很奇怪的看他们,“这很正常吧?就像咱们做高考阅读理解似的,文章的原作者去做那些题,都未必能答对。这就是公众产品的价值附加原则啊,你们硕士、博士的,这点都不懂?程院长,你懂吧?”

程德昌一脑门黑线,“看你能不能解决这个Bug!”

周浩然笑笑,“这个简单。”

乔海道:“不简单,这个程序,我们在Sun演示机上跑得好好的,转到了浏览器上,运行五分钟就冻结了。”

“检查下事件的分发线程。”

周浩然开始操作。

“Java的线程模型太垃圾了……”

乔海在旁边抱怨,下一刻,他就顿住了。

因为周浩然的操作太熟练了。

而且速度极快。

“找到了,就在这。”

周浩然伸手指着屏幕上的一段代码。

public class Particle extends Thread {

public void run(){

while(true){

repaint();//直接调用AWT绘图方法

try { sleep(100);}

catch(InterruptedException e){}}}}

“现在的Java语言有很多缺陷和漏洞,那位Java之父也未必知道,你看着他的书来编程,难免会遇到一些解决不了的Bug。”

这一刻,周浩然好像跟程院长换了身份。

好像他才是科学院院士、博士生导师,学科带头人、复旦大学计算机学院的院长。

所有人都顷刻震惊!

程院长脸色扶了扶眼镜,往前凑,使劲盯着这段代码。

周浩然笑道:“程院长,你这种大专家,就别来研究代码了,你都多大岁数了。”

程德昌难以置信,“你说的是对的?”

周浩然道:“肯定对啊,你们在用户线程里直接操作AWT组件,实际上,所有GUI操作都必须在系统事件线程执行。这是Java的设计缺陷。”

这其实不是什么太高深的难题。

二十年后,著作《Java并发编程实战》一书里,就把这个问题详细的给说清楚了。从那以后,全球开发者才明白这到底是怎么回事。

原来困扰多年都很难解决的困境,竟然是Java之父给弄错了。

放在当下这个年代,堪称绝杀!

周浩然笑着说:“其实也不怪你们,全世界多少开发者都被这个缺陷给困扰住了。回头我写一篇论文发出来,给全球的互联网行业发展做点微薄的贡献。”

“有办法解决吗?”

乔海发现有点冷场,就主动跟他沟通。

真尴尬啊!

堂堂的院士、博导、院长,在一个小年轻面前,跟个学生似的。

“简单。”

周浩然调整了输入法,开始敲键盘,修改代码。

主要是调用Runnable接口,调用EventQueue类API,调用invokeLater函数,把绘图操作抛回给系统事件队列。

修改过后,演示起来。

屏幕上的动态粒子恢复了流畅运动。

成功了!

“嘶!”

整个实验室,一片死静。

各自震惊。

好像都忘记了呼吸。

“掌声吧?”

还是程德昌院长见多识广,先镇定下来鼓掌。

然后,围着他们站成一圈的博士、硕士们,才开始热烈鼓掌。

乔海鼓掌最凶。

都有点热泪盈眶。

他现在终于明白妹妹为什么这段时间总在家里说“周浩然”这个名字了。

这还是人吗?

太强了吧?!

继续向下阅读
重生后,我成了大先生
217/642
书详情
重生后,我成了大先生 共 642 章
3 / 7 书籍详情
第204章 撞的头破血流第205章 我玩的是知识付费第206章 如夫人第207章 只要你死,宁可我亡第208章 佛祖显灵第209章 争销冠如探囊取物第210章 舞厅里的熟人第211章 有夫之妇第212章 女徒弟的反击第213章 在希望的田野上第214章 引流的示范第215章 先拿你开刀第216章 吹响战斗的号角第217章 文学的萌芽第218章 杀手锏第219章 老师和学生第220章 院士请指教第221章 学术天才第222章 形象工程第223章 羊毛出在猪身上狗买单第224章 迟到的订单第225章 辩论赛第226章 大师姐第227章 信息集散地第228章 太优秀的烦恼第229章 大徒弟去开房第230章 疯癫姐妹团第231章 他跟爸爸一样第232章 念头即行动第233章 蓝颜知己第234章 模式之争第235章 拜师要趁早第236章 贸易魔法第237章 招兵买马第238章 暗度陈仓第239章 偷拍进行时第240章 麦总很得意第241章 孤家寡人第242章 节目播出第243章 三重绝境网第244章 命门第245章 权利博弈下的牺牲品第246章 国家队来人了第247章 侍妾第248章 零元购第249章 万国来朝第250章 真假美猴王第251章 一杯咖啡的时间第252章 你能把持住吗?第253章 二道贩子的神圣性第254章 红楼故人第255章 鹿鸣第256章 国家战略的邀请第257章 空降专家团第258章 赌局第259章 石头落地第260章 教育才是百年大计第261章 全国第一人第262章 答辩的对手第263章 寒潮暖意第264章 亦正亦邪第265章 红装笑纳新徒归第266章 商机巧布局第267章 破解第268章 销冠的大结局第269章 国士无双第270章 站台第271章 签约大会第272章 福利房的机会第273章 让伊副总监无路可选第274章 暗度陈仓下的黑马逆袭第275章 师徒分裂第276章 小心磨着蛋第277章 带资进组第278章 从考生到主考第279章 自食恶果第280章 首席HR第281章 前台 中台 后台第282章 年轻是一种原罪第283章 不活在别人的眼睛里第284章 系统落地第285章 候选人和评委第286章 投桃报李第287章 王见王第288章 抢名额?第289章 宁使架上药生尘第290章 样板工程第291章 校园一卡通第292章 半壁江山第293章 实习小编导第294章 移花接木之术第295章 纳新局第296章 全村的希望第297章 师父有责任第298章 科技民主化第299章 圆满回国第300章 正气在心间第301章 组团打怪第302章 以身相许第303章 拥抱现在,捆绑未来
字号18
字体
行距
版心
背景