一.问题描述 一只青蛙正在过河。 河流分为x个单位,每个单位可能存在或不存在石头。 青蛙可以跳到石头上,但不能跳入水中。 给出按照升序排序的石块位置(单位),确定青蛙是否能够...

一.问题描述 一只青蛙正在过河。 河流分为x个单位,每个单位可能存在或不存在石头。 青蛙可以跳到石头上,但不能跳入水中。 给出按照升序排序的石块位置(单位),确定青蛙是否能够...
redis是单线程的,为什么又那么快。。研究了下事件处理的源码,画出了下图:
有100本书,每次可以拿1本,2本,...,5本。A,B两个人比赛,谁最后拿到书谁就胜利。假设你是A,怎么样才能保证自己赢? 分析:如果A想赢,则倒数第二个人必然拿不完剩下的...
第一次1的后面一位是2,除掉偶数位后,1的后面是3,3的后面是5 每次除掉一轮,1与后面一位的距离是2的n次方,所以最后剩下的那个数一定是1 + 2^(n)次方因为只有100...
跳跃表 自我感觉跳跃表就是分层的链表,为了达到二分查找的时间效率,跳跃表提出了层的概念,每一层也是一个链表。 如果能达到第一层的个数是0层的一半,2层的个数是1层的一半,n层...
字符串连接方式用strings.Builder吧
go技巧分享(三)这是一个系列文章,主要分享go的使用建议和技巧,每次分享3点,希望你能有所收获。 1 打印更易读的结构体 由示例中可以看到,这里定义了一个叫User的结构体,结构体中有Nam...
发送完了都退出吗?如果是可以使用sync.WaitGroup等待所有goroutine退出,然后关闭channel
如何优雅地关闭Go channel本文译自:How To Close Channels in Golang Elegantly。几天前,我写了一篇文章来说明golang中channel的使用规范。在reddi...
有一些使用场景是用channel来做通知的,需要进行关闭通知
如何优雅地关闭Go channel本文译自:How To Close Channels in Golang Elegantly。几天前,我写了一篇文章来说明golang中channel的使用规范。在reddi...
1.toStop的buffer只有1,如果多个同时发送给toStop的话,会导致阻塞在 toStop <- id,所以使用了select,这样子当不能发送的时候就知道已经有其他goroutine发送了信号了。其实也可以将toStop的buffer大小改成接收者和发送者数量之和,这样子就可以直接发送了。
2.注释也说了,是为了提前知道channel是否已经关闭了,如果省略了这个select,有可能计算关闭了channel,也会执行发送操作,因为在一个select里面,是随机选择一个能执行的case来执行的
3.这个其实我也觉得奇怪,因为channel的数据是先进先出不会丢失的,个人感觉原作者这个说法有点问题,如果有知道的可以说一下
如何优雅地关闭Go channel本文译自:How To Close Channels in Golang Elegantly。几天前,我写了一篇文章来说明golang中channel的使用规范。在reddi...
假设分支名称为oldName想要修改为 newName 1. 本地分支重命名(还没有推送到远程) 2. 远程分支重命名 (已经推送远程-假设本地分支和远程对应分支名称相同)a...
Sir昨晚没睡好。 首先,小兴奋。 《银翼杀手2049》,真是久违的一部科幻大片。深夜走出电影院,头脑却无法摆脱那个惊悚又奇特的末世未来。 其次,小郁闷。 到家一翻银翼的数据...
好一个奇女子。 王菲。 菲姐又又双叒叕上热搜了。 前几天,她和窦靖童在KTV,与李荣浩合唱。 看这习惯手势,明显,嗨了。 不止,再前几个星期,嫣然基金慈善晚宴,菲姐尬舞又嗨了...
开始之前,Sir想问一个问题: 你知道为什么,国际章不招人喜欢,但却没几个人说“章子怡不是好演员”吗? 来,带着问题,聊聊这个热度事件—— 郑爽又上热搜。 但这次,她是被两位...
Sir注意到一件奇怪的事! 搜“吴彦祖”三个字,默认词条是……#好牌被打烂#。 诡异啊。 是说他的新片《全球风暴》? 这部好莱坞科幻灾难片刚上映一周,豆瓣6.3。 网友们在讨...
年初,表妹安利过一部动画短片,《相思》。 这短片上线一周,播放量5000万,10天全网点击破亿。 爆红同时,口碑没崩,豆瓣评分8.3。 网友纷纷表示,这才是中国动漫的正确打开...
最近朋友圈关键词是什么—— “信念感”。 这是章子怡在真人秀节目《演员的诞生》里说的。 这档节目加深了普通观众对演员这一职业的理解: 我觉得演员这个职业是应该得到敬畏的。 因...
最近,Sir注意到一张图—— 底下的人,从左到右,依次是诺兰、大卫·芬奇、卡梅隆、库布里克、斯皮尔伯格、昆汀,以及科波拉。 毫无疑问,都是顶级导演。 而他们拥簇的那个人,有点...
python2.7下安装mysql-python http://blog.csdn.net/xxm524/article/details/48754139一定要注意安装版本,...
翻译原文链接 转帖/转载请注明出处 英文原文链接 发表于2014/02/24 Go语言 如果你刚刚接触Go语言,或者说你并不理解“并发不等于并行”这句话的含义,那么Rob P...