V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yamasa  ›  全部回复第 3 页 / 共 13 页
回复总数  242
1  2  3  4  5  6  7  8  9  10 ... 13  
2021-04-02 10:33:06 +08:00
回复了 mayday1997 创建的主题 职场话题 如何减少面试的挫败感
@mayday1997 不说那些套话也不给安慰,给你点实在的建议。juc,尤其是几个常用的基于 aqs 的锁结构,逼着自己也要啃会,至少大部分问题要能打的上来·,如果你觉得生啃源码吃力,也可以去看视频。b 站有不少。
李大师这个包确实很精髓,现在面试里现在爱问 cas,爱问 volatile 底层实现,也就是大多从这里面来的。juc 本身是对 Java 独占锁的各种改进,以这个包出发,syncronized 对应字节码里的 monitorenter,monitorexit 和 Java obj 对象头里的锁结构,升级降级和偏向锁(现在偏向锁在大概 11 之后就没了),再聊各种锁以及 syncronized 适合什么样的场景,都是可以一路问下去的,你能答得越多,面评自然就高了。
另外扯 volatile 就可以一路扯到 lock cmpxchg, 聊到 cpu 缓存结构,缓存一致性协议,再深入一点就是 write buf,invalid queue 的细节,jmm 的 happens before 是靠内存屏障实现的,等等等。
总之,juc 答得好确实是加分项,因为它本身就是一块重要的知识图谱。多花费精力去了解是必须的。哪怕不考虑面试从以后的工作出发,juc 半懂不懂,不知道搞出多少并发问题出来。
2021-03-29 15:50:00 +08:00
回复了 liqiansama 创建的主题 成都 成都互联网行业,,,哎
@zek 大苏州一个巨硬打爆成都全部外企😂😂
2021-03-25 12:30:37 +08:00
回复了 fxjson 创建的主题 Java 灵魂拷问之是否适合 Java 开发
你用 vertx 照样可以写 web 服务,不要上来就怪到 springboot 上。而且 boot 还不够容易上手吗?比 mvn 时代好太多了已经。
2021-03-25 12:25:11 +08:00
回复了 miscnote 创建的主题 Apple mac 笔记本三年是不是该换了?
15 年 15 寸次顶配服役的好好的。
2021-03-23 17:47:37 +08:00
回复了 sc0303 创建的主题 程序员 [兼职] 急寻后端 Java 大牛(坐标在:上海)
给大伙儿整笑了
@ingin 对 我脑抽了。
你需要补充多线程和并行的基础知识。答案是 unknown,根据 cpu 调度,1-4 之间全部可能。
2021-03-19 09:47:36 +08:00
回复了 nickyang897897 创建的主题 Rust Rust 它凭啥这么难?学习路线这么陡峭。。。。
那要看你之前主要用的啥。
2021-03-19 09:46:49 +08:00
回复了 LeroyMooney 创建的主题 程序员 新来的外包同事,这代码,我???
如果想规避 npe,直接 Optional.ofNullable(issueStatistics).orElse(new ArrayList<>(1)); 就好了。
2021-03-18 17:08:20 +08:00
回复了 a1310747 创建的主题 程序员 如何跳出舒适圈?
真要你去大厂吃 pua 末位淘汰高强度加班体检到处红灯的屎,你怕不是又得发个贴了。
2021-03-16 10:30:25 +08:00
回复了 Cbdy 创建的主题 Java JDK16 今日(2021.3.16)发布
11 打卡。自己升没用,公司的节奏都是大家一起升,肯定要等 lts 。
2021-03-10 17:39:39 +08:00
回复了 fireleaves 创建的主题 程序员 关于 HTTP 服务器实现的小白级别的问题
楼上哥们儿说的很好了。我们的服务里 chunked transfer encoding 和异步接口轮询两种做法都涉及了。
2021-03-10 15:14:44 +08:00
回复了 www5070504 创建的主题 程序员 请教下各位大佬 关于单元测试的问题
ut 就是把 mock 的概念吃透,然后勤练就慢慢熟悉了。
当然是有用的,用 mock 解决掉复杂的外部依赖,专注于每个函数自己的实现正确性,这不重要吗?你能保证你写的复杂业务逻辑每个 corner case 都覆盖了?我甚至遇到好些 corner case 靠自己 e2e 或者集成测试根本没法触发的,这种上了生产就是不定时的雷,ut 在这些时候非常重要。
2021-03-10 14:17:00 +08:00
回复了 yazoox 创建的主题 程序员 大家怎么看待企业/公司的 KPI 员工绩效排名和末位淘汰制度?
楼里某些人对资本的态度,真是孝死我了。像极了那些指着穷人鼻子骂“你过得这鸟样还不是怪你不努力”的姓资的。被卖了还帮别人数钱。
2021-03-09 10:51:03 +08:00
回复了 nagatoism 创建的主题 程序员 用 redis 做分布式锁这种骚操作是怎么流行起来的?
工程当然是又脏又臭,充满 tradeoff 的 rabbish, 怎么能弄脏咱们高贵的数学家写公式的手?
2021-03-04 11:28:09 +08:00
回复了 Macv1994 创建的主题 程序员 代码提交到生产环境的焦虑
写 ut 是职业素养,跟公司规模没关系。写好 ut (覆盖率有个七八成)至少能规避六七成的 bug,再出 bug 的话也不是你一个人责任,测试锅更大。
接受 remote 吗,啥都好就是没法去深圳。
2021-03-03 14:05:46 +08:00
回复了 jetflyL 创建的主题 程序员 问下你们会去看英文的技术书籍吗
人在外企,基本能和老外 meeting 谈笑风生。能英文就英文,翻译里面带来的垃圾信息太多。还有比如我最近在刷 6.824 ,raft 论文需要反复看,6.824 的材料更是全英的,这种你能指望啥翻译呢。要长久干这行,英语是躲不掉的。
开了三年迈腾了,力荐。内饰可能一般,但是如果你的加分项有储物,空间,舒适度,颜,动力和操控,迈腾不会让你失望的。我真是越开越喜欢。s 档绿灯大脚油起步爽翻!
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2637 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 05:01 · PVG 13:01 · LAX 22:01 · JFK 01:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.