惨痛专题

物联网项目一个死循环导致的事故,一次惨痛的教训

旧业务不断的调整,新的需求不断的开发,版本不断的迭代,这个是当前项目的一个暂时不可改变的现状。再加上每个开发人员写代码的风格和层次不一样,所以有很多本来可以在写代码过程中避免的问题非要通过线上的报警才能发觉。 最近两天线上linux服务器发现java进程CPU不断的飙升,新发的包过一会儿CPU就慢慢上涨,感觉很奇怪,之前没有这种情况,应该开发人员新写的代码所导致,排查问题如下: 一 使用top

记一次惨痛的Vue-cli + VueX + SSR经历

记一次惨痛的Vue-cli + VueX + SSR经历 前言介绍 此篇写于一年前,当时仅作为自己的个人项目总结,现在换了工作,就把之前的一些经验或教训发出来,以警后人,也为大家碰到相同问题时提供解决方案,或多或少有帮助您就点个赞,如果有问题或更好的解决方式请在评论中指出或关注公众号给我留言,感谢指点。 总部提出新项目,大致需求就是APP内置一个H5商城,于是开始出差去总部

【踩坑】异常捕获的时机不正确,引发的惨痛血案

在做业务的时候犯了一个低级错误,由于异常的捕获方式没对,导致出现了一个线上偶现崩溃 来看看问题复现的demo代码 /*** 这是一个view的扩展kotlin方法*/private inline fun View.loadIcon() {thread {try {//捕获异常post {//这个地方实际上发生了线程切换,这里嵌套比较浅,容易发现,但是如果嵌套很深就很难发现了throw Nu

一次惨痛的经历——BUGKU 瑞士军刀

太惨了,不要相信你身边的人。  不要买答案,答案就长这样,一点用都没有,还骗你两金币; 详细方法: kali里面直接输入题目描述的命令即可,ls查看下当前目录,发现有flag,直接cat flag查看, 但有可能存在kali不能连接的情况。 如果连接不上,重新开始吧,5个金币(作者亲测)

生活随笔:换sdk的惨痛升级

这几天一直忙于更新个微博客户端,做的死气沉沉的,bug不断,还有很多很多技术问题单靠一个人还是很难解决。今天老火的事情,原本打算升级flex sdk 4.1 ,顺便用一下air 2.0,但是没想到的事情是,更新了之后发现莫名的错误,和一大堆让我措手不及,麻烦了一个下午都不知道究竟发生什么事情。对于flex 的看法,其实我并不喜欢使用flex 那里的组件,只是用了一下几乎每天都是和错误拼斗争。一大

前谷歌大佬离职创业,不到一年造出GPT3.5和Gemini Pro,惨痛忠告:GPU简直菜鸡,就像是买彩票!

你敢相信吗?一位前谷歌大佬,离职成立公司,不到一年,从头训练出了“GPT3.5”/“Gemini Pro”,注意,后者是多模态大模型!  本文主人公Yi Tay,是一位市面上非常抢手的高性能大模型的大拿。他曾在谷歌Google Brain担任高级研究科学家,专注于大型语言模型和人工智能的研究。在Google任职期间,曾经为业内许多知名的大型语言模型做出了贡献,例如PaLM、UL2、Flan-

企业失去优秀员工会付出惨痛的代价?

摘要:雅虎CEO Marissa Mayer 为了进一步提高工作质量和效率,目前制定并推行了一项新的员工制度。该制度要求原本远程办公的雅虎员工必须到离家最近的雅虎办公室中办公,不遵守者将以开除处置。该制度一公布便引起大批员工不满。企业失去优秀员工会付出惨痛代价吗? 雅虎CEO Marissa Mayer 据国外媒体BI报道,雅虎CEO Marissa Mayer 为了进一步提高

问题 D: 记一次惨痛的教训(组合数的计算)

题目描述 传说中很多大牛喜欢用自己姓名拼音的重排列,比如著名的吕凯风大牛,他的姓名拼音是lvkaifeng,重新排列之后就得到了VFleaKing,也就是著名的伏特跳蚤国王。现在,火星人觉得VFleaKing太强啦!于是他们也要这样取他们的ID名,现在问题来了,他们的名字都非常长,而且都是由火星文组成的(火星文有好多好多字符)。火星人想请你帮他们算算如果把他们的名字重排有几种方案,当然了,原序列

业内同行盆友来稿:对libc.so下毒手引发的惨痛血案,围观大型翻车现场...

写在开篇 为了在线上安装环境依赖,给glibc库升级,由于线上环境libc.so版本低,不支持安装,所以手贱把动态库中的libc.so.6给移走了,直接导致Linux系统崩溃,系统瘫痪,所有用户均被强制退出。 意识到缺少对libc.so的认识,以为跟普通的lib包类似,直接把新版的so软连过去就可以满足安装和升级,现在哦豁… 软链不软链已经不重要了,反正腿是软趴趴的。 1、什么是libc

记录自己尝试了安装torch失败的惨痛经历

1.进入anaconda环境 2.输入conda activate pytorch (激活虚拟环境) 3.在虚拟环境下 输入 conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels http://mirrors.tuna.tsing

一次惨痛的教训:被pnscan病毒攻击的经过

文章目录 0.案发情况1.案发原因2.排查过程1.痛点一:多个攻击的脚本导致CPU完全被占用2.痛点二:top、ps、crontab等多个脚本文件被串改3.痛点三:crontab 定时任务脚本被感染 3.总结:4.附录:核心攻击脚本 0.案发情况 pnscan病毒感染惨状: 使用top & ps & netstat 等等命令,都无法正常使用CPU基本100%,时不时网络中断