V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bbao  ›  全部回复第 1 页 / 共 26 页
回复总数  505
1  2  3  4  5  6  7  8  9  10 ... 26  
18 小时 45 分钟前
回复了 shujuliuer 创建的主题 Windows 可能是全球最快捷的修改 hosts 文件方式
@Hopetree 没有可能
2 天前
回复了 shujuliuer 创建的主题 Windows 可能是全球最快捷的修改 hosts 文件方式
看了这么一大堆文字,觉得,还是直接打开 host 文件修改比较快~~~~
生产者消费者再业务开发中是非常常见的场景,考察代码能力挺好的,只是题目中有一个点会让人很奇怪,waitgroup 通常用于多个 goroutine 并发执行且等待所有 goroutine 返回结果使用。比如同时请求 HTTP 、GRPC 等请求下由多个业务接口。

[两个 goroutine 用 channel 通信]

channel 原则由生产者来控制关闭。消费者直接消费,通常 v,ok:=chan 来做个逻辑判断是否关闭。
channel 另一个特点是对于已关闭的 channel 进行读时会默认返回 0 ,由第二个返回变量来判断是否关闭。所以通常消费者无需关心做额外的业务处理。

此题如果等待两个 goroutine 都结束,输出预期结果,务必需要一定的等待时间,原因在于生产者如果关闭了 channel ,则 channel 不会再有阻塞的能力。
例如:
c := make(chan int, 5)
go func{xxxxxx; close(c) }
go func(xxxxxx;}
<-c (此处不会进行任何阻塞,所以启动程序即服务进行运行结束。)

waitgroup 可以,sleep 可以,context.WithTimeout 也可以。只是这三个用在这个场景中,在真实的业务里会很奇怪。一般业务也很难遇见这样的场景吧。

楼主想根据一个场景设计题同时考察 channel 、waitgroup 或 context.Withtimeout 用法之外。还是要贴合一下实际场景好一些。

比如特性特点,使用场景能很熟悉即可。是不是要用 sleep 、context.Withtimeout 、waitgroup 并不是那么重要。原因在业务代码中,如果这样出现这样的代码逻辑,是在 codreview 时打回的。
6 天前
回复了 ttgo 创建的主题 职场话题 立了"军令状",结果搞砸了,该辞职了
@wysnxzm 楼主是长期都没搞好,而不是一次搞好了就给你什么奖金~
@sriram 问也没用,因为不懂所以分辨不出来答案的正确性、深度、广度。
@madantech 这是都做了些什么?
别懒的申诉,你可以尝试自述一下,如果你申诉,理由是否站的住脚,在这里“委屈”“牢骚”无非是想得到认同与共鸣,真实情况你自己是应该清楚的。
36 天前
回复了 jiang1209 创建的主题 求职 上海 7 年后端求捞,有老哥可以内推下吗
会不会他在字节本身工资也不是很高
愿楼主遇不到楼上这几位 提出 go 所谓面试题的人,好中二的问题 。
44 天前
回复了 tdb11039gg 创建的主题 职场话题 春节长假怎么把自己卖出去?
到底甚么样的人,过年不和老婆孩子在一起过年,也不和父母过年
软文推广也太降智了
73 天前
回复了 lyha23 创建的主题 创业组队 工作室招 CTO 研发助理
在交大内部找学生应该会很有市场,交大有能力的学习比比皆是,他们会非常感兴趣。
81 天前
回复了 YVAN7123 创建的主题 职场话题 年终奖怪事
年轻的时候遇到这种问题会和同事讨论,希望得到结果;
现在遇到这个问题,问一嘴 HR ,HR 反馈没问题,就结束了;
如果现在有人在职场中和我讨论这个问题,我转身就走~ 耗费精力
26 岁,gap 一年半,哥们你 24 就离职了啊。你也没工作多久呀~~~~ 怎么回事???
这种情况好像不符合你原文描述的内容:没有人力排期没关系,先让对方评估工作量和复杂度,细分工作排期,看整体需要多长时间,多少人;根据量化结果找老板推进进度,调整人手,要么调整你的优先级,要么调整他的优先级。

有排期和复杂度及人力投入,就能推。
一个很好用的技巧:了解对方的沟通方式,并根据对方能接受的沟通方式和技巧来推动你所需要推进的业务;工作最重要的是最终结果和目标,过程感受不重要,你只要铆钉你想要的目标和结果,过程感受都可以忽略,而所运用的技巧就是开头提到的,了解对方的性格和沟通方式,并运用他能接受的方式来沟通;

如果不知道如何做,你可以侧面观察和他沟通的各部门 的其他同事,哪些人是推进比较顺利的,并分析原因。照猫画虎,或者投喂一些“小恩小惠”
没用.............
楼主可以介绍自己过往的重要成绩来增加一些信任门槛,没有成绩的「原始股」都有用。
1  2  3  4  5  6  7  8  9  10 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   981 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 81ms · UTC 22:16 · PVG 06:16 · LAX 14:16 · JFK 17:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.