• 120
    珍惜所拥有的一切,就是人生赢家

    文/韩大爷杂货铺 1. 小的时候常跟在哥哥屁股后跑,一次,他带我去吃桑葚。 桑树在我们那里并不多见,赶巧,姥姥家村外的半山腰上,奇迹般地立着一颗。 走到桑树下,激动得发抖,从...

  • 120
    珍惜所拥有的一切,就是人生赢家

    文/韩大爷杂货铺 1. 小的时候常跟在哥哥屁股后跑,一次,他带我去吃桑葚。 桑树在我们那里并不多见,赶巧,姥姥家村外的半山腰上,奇迹般地立着一颗。 走到桑树下,激动得发抖,从...

  • 120
    同学,处对象吗?

    文|南有南风 -1- 这个城市风很大,孤独的人总是晚回家。自十月份准备考研以来,安安一个人,早出晚归,走过四下无人的街,也熬过大雾朦胧的夜。 宛如一个无坚不摧的铁人,无所畏惧...

  • 赞同 不仅是互联网世界里的推荐机制 现实世界也有很多例子 比如一味迎合消费者习惯 却失去了让顾客发现新大陆的机会

    大数据推荐机制错在哪里?

    以前很喜欢的一个新闻类App,就是网易新闻客户端。但不知道从什么时候开始,网易开始根据我看过的文章,推送相关的新闻给我了。从此,我开始讨厌起来这个App,它不仅窥探了我的喜好...

  • 120
    大数据推荐机制错在哪里?

    以前很喜欢的一个新闻类App,就是网易新闻客户端。但不知道从什么时候开始,网易开始根据我看过的文章,推送相关的新闻给我了。从此,我开始讨厌起来这个App,它不仅窥探了我的喜好...

  • 120
    在遥远的北欧边境,居然有一片中国人可以自由出入的免签仙境

    这样一片“未被开发的纯净之地”, 神秘到99.999%的人都未曾听说, 但是中国公民却可以直接免签进入, 而在这时它却悄悄迎来了看极光的极佳时刻—— 虽然才9月,但是这里却成...

  • 第一季很不错 第二季感觉有点被玩儿坏了 期待第三季找回来点

    你敢信?这剧居然能吊打《权力的游戏》

    话说,大家都看了《权游》第七季第四集了吗? 龙妈大战狮家的场面,简直,不能更燃了! 尤其是这个被戏称为“删除整列”的战斗技能,让隔着屏幕观战的丁丁只剩四个字—— 目。瞪。口。...

  • 120
    没来由的心烦意乱,怎么办

    文/韩大爷的杂货铺 不知道是不是季节的原因啊,去年的这个时候也是,信箱被一大堆情绪问题塞满。 大家几乎在异口同声地反映:最近比较烦,比较烦,比较烦…… 你此刻打断,问能不能描...

  • 120
    没来由的心烦意乱,怎么办

    文/韩大爷的杂货铺 不知道是不是季节的原因啊,去年的这个时候也是,信箱被一大堆情绪问题塞满。 大家几乎在异口同声地反映:最近比较烦,比较烦,比较烦…… 你此刻打断,问能不能描...

  • 120
    第三章 异步I/O

    在操作系统的底层异步通过信号量、信息等方式得到广泛应用。但在主流高级编程语言中,基于程序员的思维方式异步并不多见。 异步I/O的优势 良好的用户体验:在浏览器中,JavaSc...

  • 120
    第二章 模块机制

    之前 ECMAScript 的问题: 没有模块系统,标准库较少(如文件系统等缺失API),没有标准接口,无包管理系统 CommonJS CommonJS 规范涵盖:模块、二进...

  • 120
    第一章 Node 简介

    Node 是 Ryan Dahl 基于 V8 JavaScript 引擎创建的后端运行环境 JavaScript 优势: 高性能、基于事件驱动、没有历史包袱 Node 命名由...

  • 120
    [Node.js Under the Hood] Node.js 事件轮询

    根据这里整理所得 问题点 当前 Web Server 处理一个请求时多数时间被消耗在等待磁盘I/O及网络延迟上 解决方案 比较传统的解决方法是:程序员在编码时开一个新的线程来...

  • [Using npm] 理解模块系统

    根据这里整理所得 CommonJS 解决方案 JavaScript 之前并没有原生的模块系统,Node.js 采用 CommonJS 的模块加载方案。 定义: 引入模块: 实...

  • 如何通过NPM安装私有模块

    问题背景NPM安装公有模块自然就不必说了直接npm install 模块名字就可以了,而之所以可以直接这样安装,原因就是模块是直接发布在npm的公有仓库中的(npm publ...

  • [Using npm] 包管理与发布

    根据这里整理所得 npm 包存放位置 官方包仓库 registry.npmjs.org 考虑发布包在项目间共享代码帮助其他人解决相同的问题感觉一部分可能被将来使用到 创建模块...