不想学了,学不动了

感觉编程这东西,真的是需要天赋的,有的人跟天生就会一样,遇到坑都绕着走,而我总是遇到坑就一脚踩下去,最后还无法自拔,给别人说实现不了。
最近发现了一个巨佬,是真的厉害。我从6点搞到凌晨2点搞不出来的东西,他1个小时搞定了,我都不知道公司还要我干嘛。
讲一下经历吧,就是一个配置式的东西,srs,需要增加两行配置,实现rtmp流转webrtc流,一开始就觉得很简单的事,我把官网的两行配置复制下来,官网配置写的端口是8000,因为这个srs还配置了其他端口,我觉得端口占用不应该跨度太大,所以我顺理成章的改成了其他端口,然后就开始在一个巨大的坑里面找路了,这个配置改了,我调用他们写的服务重启的方法重启了一下srs,第一次尝试配置效果,失败,开始找原因,看日志,按理说应该会打印webrtc流的,没打印,肯定配置没生效,改成自己指定配置文件试试,第2次尝试,失败,再看日志,有打印了,应该是生效了,但为啥没用,不知道;肯定没配置对,再仔仔细细看官网文档,搜issue,发现有个人也是没效果,最后别人给的回答是配置文件必须用web_rtc的名称的,但我使用的是全配置文件,按理说应该也可以,因为之前配置的很多东西说是一个模块一个配置文件,其实都可以写在一个里面,但我在这也找不到啥原因,试试吧,改配置文件名,第3次依然无效果;我看了下日志,确实是一直有打印webrtc,于是我想可能是我测试拉流的地址不对,再仔细看官网,果然,这个拉流不需要加端口,于是我去掉了端口,再试,第4次失败;然后我仔仔细细前前后后看了这一页官方文档差不多十次,确实是全都配置对了,我脑子开始慌了,尝试升级srs最新版本试…具体还进行了哪些尝试记不清了,总之前前后后重启了四五十次srs吧,然后我觉得自己不行了,准备找大佬帮忙看下,结果,刚交给他,原本可以用的东西现在都不能用了,我当时慌了啊,马上把配置文件还原,再试,依然不行,其实这种情况以前遇到过,跟配置没关系,是回调的其他系统接口失败了导致的,但我当时慌惨了,根本找不到原因,又是一顿操作1个小时过去了,还是不行,最后客户说我们系统访问不了了,才反应过来。后来巨佬让我换到别的电脑再试,还是不行,再找他,毫无疑问,依然不行,最后第二天了,他早上花了大概一个小时吧,租截个图告诉我,可以了,我当时惊呆了,迫切想知道原因,但具体也没找到啥原因,他是直接把官网的复制下来没改端口,用官网给的地址访问,一下就成功了,他说可能是必须要8000端口,但我觉得不可能的事,哎,反正这个是测底把我恶心到了。

第二件事就是部署项目的事,项目新增了点功能,我改了,本地也测了,同步更新到内网,就平时一样的操作,但部署上去后一测新功能,毫无疑问的失败了,我摸过的东西,就没顺理成章的成功过。唉于是排查呗,开始是自然不愿意去看源码的,就是各种控制变量法进行重启,尝试,把服务器tomcat拿到本地运行,没问题,可能是服务器磁盘格式不对,尝试新建一块磁盘分区后再试,失败,也是从下班搞到10点,遇到个大佬找我问事情,我就顺便问了下他遇到过这个问题没有,他说没遇到过,但他说让我换打jar包试试,但我根本没报希望,试都不想试的,因为这个问题很诡异,我最后刚按异常日志看了下源码,最后报错的是jdk内部的一个方法执行报错,打算明天换jdk11试试的,他又说了一次换jar包试试,我就不怀希望的试了试,结果,惊掉大牙,居然可以了。。。当然我都傻了,唉,我又更加怀疑自己不适合写代码了,总是在错误的路上越走越远,跟我走程序员这条路一样的吧,但不做这个我能干嘛呢???只能好好锻炼,准备准备以后去工地搬砖吧。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值