《七哥说道》第九章:骚年,请接好你的锅

原文出处http://www.yund.tech/zdetail.html?type=3&id=c3ee4bca1baed58ced42b948a9a8f084

作者:jstarseven


  

 

   早上出门的时候,还是艳阳高照,突然到了快要下班的时候,就下起了雨来,伴着大风,一阵一阵,似乎在告诉我今天有点不太寻常。

        

        地铁回龙观东大街站,距离平西王府我住的地方还有20多分钟的自行车路程,所以平常的我基本上都是骑着我的二手自行车回家,可以不用挤996路公交,因为实在是挤不上去。

 

   “今天下班之前咱们得把项目上线了,明天需要让客户体验这个新功能”,老板认真的看着我。

        

        “可以,我这边后台服务没问题,所有接口我都测过了,只要前台XX那边代码调整完了和我联调一下应该就可以了” 

        

        这时候距离下班还有一个小时,平时我们最早都是9点下班,我一边测试着自己的代码,一边等着前端小哥和我联调。 前台的小哥也是不争气,也有好几年的工作经验了,js还不是很熟(没我熟悉,尴尬),都尼玛快九点了,还说差一点没完成,差一步了。

   “让他这边先写着吧,先测试一下你的接口,你把接口地址发给测试大姐,让她对着需求写几个测试用例试一下。” 

 

        需求文档也是很逗,改了不知道多少版了,也不知道平时口头说的改动有没有写进去,测试的大姐应该也是运维转测试的,没什么真正的测试经验。

        

        “不对啊,你这些接口没有一个好用的啊,我用jmeter测试你的接口,就一个接口是好用的,其他的都不通啊!”,测试大姐一脸坚定的告诉老板,不知道是不是测出点什么来, 可以在老板面前表现一番,花里胡哨的。 

 

 

    老板一看,“啊,什么,怎么还全报错了,你这不对啊,你这就是等前端写好了调试也会是一堆问题啊,完全是耽误时间啊”,公司地方比较小,老板当着全公司的人说,“你对着测试的结果,好好的再改一下接口吧,你这全是问题,抓紧点时间,赶紧改改,别耽误上线!” 

       当时的我也是年轻,对自己的代码不太自信吧,我心想,“不能啊,我都测试过了,怎么可能有问题,难道真的是有地方没考虑全”,我赶紧好好检查了起来。可是怎么检查, 都没发现问题,我就不明白了,哪里有问题。

            

            于是我仔细看了一下大姐的测试案例,我一大口草泥马差点喷口而出,要不是老板在我旁边,我就喷了,完全没有按照接口调用的规则来,可以测试通过才怪呢。

 

      “老板,我的接口没问题,是她这个测试用例写的不对”,我看了一眼旁边的老板,心想,“算了,不想说太多了,没必要发火,没啥意思”。测试大姐在发完对我接口的测试结果之后, 就早早的下班了,老板仔细对了一遍测试用例,发现确实有问题,“哦,那行,不耽误上线。” 

            

          退一步海阔天空,想一想越想越气,过分,关键是在他们没有查清是谁的问题的时候,就将问题归结到了我的身上,根本不会觉得是那些老员工的问题,甚至当着所有人的面, 说我写的代码全是问题,行吧,对公司已经无爱了。 

 

    这时候已经10点多了,前端小哥终于把前端代码完成了,幸好调试还算顺利,没有出现太大的问题。公司没有专门的运维负责线上,都是后端负责,前端小哥见联调没什么问题,就和老板说了一声先撤了。 

 

        “这下我终于可以上线完回家休息了,好累啊,好困啊”,自己告诉自己,“可能一切都怪我太天真了”。 线上环境更新完了之后,老板反复的盯着线上的效果,在那找问题,唉唉唉,这里不对啊,这个弹窗的逻辑调一下吧,这前台这里逻辑有点问题啊。 

 

    公司这时候这个点只剩下我和老板两个人了,我也实在是累得眼皮都在打颤了,真的不是说谎,感觉自己离睡着就差一个支点了,一边回复着一边强力的睁开眼。 

         

         我尼玛,前端的大哥都走了,你TM跟我说前台逻辑有问题,他在的时候,你怎么不找他啊,我不知道,我也管不着不是我的问题。气不打一处来,不在沉默中死亡,就在绝境中爆发

 

     “这里是前端逻辑的问题,不是我的问题,我改不了”,其实我还是会改的,但是这种情况我不可能去调整,我管你,尼玛,自个玩去吧。 十一点半了,8号线的最后一班地铁也快要停了,再不下班我怕是只能打车去地铁站了,可是一想打车的钱公司还不给报销,想想就好气。

         

         “这样你这边把这个扫码进来的逻辑修改一下,扫码返回的模板调整一下”, 尼玛,你早干嘛去了,对需求的时候你怎么不说改,我是按照需求开发的,你说改就改,你是不是故意在给我找 trouble! 

     “那行,你改完这个就回去吧,我得先回去了,十一点多了”,老板看了一眼手表说,我的内心是崩溃的。

            

         “改你大爷,天皇老子现在叫我改都不可能,要不是想着马上就要回学校了,我理你? 你自己回家,还想让我一个人在这改完?” 

            

         “这样吧,老板明天改吧,我同学现在还在外面等我回家开门”,撒了一个谎,说完我转身就走了。 

    出了大厦的门,虽然很困,但是很清醒,零星的雨点打在脸上,我裹着围巾向前奔跑..... 

 

