最新 | 最热门 | 最高评价

+0  解决 error creating overlay mount to /var/lib/docker/overlay2

Tag: Docker
鸟窝 发于 2018年06月28日 16:59 | 点击: 392 | 展开摘要
最近在centos7.1使用docker运行redis镜像,出现下面的错误:

1
2

/usr/bin/docker-current: Error response from daemon: error creating overlay mount to /var/lib/docker/overlay2/65f3c109fb903539820f84856d2725af784f2f03f95b1f0214e34184e4d61ff7-init/merged: invalid

查看全文: http://www.udpwork.com/item/16925.html

+0  统治级平台

Tag: TMT乱弹
魏武挥 发于 2018年06月27日 18:07 | 点击: 373 | 展开摘要


在美国,以下两个平台是当之无愧的统治级平台。

第一个是Facebook。剑桥分析的丑闻,使得扎克伯格罕见地西装革履前往听证会。Facebook对美国非常重要的一个统治级环节:竞选,是有作用的。

第二个是Twitter。川普是推特总统这件事已经成了全球家喻户晓的事。有人因为咒骂川普被其在推特上拉黑,甚至引发诉讼。目前新闻里说,联邦法庭裁定川普这个行为违宪。

这两个平台的两个公开事例都表明,这两个平台都已经深入到政治生活。

至于类似Youtube这样的平台,是否也那

查看全文: http://www.udpwork.com/item/16924.html

+0  有时候还真要信命

Tag: 杂记
云风 发于 2018年06月27日 17:11 | 点击: 836 | 展开摘要
我们公司最近预研了一款对战游戏,是我的创新实验室中一个同事原创的玩法,同时他做了几乎所有的实现工作:包括客户端,服务器,还有从别的老项目借出来的美术资源……

