Java NIO分析(1): Unix网络模型
要谈Java的NIO, 还是先从I/O开始说起。 Unix提供了5种不同的I/O模型,分别是
- 阻塞I/O(blocking I/O)
- 非阻塞I/O(non-blocking I/O)
- I/O复用(I/O multiplexing)
- 信号驱动式I/O(signal-driven I/O)
- 异步I/O(asynchronous I/O)
专注于人工智能(AI)、JVM(openjdk)、云计算、效率工具、软件架构
要谈Java的NIO, 还是先从I/O开始说起。 Unix提供了5种不同的I/O模型,分别是
shadow-cljs是新一代的cljs打包工具,比起以前的cljsbuild和figwheel的优势主要是:
cljsjs
转一次,不仅麻烦而且还是过时的当然,cljs+css代码重载是最基本的,而且构建速度也足够快
……随着Clojure1.9的发布,给我们带来了spec和命令行的支持. mac下通过HomeBrew可以快速安装最新版clojure,自带clj命令行工具
|
|
linux平台按照
|
|
然后通过clj
命令就可以快速启动clj的repl.
原来用lein repl
和boot repl
启动需要1分钟,clj
命令启动只需要短短的几秒。