第二天上班,张伟就联系了alix!
“alix,昨天tom让我写一个mES和SAp的接口,有个技术问题搞不定,需要请教下啊!”张伟在微信上给alix发了消息。
“我知道了,这个接口还有点难度,有两个解决方向,最好的就是用我上次给你说的那个bApI去找下,SAp有没有提供标准的函数,承接报工的数据,如果有用bApI函数是最好的;第二个办法就是用bdc录屏批量处理技术,把mES数据,写入系统,这个办法比较麻烦,我给你点资料,还有我找一个我之前写的程序给你,你学习下!”过了几分钟alix回复道。
“好的,又有新技术学了啊!太爽了!多谢领导!保证完成任务!”张伟兴奋的回答。
“很好!多干活,就会多学东西!”alix说“还有,后面其他部门找你干活的时候,给我说下!”
“好的!”张伟有点机械的回复道!
“你看下这个程序:Z_mm02bdc_23”alix给张伟发了一个程序名。
“收到!”
“还有这些资料!”alix给张伟发了一个文件包。
“收到!”
张伟收到文件和程序名后,天然的就奔着bdc那边去了,这是一个新技术啊,必须得拿下,甚至还有参考案例,这可是天上掉馅饼的好事,把alix说的第一个方案直接给忽略了!
毕竟bApI这个函数模式,自己已经学会了,bdc一个新的名词,新的技术,比起自己已经学会的技术,那吸引力不是一个级别的!
张伟直接就奔着bdc这个技术名词就去了!
首先啥叫bdc啊?张伟没好意思问!对于这种比较简单的问题,张伟觉得通过自己能力去解决比较好!需要问的肯定是那种比较关键的问题,就像这次mES如何把数写进SAp这种大一点问题,方向性的问题,问起来才有价值,而不是随便一个问题就问!
张伟觉得自己也是有节操的!问的问题要有水平!他认为alix也有属于自己的事做,问的问题没有水平,人家估计也不耐烦吧!
至少从目前来看,张伟觉得alix对自己的观感还不错,自己的问题也都很被重视!重点还是自己的问题很有水平!不是那种垃圾问题!
张伟开始了百度AbAp bdc技术!
bdc英文名“batch data munication”,虽然张伟不喜欢英文,但是全称自己还是要知道的,可以记不住这个全称英文,但是要搞懂这个全称的中文意思啊!
bdc张伟自己总结了,这个技术的大概意思就是批量数据录入,有多种模式,前台模式,报错模式,后台模式!
张伟还是没搞太懂!但是没关系啊,不是有alix给的那个程序么!
于是张伟输入了程序名,施展了筑基技能debug,在筑基技能面前,这个bdc技术的神秘面纱,就慢慢的被张伟给抽丝剥茧的拿捏了!
当张伟搞清楚这个bdc时,其实心里是波澜起伏的!甚至是有一点怅然若失啊!
遥想当年自己大学醉生梦死的游戏生涯!挂科的种种!简直是恍如隔世啊!虽然自己离开大学也才几个月,怎么自己总感觉大学好像离自己已经非常的遥远了!
可见张伟心中对学校那段时光,是多么的不愿意提起!
张伟记得,自己当时决定不再打网络游戏时的情景!
“外挂猪!外挂猪!“寝室六个人,集体对着游戏里的那个外挂选手,骂道!
人家只是发了一句话,就把张伟击穿了,直击灵魂的那种贯穿!这句话让张伟,那一晚上直接坠入了冰窖!当然也是那句话,拯救了张伟!
“外挂我自己写的,有本事你们也写一个啊!一群Sb!”
当晚张伟看到游戏界面漂浮出这句话时,犹如五雷轰顶!犹如坠入冰窖,瞬间全身冰凉!
这个bdc,张伟觉得,就是SAp的外挂!
张伟始终也没有开发出游戏的外挂,但从那之后自己就再也没有玩过游戏了,张伟觉得,这辈子的游戏,都在那段醉生梦死、昏天暗地的时光给玩完了!
就像现在钟浩、刘书下班后邀请张伟玩游戏,张伟也就是挂着,基本不怎么操作,就是给他们凑个人数,其实他们也挺纳闷的一个学计算机的居然不玩游戏,真是个奇葩!张伟也不解释!主要是张伟这个解释起来太惊天动地了,怕他们不信啊!
不是不玩是玩的太多了,难道说自己玩游戏挂科40多门?试读?.....最后浪子回头,幡然醒悟,从此面朝大海春暖花开!你说这个谁信啊!
只能说SAp太懂张伟了,硬是要以这种方式弥补张伟的外挂遗憾啊!
这个bdc用游戏外挂的思路来讲,就很好解释了,就是用电脑代替人来进行操作!按照张伟现在的发展路径,和对游戏的观感,估计这辈子,也没法去完成游戏外挂程序的开发了!
但是SAp就给了张伟这样一个bdc技术!张伟真是有点怅然的释怀啊!也算是从技术上弥补自己的小遗憾啊!
换成现在SAp和mES的接口来讲,就是当mES需要把数据传给SAp时,以前是靠人来一条一条的手工搬运,手工输入,而现在就是用这个bdc技术,可以实现让mES的数据,直接在后台就自动录入到SAp系统了!
人工从mES搬运一条数据到SAp需要1分钟,现在后bdc技术,因为是后台用程序输入数据,1分钟至少可以录入100条以上,效率至少提升了100倍!
你说这个算不算SAp的外挂技术!就等于以前100条数据要100个人,每人1分钟,或者1个人干100分钟,现在1分钟搞定!
这就很清晰的解释了,当初张伟他们宿舍6人在游戏里,杀不死对方,按照这种算法,要杀死对方,需要100人同时杀向对方,对方才可能被秒掉!
可见这个外挂技术,得有多么的Nb哦!
不过张伟觉得,游戏的外挂,最多就是打个游戏,群体pK时不被玩家秒掉!
而现在自己即将掌握SAp的bdc技术,是实打实的可以让用户少工作,提升100倍工作效率的技术,这个更加值得自己去钻研啊!
游戏嘛!那是自己来时的路!无所谓对错了!现在的自己可以泰然的看待那段时光了!
张伟想着也是觉得好笑!居然把bdc技术赋予了这样一层含义,既弥补了自己的“外挂”开发情结,又为用户带来了效率的价值!被自己的脑洞之大,东拉西扯之强给搞笑了!
剩下的就是具体的技术研究、学习,这个技术还真是有点麻烦,不能叫难,是麻烦!
首先需要录制SAp的操作屏幕!这话这么说了!
就像张伟给用户录制系统操作的小视频一样的逻辑!只是给用户录制的是视频,而这个录制的不是视频,是一种可以被记住操作路径,操作步骤,输入数据的详细步骤记录文件,不是用视频模式记录的,是一个步骤,一个步骤,一个输入字段,一个输入字段的模式记录的,然后就在系统里得到这一个可以被编辑、被执行的屏幕录制文件!
千万注意这个过程不能有任何的错误,包括屏幕顺序错误,还有需要录入的数据字段也需要记录清楚!
然后这个动作搞完之后,就可以对这些字段进行变量命名了!
这些搞完之后,就开始写程序了,程序就简单了,就是把mES传过来的数据,整理成SAp系统能接收的数据格式,传给这些变量!
后面就调用函数,调用刚刚录制那个屏幕的bdc文件,然后bdc技术就自动把这些数据一个一个的输入到SAp系统了,整个过程不用人工参与,真的就像打游戏外挂一样,就把活给干完了!
张伟觉得这个bdc技术很好玩,至少从技术上完成了自己的外挂小情结!
下班后第一时间就给女朋友汇报了这个外挂小情结技术!
女朋友的回复是,张伟的脑袋真是异于常人,意淫到了新高度!东拉西扯的拉娘配的结果,硬是被你撮合了成天作之合!