集合的hashCode方法的最佳实现

herman 1年前 (2020-04-13) 508浏览

这是一个 stackoverflow 上的高赞答案! 我们如何确定最佳 hashCode()方法的集合实现(假设 equals 方法已被正确覆盖)? 最佳答案来自于 Effective Java 书中。 1、创建一个int res...

阿里巴巴开源的Dragonfly上了Hacker News

herman 1年前 (2020-04-12) 505浏览

国人其实也有不少好项目,Dragonfly 正是其中之一,已经引起广大国外网友的注意了。 在阿里巴巴,蜻蜓每月被调用20亿次,并分发3.4PB数据。蜻蜓已成为阿里巴巴最重要的基础架构之一。 Dragonfly 的一些优点,使它今天登上了...

Go 语言实现 LFU 算法

herman 1年前 (2020-04-10) 863浏览

LFU(Least Frequently Used ,最近最少使用算法)也是一种常见的缓存算法。 顾名思义,LFU算法的思想是:如果一个数据在最近一段时间很少被访问到,那么可以认为在将来它被访问的可能性也很小。因此,当空间满时,最小频率访问的...

go 程序常见问题

herman 1年前 (2020-04-04) 478浏览

1.向一个已经关闭的通道发送数据会导致异常,可以通过defer 进行异常捕捉: defer func(){ if r := recover(); r != nil{ logrus.Errorln("Exceptin:", ...

分享一个基于Python+django的Web电商项目

herman 1年前 (2020-04-02) 2328浏览

分享一个 Python + Django 实现的电商小项目 如果自学 Python,那么爬虫和电商项目将是你跳不过去的一个坎!今天我分享一个自学 Python 过程中的一个电商练手项目。 这个项目五脏齐全,且采用了 Django 框架,...

罗永浩经典语录,直播名言!

herman 1年前 (2020-04-02) 1256浏览

1、小孩打架是比发育。 2、真正的猛男,敢于直面惨淡的人生。猛男的另一个特征,哭的时候要躲起来。 3、遇到误会解不解释呢?绝不解释!只有两种情况我才解释:1.亲人误会我。如果我不解释,他们会难过。2.法院误会我。除了这两种,绝不解释...

纪念前端大神司徒正美 !

herman 1年前 (2020-04-01) 1022浏览

不知道有多少网友听说过司徒正美?昨天听到他不幸离世的消息,我非常震惊!也非常痛惜! 他才 36 岁,未婚。最近才从去哪离职到 OPPO 没几天。 做前端的应该都听说过司徒正美,他和阮一峰,尤雨溪,张鑫旭(他的博客由于改版,降权严重)等并...

尚硅谷在线教育实战项目谷粒学院视频教程免费获取!

herman 1年前 (2020-03-26) 2997浏览

尚硅谷又发布新视频教程了!这一次是套路满满,需要关注公众号,还有邀请 5 个好友关注,另外还需要加好友才能获取到这套视频! 虽然,套路满满,但是干货也是满满的。我们尊重原创知识,推荐大家去关注他们的“尚硅谷在线”公众号! 下面我将介绍一...

解决 DNS 污染无法访问 news.ycombinator.com 的问题

herman 1年前 (2020-03-25) 1268浏览

Hacker News 又名黑客头条,Hacker 头条。每天上面会有不少科技头条新闻,非常值得一看! 最近一段时间,不少网友告诉我说,Hacker News 的网址 news.ycombinator.com 无法访问了。但也有不少网友表示可...

3分钟搞定微信视频号内容拍摄教程

herman 1年前 (2020-03-15) 8189浏览

最近一段时间微信视频号彻底火了,其中我也被灰度到了,我也在第一时间创建了视频号!创建后,我才知道,视频号创建不难,难的是如何做好内容? 看着别人的视频号都很有特色,而我自己却不知道如何拍摄。 干着急啊,于是我写了一个 PPT,然后拿着手...

2020最新Mac系统Python 2.7升级到Python 3.7教程

herman 1年前 (2020-03-13) 936浏览

众所周知,Python 2.7 这个版本,官方早前已经宣布将在 2020 不在进行维护了。目前 2020 年已经过了好几个月了,还有不少人在使用。 但是,现在很多项目已经是基于 Python 3.X 了,所以在某些时候,可能会出现依赖库的不兼...

Mac 和 Docker 下安装 Gitea

herman 1年前 (2020-03-04) 1199浏览

偶然间我了解到了 Gitea,它完全免费,且非常的轻量级。可以在树莓派上跑,开源社区也非常的活跃,相比 Gitlab,Gitea 还很年轻,但是 Gitea 文档齐全,尤其是有中文文档。Gitea 的安装也非常简单,所以今天我就教大家一下,Gite...