在独自开发了大半年后,我们又加了几个同事协助他把最后的工作完成。上个月,终于告一段落,所以在公司内部做了一次大规模的试玩。游戏还是挺有意思的,试玩的同学非常踊跃,昼夜不休的打天梯。试玩期结束后,我们决定对最活跃的数十个玩家进行一次奖励。用抽奖的形式奖励自选 switch 游戏卡。天梯排名靠前的同学可以有更高的权重(是排

查看全文: http://www.udpwork.com/item/16914.html

+0  爬虫与资源消耗

Tag: WordPress | .htaccess | wordpress
崔凯 发于 2018年06月27日 14:25 | 点击: 685 | 展开摘要
最近服务器总是告警,大半夜的一连串短信通知。

开始还嘟囔着便宜没好货,1核1G 的机器凑合着过吧。

忍了又忍,每次重启完,过不了几天就死了。只好抽时间看一下。

拿到 access.log ,初步分析是 404 的页面和 search 结果页被吃尽了资源。

一个是被爬虫爬了无数次。

一个是被恶意广告搜了无数次。

爬虫的好处理:

先调整了 robots.txt,让听话的爬虫别爬我废弃的目录:
User-agent: *

Disallow: /xxxx/xxxx/

查看全文: http://www.udpwork.com/item/16923.html

+0  使用 Go 实现快速排序

Tag: Go
鸟窝 发于 2018年06月26日 19:22 | 点击: 423 | 展开摘要
快速排序(quick sort)号称是二十世纪最伟大的十大算法之一(The Best of the 20th Century: Editors Name Top 10 Algorithms), 但是快速排序也是最不容易实现的排序算法之一 ()。虽然它的原理非常的简单,但实现起来很容易出错。 也曾因为快排导致腥风血雨甚至网站攻击事件。

快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比

查看全文: http://www.udpwork.com/item/16922.html

+0  DDOS 攻击的防范教程

Tag: Developer
阮一峰 发于 2018年06月26日 17:49 | 点击: 392 | 展开摘要
一个多月前,我的个人网站遭受 DDOS 攻击,下线了50多个小时。这篇文章就来谈谈,如何应对这种攻击。

需要说明的是,我对 DDOS 并不精通,从没想过自己会成为攻击目标。攻击发生以后,很多素昧平生的朋友提供了各种帮助和建议,让我学到了很多东西。这里记录的就是对我最有帮助的一些解决方案。

一、DDOS 是什么?

首先,我来解释一下,DDOS 是什么。

举例来说,我开了一家餐厅,正常情况下,最多可以容纳30个人同时进餐。你直接走进餐厅,找一张桌子坐下点餐,马上就可以吃到

查看全文: http://www.udpwork.com/item/16921.html

+0  通过Twemproxy提升PHP/Redis的性能

Tag: Technical | PHP
老王 发于 2018年06月23日 21:15 | 点击: 595 | 展开摘要
Twemproxy 可以说是最古老的 Redis 代理软件了,一般来说,引入代理后性能会比没有引入代理时低一些,毕竟代理会导致一些额外的性能损耗,可是 Twemproxy 却会提升性能, 这主要得益于它的 Pipelining 功能可以实现打包请求,简单点说:当代理收到多个并发请求时,它会把这些请求打包成一个请求发送给后端服务器,从而减少不必要的 RTT。关于 Pipelining 本文不做过多讨论,实际上我想说的是它的另一个功能:连接池!下面看看如何通过 Twemproxy

查看全文: http://www.udpwork.com/item/16920.html

+0  微信是中国互联网产品的异类

Tag: TMT乱弹
魏武挥 发于 2018年06月22日 17:09 | 点击: 426 | 展开摘要


作为一个互联网产品,在中国,很少有比微信更优秀的了。

之所以用“很少”,而不是“没有”,是因为很多产品在刚刚起步时也相当优秀。

但等到做大了有规模了,就完全当不起“优秀”二字了。

这里所谓的优秀,就是:

尊重用户。

在尊重用户这个问题上,中国成规模的有量级的(比如装机超过百万)产品,微信自认第二,没人可以称第一。

 



对于一个普通用户来说,使用微信大概应该是如下主要功能:

1、点对点通讯(包括群聊天)

2、看公号文章

3、刷刷朋友圈,

查看全文: http://www.udpwork.com/item/16919.html

+0  每周分享第 10 期

Tag: Clipboard
阮一峰 发于 2018年06月22日 14:03 | 点击: 419 | 展开摘要
这里记录过去一周,我看到的值得分享的东西,每周五发布。

(题图:卢日尼基体育场,莫斯科,2014。世界杯开幕式的转播,让我意识到自己去过那个体育场。那天想去莫斯科大学玩,路过一个体育场,大门紧锁,空无一人。)

我经常收到来信,询问怎样才能变成前端工程师。大部分的信件,来自两类人:即将毕业的学生和工作多年的成年人。上周,我就收到一封。一位30出头的通信工程师问我,现在通信行业效益不好,有没有可能转到前端开发?

我一般不给人生建议。你的人生,我不介入。再说,我又不了解你,怎

查看全文: http://www.udpwork.com/item/16918.html

+0  校长,安息吧

Tag: 岁月如歌
qyjohn 发于 2018年06月21日 18:07 | 点击: 366 | 展开摘要
校长,过去三十年间您所给予的慈爱、关心与教诲,学生这一辈子都会铭记在心。

校长,谢谢您。校长,安息吧。

 

查看全文: http://www.udpwork.com/item/16917.html

+0  跟各位较个真 到底啥叫信息流

Tag: TMT乱弹
魏武挥 发于 2018年06月21日 13:43 | 点击: 352 | 展开摘要


微信的订阅号模块做了一次改动。

大家惊呼:哇,信息流啊!

还有人翻出来张小龙一次演讲中说:我也不知道啥叫信息流。

还有人进一步断言:张小龙被架空了。

这tm太搞笑了。

到底啥叫信息流都不晓得,就在那里说这就叫信息流?

 



信息流信息流,顾名思义,重“信息”。

比如你在典型的信息流产品今日头条中,你看到的是一篇一篇文章,不是一个一个号。

一个号多篇文章,那也是一篇一篇被打散在时间线里。

从Twitter到微博到朋友圈,都是信息流。



查看全文: http://www.udpwork.com/item/16916.html

+0  Dockerfile 最佳实践之善用 ADD/COPY 来加快 Build

图拉鼎 发于 2018年06月20日 20:49 | 点击: 531 | 展开摘要
好久没有练习 Docker 技术了,最近一个项目重新使我用起了这项技术,并且在之前的基础上有了一个小的认知提升,那就是「善用 ADD/COPY 来加快 Build」。

之前对 Docker Build Image 有一个误区,总以为 Dockerfile 写得越简洁越干净越好,哪知这会造成意外的后果。拿我的 Python Web App 来说吧,有一步是从用 pip 从 requirements.txt 安装软件包,相信用 Python 的朋友都有经历。于是我是这样写 Do

查看全文: http://www.udpwork.com/item/16915.html
|<<<567891011>>>| 一共1278页, 15334条记录