第34部分(第1/4 页)
还行这数据量一大就靠那无线网络的传输只怕都要等个三五分钟再加上大的内存占用程序运行起来肯定慢得像乌龟。
问题摆在面前就得赶紧解决别人那体检车每天体检两次光dR图片大小就得突破一个g要是因为软件问题停工个一天两天这损失他承担不起。
于是赶紧开会虽说火基本上已经烧到了眉毛他还是平静地说:“怎么样啊?小扬Bug改得怎么样了?”
“改完了这次是真的没Bug了我检查了好多次了这次保证肯定绝对可以用了。”
“放屁你那是‘暂时没有现Bug’我跟你说了好多次了你没现Bug不代表Bug不存在!”
“是是是暂时没现。影头可以做其它的了。”
“好你不是说要做大case吗?eB的代码你也看了算大了吧。咱们现在就来做这个。先来修改一下eB的问题主要有两个:一、启动度太慢我想到的解决办法是启动时采用多线程方式在后台读取数据不再读取数据库中所有的数据仅读取体检号和指纹匹配指纹的时候再通过体检号去数据库查询其它信息。因为他们体检的时候很少用到指纹仪虽然记录多但只有一个体检号占用的内存也不大。二、各个页面的显示度太慢特别是体检人列表这一页主要是因为页面的显示用的是Javascript效率不高而且是把所有记录都显示到同一页。当时我们设计那页的时候还不知道除了Javascript之外还能用什么办法但随着case的进行到后期我们已经掌握了IhTmLdonett接口用这两个接口来操作性能应该要高得多。另外还要分页显示比如一页就查3o条记录要再看其它的就点下一页。就像goog1e随便输入个热门关键字检索结果动辄几十万上百万条要是全部都显示到一页光是生成个页面都得等死人。这个我后来也调研了用‘se1ect’的‘top’子句。”
绝影在上面把自己的想法一股脑讲给下面基本上把问题产生的原因和解决方法都描述得清清楚楚就是没差写出具体代码了。Bugyang他们在下面表面上听得认认真真实际上他一直在热血沸腾兴奋不已根本就没在乎他讲的什么。等到他话音还没落Bugyang立即踊跃而上说道:“影头说那些都没用直接告诉我让我做什么就行了!”
“老实点!再跳又让你回去改Bug。”
这么说Bugyang又努力让自己安静下来。
“启动部分我来做你和小唐去解决第二个问题小唐做查询和分页显示你把所有Javasnett2和IhTmLe1ement的关于那两个接口的用法在eB的代码里面就有例子解决起来应该不难有什么问题就来问我别误了工作。”
说完绝影挥挥手示意散会Bugyang终于如愿以偿接到大“case”像拣了个宝似的。在这最后时刻还不忘表现自己回头道:“报告影头保证按时完成任务。”
回想一下从五一回来其实还没认真休息一下燕儿也早已经习惯了绝影这样一个接一个的case。她就是不明白天底下case为什么总是这样多而做case的人为什么总这么少那case让绝影去做再怎么做都做不完。
绝影也没怎么去哄他反正他早就知道自己一写程序就投入得不得了现在给燕儿讲这么多也没用哪怕是跟她说:“明天就做完了我一定和你去去看电影。”她当时听了是高兴但就算明天真的做完了周总突然说:“小绝啊又来了一个大case。”哪怕他并不要他立刻去看立刻去做但他肯定会立刻扑上去的这就像饥饿的狗扑在火腿肠一样。这样反而让她更伤心。
与其这样还是破罐子破摔了吧。
………【《疯狂的程序员》51】………
Bugyang向绝影一翻上纲上线地保证后屁颠屁颠地跑回了自己的座位。
他那座位是以前BossLiu的两个月前BossLiu还曾经坐在那里和绝影一道并肩作战埋头苦干如今除了那个从来不曾清理的烟灰缸还在昭示着它原来主人的身份其它的早已物是人非。
公司是和学校大不相同的学校里谁走了大部分原因是某方面太差比如经济条件差辍学;身体状况差休学;成绩差留级;或者表现太差开除。除了最后一个原因大部分同学还是对以前座位上的主人带了换念的感情有的甚至还专门把那位置保留下来以资纪念。
在公司就不一样BossLiu走了他哪里差?论技术哪里也不差至少比目前在座的这几个“十倍也”而且抽烟又不是什么不可原谅的错误。记