最新 | 最热门 | 最高评价

+0  猴子

Tag: 小女婉清 | 小女云舒
qyjohn 发于 2017年04月22日 18:50 | 点击: 258 | 展开摘要

+0  sudo玩弄小记

Tag: 操作系统
Felix021 发于 2017年04月22日 14:25 | 点击: 304 | 展开摘要
在我司的运维实践中,sudo承担了一个很边缘,但是却很有意思的任务

最简单应用是,在web服务器上,在配置完nginx和php的log以后需要重启service,就这么玩(修改/etc/sudoers):
引用
nginx  ALL= NOPASSWD: /sbin/service nginx *, /sbin/service php5-fpm reload

如此一来,nginx用户可以执行 sudo service nginx reload 或者 sudo

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

+0  tc: 模拟网络异常的工具

Tag: 工具
鸟窝 发于 2017年04月21日 15:59 | 点击: 372 | 展开摘要
Linux Traffic Control (tc)的扩展 Network Emulation (netem)可以很方便的模拟网络不好的情况,一般新的linux内核中(>= 2.6)已经内置了这个工具,可以方便的进行测试。

本文罗列了了 tc的常用的模拟命令, 以备将来使用的时候查询。

主要参考了Linux基金会的官方介绍: netem

监控网卡。

首先要查看你的网卡信息,如: eth0,然后将这个网卡加入监控列表 sudo tc qdisc add dev e

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

+0  iOS的新变化 与 苹果微信的一次擦枪走火

Tag: TMT乱弹
魏武挥 发于 2017年04月21日 14:42 | 点击: 334 | 展开摘要


美国有不少举世闻名的高科技公司,比如谷歌、苹果、亚马逊、Facebook,当然也包括感觉上似乎有些衰老的微软。

苹果在中国有相当大的一批中高端消费群体,口碑也一直非常好。

但其实对于这些公司,资本市场给出的评价是不一样的。

当下,谷歌的市盈率是32倍,Facebook的市盈率是55倍,老牌的微软的市盈率都有30倍。而亚马逊的市盈率高达224倍。

但苹果的市盈率只有区区17倍。

这其实是资本市场用金钱给苹果给出的一个定义:这是一家卖东西的高科技公司,但未必就是互

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

+0  MMORPG 客户端的网络消息框架

Tag: 游戏开发
云风 发于 2017年04月21日 12:33 | 点击: 562 | 展开摘要
昨天和人闲扯,谈到了 MMORPG 客户端的网络消息应该基于怎样的模型。依稀记得很早写过我的观点,但是 blog 上却找不到。那么今天补上这么一篇吧。

我认为,MMO 类游戏,服务器扮演的角色是虚拟的世界,一切的状态变化都是在游戏服务器仲裁和演化的。而客户端的角色本质上是一个状态呈现器,把玩家视角看到的虚拟世界的状态,通过网络消息呈现出来。所以、在设计客户端的网络消息分发框架时,应围绕这个职责来设计。

客户端发起的请求分两种:一种是通知服务器,我扮演的角色状态发生了改变,

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

+0  Go HTTP Redirect的知识点总结

Tag: Go
鸟窝 发于 2017年04月20日 14:10 | 点击: 315 | 展开摘要
HTTP 规范中定义了返回码为 3xx 代表客户端需要做一些额外的工作来完成请求,大部分3xx用来做转发(redirect)。

状态码的详细说明可以参照规范或者 wikipedia、维基百科, 以下是代码的简短介绍。

300 Multiple Choices: 返回多个可供选择的资源

301 Moved Permanently: 请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一

302 Found: 请求的资源现在临时从不

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

+0  易到的问题是乐视能不拖的么?

Tag: TMT乱弹
魏武挥 发于 2017年04月18日 10:18 | 点击: 406 | 展开摘要


我的朋友三表同学新发了一篇文章:《乐视活生生把易到拖成了政治问题》。

在一个深刻检讨群里,我表示:不以为然。

虽然三表同学是一个铁杆乐视黑,但我还是觉得,三表此文有替乐视开脱之嫌。

这不是拖不拖的问题。

拖,说明主观能动性的高低,对事情的结果有影响作用。

但易到的问题,绝不是乐视的主观能动性。

说的直白一点,

这是一种必然。

 



很多很多年前,我在一家证券公司上班。这个公司的名字叫:富友证券。

这是一家很小的小型券商,全国也就6个营业

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

+0  gRPC的那些事 - interceptor

Tag: gRPC | Go
鸟窝 发于 2017年04月17日 13:41 | 点击: 404 | 展开摘要
gRPC-Go 增加了拦截器(interceptor)的功能, 就像Java Servlet中的 filter一样,可以对RPC的请求和响应进行拦截处理,而且既可以在客户端进行拦截,也可以对服务器端进行拦截。

利用拦截器,可以对gRPC进行扩展,利用社区的力量将gRPC发展壮大,也可以让开发者更灵活地处理gRPC流程中的业务逻辑。下面列出了利用拦截器实现的一些功能框架:

Go gRPC Middleware:提供了拦截器的interceptor链式的功能,可以将多个拦截器

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

+0  Go Web 框架性能比拼 2017 春季版

Tag: Go
鸟窝 发于 2017年04月17日 10:05 | 点击: 759 | 展开摘要
谁是最快的Go Web框架?, 这是我去年发布的Go web 框架的评测。现在一年过去了,有些框架因为缺乏维护而被放弃了,又有新的轮子被创造出来,既有的轮子也在不停的演化升级,来去之间,Go的版本也已经升级的1.8了。 青年节前, kirillDanshin提了一个issue,希望能更新最新的测试结果,现在这篇文章就记录了最新的测试结果。

测试环境

CPU: Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz, 32 cores

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

+0  一些关于加速Gradle构建的个人经验

技术小黑屋 发于 2017年04月16日 20:52 | 点击: 382 | 展开摘要
目前绝大多数的Android项目都是基于Grale了,因为Gradle确实给我们带来了很多便利,然而,在使用了Gradle后,最大的不满就是编译起来太慢了。解决慢的问题无非有两种方法

提升硬件配置,选择CPU和内存和硬盘等更优的硬件

在软件方面,减少不必要的耗时,充分利用现有机器的性能。

本文的主要经验围绕着如何减少不必要的耗时操作和如何充分利用机器性能展开。

调整gradle配置

开启daemon

相比没有开启daemon,开启daemon有如下好处

不需要

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

+0  JavaScript 内存泄漏教程

Tag: JavaScript
阮一峰 发于 2017年04月16日 20:35 | 点击: 366 | 展开摘要
一、什么是内存泄漏?

程序的运行需要内存。只要程序提出要求,操作系统或者运行时(runtime)就必须供给内存。

对于持续运行的服务进程(daemon),必须及时释放不再用到的内存。否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。

不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)。

有些语言(比如 C 语言)必须手动释放内存,程序员负责内存管理。

char * buffer;
buffer = (char*) malloc(42);

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

+0  猴子

Tag: 小女婉清 | 小女云舒
qyjohn 发于 2017年04月16日 18:34 | 点击: 315 | 展开摘要
近来何处,有吾愁,何处还知吾乐。

一点凄凉千古意,独倚西风寥阔。

剪竹寻泉,和云种树,唤做真闲客。

此心闲处,未应长籍丘壑。

休说往事皆非,而今云是,且把清樽酌。

醉里不知谁是我,非月非云非鹤。

露冷松梢,风高桂子,醉了还醒却。

北窗高卧,莫教啼鸟惊着。

查看全文: http://www.udpwork.com/item/16213.html
|<<<1234567>>>| 一共1215页, 14571条记录