【备注】下章:《今天我,寒夜里看雪飘过》,敬请期待更多有趣的故事,感谢您的关注!

 


                                                                                               -END-

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,您可以使用以下代码实现对txt文档的处理: ``` @echo off setlocal enabledelayedexpansion REM 步骤1:将txt文档拖入cmd窗口,并读取文件名 set /p file="请将txt文档拖入此处并按回车键:" set filename=%~n1 set extension=%~x1 REM 步骤2:逐行读取txt文档,分隔符为“,” for /f "tokens=*" %%a in (%file%) do ( set line=%%a for /f "tokens=1,* delims=," %%b in ("!line!") do ( set column1=%%b set column2=%%c set column3=%%d set column4=%%e set column5=%%f set column6=%%g set column7=%%h ) REM 步骤3:获取txt文档行数,减去1,得到参数Txt_lines set /a Txt_lines=!Txt_lines!+1 ) set /a Txt_lines=!Txt_lines!-1 REM 步骤4:获取txt文档第Txt_lines行第一个元素的长度,得到参数Txt_lines_length set i=0 for /f "tokens=* skip=%Txt_lines% delims=," %%a in (%file%) do ( set line=%%a for /f "tokens=1,* delims=," %%b in ("!line!") do ( set column1=%%b set Txt_lines_length=!i! goto :next ) ) :next REM 步骤5:获取txt文档每一行第一个元素的长度,比Txt_lines_length少多少,就在该行第一个元素第一个字符后增加多少个“0” for /f "tokens=*" %%a in (%file%) do ( set line=%%a for /f "tokens=1,* delims=," %%b in ("!line!") do ( set column1=%%b set /a length_diff=!Txt_lines_length!-!column1! set zeroes= for /l %%i in (1,1,!length_diff!) do set zeroes=!zeroes!0 set modified_line=!modified_line!!zeroes!!line:*,=! ) set modified_file=!modified_file!!modified_line!\n set modified_line= ) REM 步骤6:将txt文档每一行第二个元素设为“1” set modified_file= for /f "tokens=*" %%a in (%file%) do ( set line=%%a set modified_line= for /f "tokens=1,* delims=," %%b in ("!line!") do ( set column1=%%b set column2=1 set column3=%%d set column4=%%e set modified_line=!column1!,!column2!,!column3!,!column4!,!column5!,!column6!,!column7! ) set modified_file=!modified_file!!modified_line!\n ) REM 步骤7:将txt文档每一行第三个元素前增加“3” set modified_file= for /f "tokens=*" %%a in (%file%) do ( set line=%%a set modified_line= for /f "tokens=1,* delims=," %%b in ("!line!") do ( set column1=%%b set column2=%%c set column3=3!%%d set column4=%%e set modified_line=!column1!,!column2!,!column3!,!column4!,!column5!,!column6!,!column7! ) set modified_file=!modified_file!!modified_line!\n ) REM 步骤8:将txt文档每一行第四个元素前增加“83” set modified_file= for /f "tokens=*" %%a in (%file%) do ( set line=%%a set modified_line= for /f "tokens=1,* delims=," %%b in ("!line!") do ( set column1=%%b set column2=%%c set column3=%%d set column4=83!%%e set modified_line=!column1!,!column2!,!column3!,!column4!,!column5!,!column6!,!column7! ) set modified_file=!modified_file!!modified_line!\n ) REM 步骤9:输入一个带小数点的数字,得到参数mj set /p mj="请输入一个带小数点的数字:" REM 步骤10:在txt文档开头处新增以下内容 set new_file=[描述] 大哥=北京1986年 二哥=3 三哥=上海 四哥=龙 五哥=25 六哥=0.001 七哥=,,,,,, [啥玩意] Txt_lines,mj,哥哥1,妹,,,,@\n!modified_file! REM 步骤11:生成修改后的txt文档 echo %new_file% > %filename%_modified%extension% echo 修改完成! pause ``` 使用方法: 1. 将以上代码复制到记事本中,另存为批处理文件(例如modify.bat)。 2. 将需要处理的txt文档拖入该批处理文件所在的文件夹中。 3. 双击运行该批处理文件,按照提示输入一个带小数点的数字。 4. 处理完成后,会生成一个以“_modified”结尾的新txt文档。 注意事项: 1. 本方法只适用于txt文档,对于其他格式的文档不适用。 2. 由于需要读取和修改txt文档,建议在测试阶段仅对备份文件进行操作。 3. 如果txt文档中存在空行或格式不规范等情况,可能会导致程序出错,请自行调整代码或修改文档格式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值