重生之从法外狂徒张三开始
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第71章 实锤企鹅抄袭!“共同缺陷法”的认定标准创壮举!

彼时的肖钢玉正如热锅上的蚂蚁一般。

赵德汉看到此情形,也在试探性地问道,

“老肖,这种情形,咋办啊?凭借你多年的知识产权的诉讼经验来说,到底是公开运行还是不公开运行呢!”

肖钢玉摇了摇头,“赵总,不瞒您说,目前我也不知道应该怎么办为好!这招还真的让人摸不着头脑!”

两个人对视了一眼之后,叹了叹气。

肖钢玉看了看对面脸上一脸坚毅的张伟,心里也多了几分欣赏,很久没被人逼到这种程度了!

嘴角也似笑非笑地挑动了一下!

算了,与其坐着死,不如站着活!

“审判长,我方可以公开初始加载模块的代码运行过程!”

说完后,肖钢玉也调出了代码,工作人员此时也拿着庭审大屏转接线过来,连接他的电脑。

不一会儿,法庭大屏上已经开始逐渐显示这个代码的运行过程:

public class MainActivity extends AppCompatActivity {

@Override

protected void onCreate(Bundle savedInstanceState){

super.onCreate(savedInstanceState);

//设置启动页面布局

setContentView(R.layout.activity_splash);

//启动初始化任务

new InitializationTask().execute();

}

private class InitializationTask extends AsyncTask {

@Override

protected Void doInBackground(Void... params){

//加载配置文件

loadConfiguration();

//初始化数据

initializeData();

//检查更新

checkForUpdates();

//预加载资源

preloadResources();

//伪装的无用代码

performComplexCalculation();

return null;

}

@Override

protected void onPostExecute(Void result){

//初始化完成,显示主页面

showMainPage();

}

}

private void loadConfiguration(){

//加载配置文件的逻辑

}

private void initializeData(){

//初始化数据的逻辑

}

private void checkForUpdates(){

//检查更新的逻辑

}

private void preloadResources(){

//预加载资源的逻辑

}

//伪装的无用代码

private void performComplexCalculation(){

//伪装成复杂计算,占用CPU时间

for (int i = 0; i < 1000000; i++){

//实际上无意义的计算

double result = Math.sqrt(i)* Math.log(i + 1);

}

}

……

当这段初始化代码运行完毕后。

所有人先是“目瞪狗呆”,而后又看向张伟。

毕竟换谁也没想到,家人们谁懂啊!

劳资只是来法庭看庭审的,却被“强行喂了”一段java的代码!

林清泉看到代码运行完毕之后,又对着张伟问道,

“原告方律师,请讲一下你的理由和原因吧!”

张伟也不急,和李云飞对视了一眼!

“好的,审判长,在我开始之前,我想也运行一下我们这边一段初始化加载模块代码!”

“准予申请!”

工作人员又拿过一根视频转接线!

不一会儿整个大屏上又开始呈现出一段又一段的代码。

但是,这时眼尖的旁听席观众也发现了!

就是这两段代码的运行过程简直是一模一样!

“卧槽,还真一样呢!”

“牛逼啊,张伟,我感觉非常可以!这下看企鹅怎么说了!”

……

“此言差矣,目前仅仅是1%的相似率而已,完全没有任何说服力啊!”西装男子也在一旁补充道!

所以,他张伟到底想干什么!

这又不是核心的数据库代码,只是普通的初始化加载页面而已。

这也排除了核心代码的“鉴别法”吧!

想不通,真的想不通!

当然,肖钢玉看到两段相同的代码后,也没看出什么名堂。

想了想之后,难道这又是烟雾弹?

妈得,被他给诈了!

于是,强忍着愤怒开始“质问”起了张伟!

“原告方律师,你最好对你刚才的行为做一下解释,不然我怀疑你有无故拖延庭审程序的嫌疑!”

“而且,我刚才,已经在鉴定报告说明了这一点相似率,现在你要求重新运行,难道这不是无故拖延庭审程序的嫌疑?”

张伟并未直接回应肖钢玉的话,

没错,他急了,他慌了!

刚才四平八稳的气息似乎从这一刻开始被打乱了吧!

“审判长,我现在来解释一下!为什么要重新运行一次这段代码!”

“我方当事人在研发微聊的时候,因为误打误撞,在初始化加载模块里面输入多了一行无用多余的代码。即‘伪装的无用代码’。”

“所以,由于程序本身的缺陷,就导致程序整个加载页面到这段的时候,会多出0.98秒左右!”

“最后,经核实和鉴定,微聊和飞信的启动界面,在相同的条件之下,两者的启动时间均为:2.98秒!”

“综上,我将该方法命名为‘共同缺陷法’,来确证飞信确实抄袭了微聊的初始化运行加载模块!”

……

张伟这话一出,全场再一次热闹了起来。

而肖钢玉听完张伟讲完之后,彻底瘫坐在了椅子上。

“我靠,我有点听不懂,谁来给我翻译翻译啊!”

“我也是,这样就鉴定为抄袭了???”

“求解释啊!!”

……

所有人的目光也看向了西装男子,似乎这群人也的确看出了他的与众不同!

只见他缓缓说着,“刚才,张伟的意思换成人话就是……”

这老六还故意停顿了一下,所有人心都提到了嗓子眼上了!

“就是,你他喵抄我作业就抄我作业呗,妈的,我做错的你都抄,这下你抄我的没跑了吧!”

西装男话语刚落,所有人纷纷异口同声地喊着,

“牛逼啊张伟!!!牛逼死了!!”

不知道谁带头鼓掌的,这下子所有人都鼓起掌来了!

张伟看了看之后,心里也算是松了一口!

黄莉莉这时又递上了一瓶水,

“师傅,原来你又藏着秘密武器啊!所以这就是你说的王炸嘛?”

张伟大口大口地喝着水,没办法刚才太耗费脑力了!

“算是吧,还是那句话,谁家打牌一下子就上好牌呢?”

“其实,我也在赌,到底这个1%的相似率到底是不是,自从上次云飞兄打电话过来之后,我也一直在思考这个问题!”

“现实是,我们赌对了!”

听了张伟的话之后,黄莉莉也恍然大悟,

“哦!我懂了师傅,这1%反而成了对面的致命点!不愧是‘共同缺陷法’。”

“我感觉对面已经被打蒙了吧!比起高达99%的实质相似来认定,仅用1%就拿下他们,多少有点出其不意攻其不备!”

张伟笑着说道,“你看看对面两人现在的情形就知道了!”

此刻瘫坐在被告席上的肖钢玉怎么也没想到。

千算万算,居然被“自己人”给背刺了!

这下好了,什么都给“外包”出去,在节约成本的同时,也把“质量”给“节约”了!

反正!肖钢玉这会儿也想通了,这波输的可不是我菜,那是你们的问题!

“赵总,我……”

赵德汉轻叹了一口气,

“老肖,我懂,这个不怪你,回去我会如实和马总说的!!”

“接下来打好下面的战役吧!”

……