交互

概念上, 这几类

  1. 触发一个远端方法
  2. 数据共享
  3. 响应式触发

回顾经典

说道通信,那就回顾一下Linux的通信方式,IPC

  • 共享文件
  • 共享内存
  • 管道(命名和匿名)
  • 消息队列
  • sockets
  • signal
閱讀全文 »

源代码

commit hash:

4f81b5db9ab553ca0abe0706ac55ceb861344330

src

  • server
  • platforms
  • core 6600 行
  • shared
  • compiler
  • sfc

    • 134 ./sfc/parser.js

dist

  • 生成的文件

typings

  • TypeScript的定义文件

本地调试代码环境搭建

閱讀全文 »

为了模块拆分

AMD(asynchromous module definition 异步模块定义)

RequireJS,前端,异步

1
2
3
4
5
6
7
define('module1', ['jquery'], ($) => {
//do something...
});

define(模块, [依赖的模块], ($) => {
//do something...
});
閱讀全文 »

.d 文件夹

众所周知, debian系列的软件源列表, 从最早手动的改动/etc/apt/sources.list,到后面在/etc/apt/sources.list.d/ 中手动增加,以及有软件可以直接更换不需要手动改

apache2 也从直接conf变成了sites-enabled/sites-available/

nginx 也从nginx.conf 变成去配置 conf.d/ 里的

虽然老的方法也可以用, 但更多的都变成.d 文件夹之类的

然而一堆文章还在改 主配置文件文件

甚至 例如 fail2ban的配置文件 已经明确说了, 还是有人在改主conf

閱讀全文 »