首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
小伙子专题
面试官:小伙子知道synchronized的优化过程吗?我:嘚吧嘚吧嘚,面试官:出去!
写在开头 面试官:小伙子,多线程中锁用过吗? 我:那是自然! 面试官:那你知道synchronized的优化吗? 我:synchronized作为重锁,开销大,在早期不被推荐使用,后期进行了优化,至于怎么优化的话,您让我想想哈… 面试官:好的,那你出去好好想吧! 对于synchronized的优化,虽然被问到的场景不多,但在很多网友发的面经中发现很多人都会挂在这个点上。 在我们初学锁时,很多
阅读更多...
小伙子利用C++制作游戏:面包圈大战,创意满分得到网友青睐
一款动感十足的小格斗游戏哦,小小的三明治跟高大的面包圈是一对冤家,彼此都不服对方,于是他们常常打架格斗,看谁是最厉害的,你看,现在他们又打起来了,让我们去看看谁胜出了吧! VC++ 游戏:面包圈大战源码,编译donuts.dsw文件,在Debug目录下会生成donuts.exe文件,直接双击该文件,即可运行“面包圈大战”程序。要正确编译该程序,需要安装DirectX 9.0
阅读更多...
阿里面试官:小伙子你这水平可以啊!
前天加完班,回家路上翻了下粉丝群。发现群里最近在疯传一份叫《测试 offer 收割机养成指南》的资料。 本来感觉这个看起来有点离谱,结果没想到仔细一看,这份资料竟然真的有点东西。内容收纳的很全,而且融合了很多今年的新玩意。据我所知有人靠它拿下了 40k+ 的 offer… 后来我辗转找到了这份资料的整理人,果然是位大佬! 他是现任阿里测试 Leader,在测试行业深耕近十
阅读更多...
当初卖肾买iPhone的小伙子,如今怎么样啦?
2011年,智能手机刚刚兴起。 当时最时髦的手机,叫做iPhone4。 那可是10年前,一部售价4000多人民币的手机,抵得上一位白领一个多月的工资。 但这丝毫不妨碍人们对它的疯狂。 在不少人眼里,iPhone4才是那个时代的“身份证”。 那一年,17岁的小王还在读高中。 当“苹果热”刮进校园,他和所有年轻人一样,渴望拥有一部iPhone。 无奈,拮据的家庭条件撑不起他一掷千金的幻想
阅读更多...
小伙子,你懂线程池的创建吗?
为什么阿里巴巴要禁用Executors创建线程池?看阿里巴巴开发手册并发编程这块有一条:线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,通过源码分析禁用的原因 一、线程池的定义 管理一组工作线程。通过线程池复用线程有以下几点优点: 减少资源创建 => 减少内存开销,创建线程占用内存降低系统开销 => 创建线程需要时间,会延迟处理的请求提高稳
阅读更多...
小伙子把我坑了,改造网关filter,一直报跨域
闲聊 1、项目研发负责人需要具备主动性 阿里招聘简历上,常常会带上一句话:具备owner意识。它的逻辑是怎样的呢? 【执行者角度】:我完成某项任务,I do it~ 【owner角度】: 入手任务前,这个任务为了解决什么东西(核心价值)?它会引发你的思考,就是我有没有其他更好的方案去解决这个问题,其次是在实施前思考可行性、风险、扩展点。任务执行中,项目进度是不是在预期内,然后遇到什么问
阅读更多...