ITPub博客

首页 > IT职业 > IT职场 > 木星,彗星,程序员

木星,彗星,程序员

原创 IT职场 作者:香飘飘奶搽 时间:2020-07-13 16:17:31 0 删除 编辑

 

认识白林时,我17 岁,他大概是 20 岁,或许不止。

 

他是我高中同学。那时候,我刚升入高二,他作为转校插班生来的我们班上。我们第一眼看见他,就被他异于同校其他同学的成熟样貌激起了十足的好奇心。

 

老师安排他坐在教室的一角,同学们平日里没事,就爱观察这位神秘又特别的新同学,我们发现白林总是用发蜡将头发梳向脑后,每天变换着穿不同款式的休息西装,无论什么时候看见他,白林都显得精神爽朗,颇有一种老电影里富家公子的派头。

 

他一直都是斯斯文文沉默不语的,也不与人交流,只是自顾自地做着自己的事情。也是,人家说三年一代沟,白林在学校里已经相当于是大人了,与我们这些小屁孩有什么好讲的。

 

有大嘴巴的同学不知道在哪里搜集到的消息,说白林早在三年前就已经升入高中,但因为打架斗殴被学校开除,是个问题少年,后来在社会上混了几年,现在又重新来上学,所以才比我们都大几岁。

 

我们大家都很惊讶,想不到这样一位安静沉稳的少年,竟然有这样一段“辉煌”的往事。平日的学习中,白林的成绩意外地很好,任课老师都很喜欢他,让其兼任好几个科目的课代表,他在我心目中一直保持着神秘。

 

高二第一学期结束前的最后一个月初,老师把同学们的座次打烂重新编位,很巧的,我被安排成为白林的同桌。他还是一如既往的沉默。在课间,其他的同学不是在研究习题,就是在讨论游戏,唯有白林只是安静的,看着一套英文编写的书。

 

这套书就像白林一样神秘,它几乎是两本新华字典的厚度,书中除了密密麻麻的文字之外,没有任何插图。书在白林阅读时,一直处于翻开状态,不看了就直接放入课桌抽屉,从来没见过合上的样子,以至于我连书名都不知道,就更不可能知道这是一本讲什么东西的书。

 

好奇心驱使我去弄明白,当他再一次拿出来阅读时,我满脸堆笑地凑上去,问他,白哥看什么呢?他看了我一眼,没说话,只是把书合上向我展示封面。这是我第一次得以窥见这本神秘之书的面目,纯白色的封面上只有烫金印刷的书名《 A strophysics 》,没有更多花花绿绿的装饰,显得高贵典雅。

 

看完书名之后我心里一惊,难道白林也喜欢天文学?从小就对无垠星空产生浓厚兴趣的我,对 A strophysics 这个单词再熟悉不过。我立刻追问他,说,白哥这是在研究天体物理吗?我问完,他抬头,眼神里透出一丝惊讶和疑惑,他“嗯”了一声,然后将手里的书翻到下一页,此时已经是新的章节,加粗的黑色章节名《 Shoemaker-Levy 9 & Jupiter 》出现在我视野里。

 

单看标题我就知道,这一章节讲述了一个天文事件,而且这一事件我非常熟悉。当时的我显得很兴奋,指着标题说,我知道!我知道!Shoemaker-Levy 9 是一颗被美国帕洛马天文台于 1993 年发现的太阳系内彗星,据推测,它于 1992 年受到木星 Jupiter 引力的影响被撕裂成 21 个碎片。解体的彗星残骸在太空中连成一条直线,从地球上观察就像是一串高速飞行的太空项链!最终这串项链未能脱离木星引力,于 1994 年撞击木星南极,其景之盛宛如一场太空焰火。

 

听我讲完,他不再继续沉默,终于开口说话,他只说了一句,看来你也是那种喜欢仰望星空的人。

 

再后来,我们成为了朋友,毕竟在整个学校里,除了我之外没有人能和他有共同语言。时间总是飞快的,出于对理工科的喜爱与天赋,高中毕业之后,我们都选择学习计算机相关专业。虽然在不同的学校与城市,但我们依然保持着联系。

 

