[返回] [最新] [最热门] [最高评价]

Node 定时器详解

JavaScript 是单线程运行,异步操作特别重要。

只要用到引擎之外的功能,就需要跟外部交互,从而形成异步操作。由于异步操作实在太多,JavaScript 不得不提供很多异步语法。这就好比,有些人老是受打击, 他的抗打击能力必须变得很强,否则他就完蛋了。

Node 的异步语法比浏览器更复杂,因为它可以跟内核对话,不得不搞了一个专门的库 libuv 做这件事。这个库负责各种回调函数的执行时间
...

阮一峰 2018-02-23 08:43 | 查看: 70

张扣扣事件依然有点云山雾罩



 

张扣扣杀人案是这个春节震惊全国的事件之一。

 

一气杀了三人;

未动妇孺;

年幼时目睹母亲被杀,隐忍二十余年

等等

 

都是构成舆论关注的点。在上千年以孝治天下的中国,血亲复仇是很有群众基础的。

 

媒体多有报道。

 

谈谈我这个读者的感受。

 



 

杀人案,本身并不复杂。

&nb
...

魏武挥 2018-02-21 20:33 | 查看: 208

2018新年目标

2018年,3个目标:

夯实基础,继续打造细分领域业界第一的产品和服务

带家人去旅行

减重20斤

2018年,3个不变:

保持持续学习的习惯:实践、读书、求教

保持对世界的好奇心和饥渴感:拥抱新事物,新观点,新变化

保持乐观的心态:痛苦,就是走上坡路的感受!
...

Guancheng (G.C.) 2018-02-20 11:53 | 查看: 253

开发环境上的代码同步

最近在搭建开发环境,大致的布局是这样的:一个专门的数据库VM,一个用于编译和代码执行的VM(dev virt,装的RedHat),还有用来写代码和运行这两个虚拟环境的Mac(local)。这里我需要一个工具,可以满这样的需求:

能够把Mac上写的代码同步到dev virt上去。

不需要手动触发,每当有修改,应该能够自动同步。

我把我的解决办法简单记录在这里。在接下去记录之前,需要回答这样两个
...

四火 2018-02-15 13:33 | 查看: 514

狼人杀记录器

这两天抽空把一直想做的 狼人杀记录器 做好了,欢迎大家使用并反馈问题~

URL:http://lang.misuisui.com

祝大家新年快乐~
...

s5s5 2018-02-13 17:39 | 查看: 567

10秒钟,让你的方法变为RPC服务

rpcx一个服务治理的Go RPC框架, 拥有非常多的特性,支持跨语言的服务调用。 众多的特性可以参考doc.rpcx.site。它的服务治理的特性深受阿里巴巴的Dubbo框架的启发。

在实际的产品应用中,用户使用两台服务器+8台日志搜集服务(Client),轻松处理每天几十亿的服务调用, 除了中间一个路由器硬件闪断, 整个系统平稳运行多半年。 相比较之前Java的实现, 服务器节省了一半。 用
...

鸟窝 2018-02-13 17:16 | 查看: 677

再见,亚马逊时光

新入职Oracle已经超过一周了,但是一直没敢下笔,写一点东西纪念将近6年的亚马逊时光,总有惶恐的感觉。现在觉得不能再拖了,文字不在多寡,仿佛一种仪式,把整个亚马逊的经历画上句号。离开老东家的时候,往往是喜忧参半的,并且难免对前任颇有微词。在我离开华为的时候,便是如此,多为感怀和想念,但是诚实地说,也有一些厌烦的情绪,于是有释放之后的舒坦。这其中的缘由,我在以前的文中写到过。但是离开亚马逊,我却仿
...

四火 2018-02-13 13:57 | 查看: 365

Docker 微服务教程

Docker 是一个容器工具,提供虚拟环境。很多人认为,它改变了我们对软件的认识。

站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器......Docker 使得软件可以拆分成若干个标准化容器,然后像搭积木一样组合起来。

这正是微服务(microservices)的思想:软件把任务外包出去,让各种外部服务完成这些任务,软件本身只是底层服务的调度中心和
...

阮一峰 2018-02-13 09:31 | 查看: 455

最近玩的几款游戏

最近和一位新同事一起在开发新的 3d engine 。还在构建基础的东西。从第一次提交到现在已经过去了 24 天,有 129 个 commits 。短期内还不太可能开源(即使开放仓库,估计也没几个人知道怎么构建出来)。提一句,只是说明这个项目正在进行中。

从 2017 年底到现在倒是玩到了不少非常不错的游戏。这些游戏没有用到什么华丽的技术,但它们都有一些能抓住玩家的不一样的东西。

首先是 Sl
...

云风 2018-02-12 21:36 | 查看: 357

Sentry Error: sentry_email does not exist

莫名其妙的一个错误,手头的两个sentry实例里都没有这个表,但是还是会报这个错。

没研究具体的代码,但是通过查找源码里的 sentry_email 发掘了表结构,建表并授权即可:
引用
$ psql -h $HOST -U root -W sentry
sentry=> create extension citext;
CREATE EXTENSION
sentry=> create tabl
...

Felix021 2018-02-11 20:32 | 查看: 288

机器学习时代的体验设计(下)-对创造人类行为学习系统的设计师和数据学家的启示

人与机器之间的新关系

 

在上一篇文章中,我们会发现机器学习驱动的用户体验不是线性的,也不是基于静态的业务和设计规则的。它们会根据人类行为进行演变,并通过不断变化的数据模型进行更新。每件产品或服务仿佛都有生命一般,就像如谷歌的工作人员说的那样:“ 这是一项与众不同的工程”。我认为这也是一种与众不同的设计。例如,亚马逊将Echo定义为一台“随着时间的推移不断学习和增加更多功能”的设备,
...

UXC 2018-02-11 16:48 | 查看: 316

活跃粉丝数

在知乎我大概能感觉到粉丝总数不如月活粉(monthly active follower)、日活粉(daily active follower)重要。在我不怎么用知乎的时候,无论我有多少粉回答后都不能得到多少赞和评论,必须要我频繁回答问题一两个月后赞和评论才能跟上来。我觉得这是因为我的粉丝中的大部分都已经不活跃,所以基数大也没有用。只有不停地吸引新粉丝,才能把月活粉、日活粉质量提上去,然后才能看到赞
...

Cat Chen 2018-02-10 10:32 | 查看: 318

...更多...