这样写代码,我把他开除了

作者: 余胜军说java编程分类: 野生技能协会 发布时间: 2024-02-01 09:30:08 浏览:121014 次

这样写代码,我把他开除了

蟹公子:
以前做网站,研究高并发,做了很多优化,投了很多资源,信心满满百万并发也随便扛。结果上线后,一个月访问量不到一百个人[笑哭]

【回复】[doge][doge]真百万可以自己开公司单干了
一小片二向箔:
懂了!![呲牙]把创建线程改成创建线程池[呲牙]

【回复】这下7000%了[笑哭]这波是授人以鱼
【回复】服务器:青春没有售价,今天燃烧自己[doge]
【回复】回复 @其实这样子就可以 :哈哈哈
Neptrue_Lin:
速报:Java 之父用多线程不用线程池[吃瓜]

騰訊Tencent:
速报:Java之父对Java 21协程持保留意见[doge]

【回复】都会虚拟线程了,肯定也会线程池
青空栀浅5:
换jdk21就没有问题了,不管多少线程都是虚拟线程,效率upuo

薛定谔的鞋子:
老板,服务器配置太低了,加个几千台吧[doge]

【回复】老板,人太少了,在招几个吧[doge]
骑蜗牛_撵大象:
[吃瓜]服务器不够强大赖代码是吧,你在要多反思反思自己,这么多年有没有努力。

放个屁送给你I:
这都是小问题,还好他没for循环new 线程,那才叫厉害[doge][doge][doge]

【回复】昨天写了个基于java swing的烟花模拟器,因为需要用while循环变化烟花y坐标并不断刷新ui,对烟花起始坐标和终止坐标进行检测的同时根据坐标播放对应的音效,图方便直接链式编程new BackGroundSound().setSoundState("sounds/9800.wav","start");,结果发现CPU占用100%,于是就将new BackGroundSound提取出来作为成员变量,运行后发现CPU占用依然100%,检查代码,发现setSoundState的方法中创建了两个对象[笑哭],由原来的循环,一次创建4个对象变成循环,一次创建两个对象,后面就干脆将声音路径通过构造方法进行传参,CPU占用过高的问题终于解决了,这不没几天就给我推荐了这个视频
HexHedonist:
这些性能问题的以前要网上慢慢查资料自己案例 现在代码给gpt一粘贴情况一描述 就能秒掉给非常好的优化思路

【回复】是的,ai对个人编程的帮助极大,尤其是我这种半瓶水的程序
【回复】还是很大概率给出错误代码的,自己要修好才能用,而且叫它改正它不会,必须自己纠正。。。 让它写点C++代码,全是语法错误+使用了不存在的变量/函数,要修半天才能用,能运行之后,特么还是有问题,它那指针都飘到天上去了,全都是野指针。。。
【回复】+1, 我的绝大部分代码都是ai写的,我只负责想法和思路,把步骤写出来,然后再让ai给出最优解,再自己改,再提出疑问,再检查一遍
傲娇的噼里啪啦:
直接加个锁就行了,第一个用户不登录完第二个用户登录不了,完美解决[呲牙]

【回复】直接写静态页面,没有后端就不用担心压测[doge]
【回复】回复 @北美布法罗 :压力自己的电脑
余胜军说JVAV编程:
39.99一年了,明天倒闭买不了了,快买啊

尘尘尘本尊:
昨晚的“事故”是不是因为这原因,麻子葛[doge]

程序员 编程 代码

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!