大学毕业之后,他北上去了祢幌这样的大城市,得益于优异的专业技能,白林成功进入一老牌科技企业任职。而我则留在南方,在一大型电商集团的信息技术部门工作。

 

时间来到一个月前,由于智能移动设备早已普及,所以公司想要推进移动办公,最终要求我部自主开发一套拥有移动办公功能的OA 系统。

 

道理我们都懂,但 公司所处的行业,与计算机领域毫无关联,至于我部的人员配置,就更加的简陋,有经验的开发者寥寥无几,团队无力开发大型项目。所以当务之急,是找到一个万全的解决办法。很显然,就目前现状来说,传统的开发方式,已经不再适用,我们需要一个突破常规的全新方式。

 

我想到了白林,于是将我们的现状告诉他,向他寻求解决方法。结果他抛出一句:有时候感到迷惘无助时,只需要抬头仰望星空就能获取力量。我说你别开玩笑了,快给我想想办法。他说行吧,我最近还真接触到了一个好东西,应该能解决你们的问题。

 

白林说的好东西,就是XJR 快速开发平台,最终我们仰仗它,完成了带有移动办公功能的 OA 系统的开发。

 

它是一种帮助开发者快速做软件的,可视化代码生成工具。该平台采用了向导式的开发方式,结合可视化的操作模式,可以直接通过鼠标操作来进行开发,所见即所得,在进行设计的同时也能生成功能。跟着向导一步步做就行,全程几乎不用手写代码。

 

我在使用的过程中发现其 已经为我们搭建好了框架,也预置了各类基础模块可以直接使用,另外其根据各类系统的特点建立了多套定制模板,大家直接按照开发向导就能快速做出各种业务系统。

 

尤其难得的是,当 在前台进行可视化操作时,软件后台会自动生成JAVA 源码方便我编译和修改。在进行复杂业务逻辑编写时,也可以先利用其完成基础代码开发,然后再将业务逻辑写入, 框架底层也集成了各类公共操作库。 平台采用的技术都是目前比较主流的,而且十分规范合理,可以让我们都放心使用,不用担心会出现恶性BUG

 

它对我们这种缺乏经验的开发团队太友好了,得益于这一系列的优良特性,对程序开发稍有涉猎的人,闭着眼睛都可以开发出软件,还不用担心出错。

 

尤其给予我们巨大帮助的,移动开发功能,更值得被单拎出来好好介绍。整个移动开发的操作简单方便,快捷明了,整个开发过程分为以下几点:

 

一、 设置移动应用开发的登录界面元素

 

得益于出色的可视化操作模式,我们仅需点击 手机开发 ——“移动应用设计”——“设置登录界面元素”就可以设置登录界面

 

 

 

此时仅需使用鼠标拖动相关控件到设计区域,并对其控件进行设置即可

 

 

实时生成代码预览

 

 

实时可视化效果样板预览

 

 

 

二、 首页功能模块,元素设计

 

同样得益于高效的可视化操作模式,鼠标 点击 手机开发 ——“进行首页功能模块,元素设计 ”即可开始首页界面设计。

 

 

 

界面设置与设计

 

 

 

三、 动态图表配置

 

依然得益于先进的开发理念与操作模式,仅需通过简单的SQL 语句查出要使用的表,再选择相对应的字段进行绑定,即可快速生成需要的图表。

 

 

 

字段配置与设置

 

 

 

手机端首页展示

 

 

四、 移动功能设计

 

鼠标 点击 手机开发 ——“进行移动功能设计页面 ”即可开始首页界面设计。

 

 

 

手机端功能设计页

 

 

 

实时代码预览

 

 

 

五、 手机端登录页控件相关细节

 

文本

 

 

 

密码

 

 

 

图片框

 

 

账号 & 密码框

 

 

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69960726/viewspace-2704181/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-02-11

  • 博文量
    78
  • 访问量
    32087