V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SeaTac  ›  全部回复第 55 页 / 共 68 页
回复总数  1350
1 ... 51  52  53  54  55  56  57  58  59  60 ... 68  
2022-07-30 01:19:54 +08:00
回复了 hahadaxigua834 创建的主题 分享发现 hashmap, i'll use a hashmap
@PythonYXY
国内不知道,美帝面大厂 sde 1/2 可以看 DDIA ,这个算是比较细节的理论基础(虽然还是入门级)外加一个叫 system design interview 的 YouTube channel ,这个 channel 有一些比较实际的 interview question 让你知道面试里该怎么表达
2022-07-30 01:14:37 +08:00
回复了 roseduan 创建的主题 程序员 程序员不应该和一门语言绑定在一起
@tairan2006
Amazon / Oracle: ?
2022-07-29 02:29:04 +08:00
回复了 clearc 创建的主题 Apple 如果价格一样, iPad Air 5 和 iPad Pro 2020 怎么选
@20015jjw
至今没买过 cellular 版 iPad 的路过 lol

@clearc
不追 fancy 的新系统功能肯定选 iPad Pro 2020
Face ID 和 120hz 动态刷新体验比开机键指纹和 60hz 固定刷新屏幕体验好不少
2022-07-29 02:25:41 +08:00
回复了 bmpidev2019 创建的主题 分享创造 Google 是怎么做软件工程的?文化对软件工程有何影响?
@bmpidev2019
这种细节一般具体看组看 manager
2022-07-28 14:28:31 +08:00
回复了 bmpidev2019 创建的主题 分享创造 Google 是怎么做软件工程的?文化对软件工程有何影响?
G 家不是挺多组没有 daily standup 的么
有不少人觉得 daily stabdup 过于 push
2022-07-27 08:33:09 +08:00
回复了 dangyuluo 创建的主题 硬件 有没有 USB type C 全功能的 KVM?
2022-07-26 14:30:16 +08:00
回复了 BuLvDaRen 创建的主题 Java [收集] Java 程序,生产环境还有用 winServer 的吗
Windows server 吗?没见过
不过好奇 azure 用的是 Windows server 还是什么别的东西
这文章说了跟没说一样,能感悟出什么?

不过的确,mentor 别人是件不容易的事情,手把手带很容易耽误你自己的进度,撒手不管新人又会非常难受,尤其是 new grad ,真的很多时候不是不愿意问问题不愿意学习,是不知道问什么问题,不知道该怎么入手

先多跟 mentee 沟通吧,至于 bug ,你们没有 code review 么?
2022-07-25 12:46:39 +08:00
回复了 CoderLife 创建的主题 程序员 Mac 上有什么好玩的单机版游戏, 求推荐
Minecraft
Civilization 6
2022-07-24 11:08:42 +08:00
回复了 hahadaxigua834 创建的主题 分享发现 hashmap, i'll use a hashmap
视频挺逗 1p3a 那个过于真实

不过讲道理 真要准备面试不需要看那些奇怪的书
grokking system design interview 给 new grad 入个门可以,真要用来准备面试怕不是找挂
2022-07-24 05:44:08 +08:00
回复了 AOK123 创建的主题 Apple Mac 的金子内存和 SSD 回收价
不懂,不愿意 trade-in 就挂二手呗…电子产品 tradein 本来就坑
2022-07-23 03:32:14 +08:00
回复了 chuckzhou02 创建的主题 MacBook Pro Macbook Pro 16 寸 4k 60hz 扩展坞推荐。
@shakespark
犯得着
2022-07-20 03:11:36 +08:00
回复了 Nyeshuai 创建的主题 Apple 这是我的新 Mac。
我总觉得 24+512 的 m2 MacBook Air 价格有点不上不下…
也有可能是我根本不需要笔记本
2022-07-20 03:01:21 +08:00
回复了 LeeReamond 创建的主题 游戏 每次看见发 ITX 相关帖子的都会劝两句。。
打起来打起来
喜欢和不喜欢的人互相觉得对方好为人师 笑死
2022-07-17 14:19:34 +08:00
回复了 Richard14 创建的主题 Java Java 初学问题
@Richard14
我只用过 concurrenthashmap ,没遇到过需要对 key order 有要求的 multi thread 场景,你可能得自己查一查

随便搜了一个: https://stackoverflow.com/questions/28653889/java-thread-safe-linkedhashmap-implementation
2022-07-17 12:41:00 +08:00
回复了 Richard14 创建的主题 Java Java 初学问题
@Richard14
原则是根据具体需要选择数据结构
如果没有多线程的问题,在对 map 的插入顺序有要求的情况下用 linkedhashmap 是合理的

当然你可以写个 load test 试一试,不过我觉得没必要…
2022-07-17 12:36:37 +08:00
回复了 Richard14 创建的主题 Java Java 初学问题
@book1925
看情况,我自己遇到用 list 的绝大多数情况是 create list 和 iterate / get element ,很少很少对 list element 进行删除或者插入(除了创建 list ),这个情况下用 arraylist 是合理的
2022-07-17 11:52:12 +08:00
回复了 Richard14 创建的主题 Java Java 初学问题
问题 1 其实看看 hashmap 的实现就知道了
简单的说 hashmap 是对 key 生成 hashcode 然后放到一个 array 里面,这样能实现 o(1) put & o(1) get
对 key 生成 hashcode 是无法保证排序的
linkedhashmap 更像是一个 fifo cache ,理论上来说没有随机性能的问题

不太懂为什么要问问题 2 ,用 linkedlist 表达所有在我看来是一种滥用
不过 queue ,stack 在我接触过的生产代码里很少见到,倒不是因为用 linked list 表达所有,只是因为没有使用的必要

至于你说的 queue 的长度,queue 本身是一个 linkedlist ,是有 queue.size()的
stack 也有 size
1 ... 51  52  53  54  55  56  57  58  59  60 ... 68  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5915 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 02:16 · PVG 10:16 · LAX 18:16 · JFK 21:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.