工作中会用到netty,有随手整理笔记的习惯,故学习整理下,之前看过了理论知识,接下来就看下源码了,先来编译下
个人 fork git:
netty 学习wiki记录:https://github.com/ending06/netty/wiki/netty%e6%ba%90%e7%a0%81%e7%bc%96%e8%af%91%e2%80%94%e2%80%94mac-os
<build> <extensions> <extension> <groupid>kr.motd.maven</groupid> <artifactid>os-maven-plugin</artifactid> <version>1.5.0.final</version> </extension> </extensions> ... </build>
building the macos/bsd native transport to build the native transport, you need to use macos 10.12 or higher. please also install the required tools and libraries:
brew install autoconf automake libtool
1.系统:mac os high sierra 10.13.6 2
2.jdk
~ $ java -version java version "1.8.0_191" java(tm) se runtime environment (build 1.8.0_191-b12) java hotspot(tm) 64-bit server vm (build 25.191-b12, mixed mode)
3.mvn
~ $ mvn -version apache maven 3.5.0 maven home: /xxxxxx/apache-maven-3.5.0 java version: 1.8.0_191, vendor: oracle corporation java home: /xxxxxx/jdk1.8.0_191.jdk/contents/home/jre default locale: zh_cn, platform encoding: utf-8 os name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac"
4.ide
[info] reactor summary: [info] [info] netty/dev-tools .................................... success [ 1.438 s] [info] netty .............................................. success [ 6.160 s] [info] netty/common ....................................... success [ 45.395 s] [info] netty/buffer ....................................... success [ 13.871 s] [info] netty/resolver ..................................... success [ 4.270 s] [info] netty/transport .................................... success [ 12.567 s] [info] netty/codec ........................................ success [ 10.514 s] [info] netty/codec/dns .................................... success [ 6.099 s] [info] netty/codec/haproxy ................................ success [ 3.874 s] [info] netty/handler ...................................... success [ 12.510 s] [info] netty/codec/http ................................... success [ 12.516 s] [info] netty/codec/http2 .................................. success [ 12.402 s] [info] netty/codec/memcache ............................... success [ 4.390 s] [info] netty/codec/mqtt ................................... success [ 5.057 s] [info] netty/codec/redis .................................. success [ 5.322 s] [info] netty/codec/smtp ................................... success [ 3.429 s] [info] netty/codec/socks .................................. success [ 5.034 s] [info] netty/codec/stomp .................................. success [ 3.950 s] [info] netty/codec/xml .................................... success [ 3.838 s] [info] netty/handler/proxy ................................ success [ 5.261 s] [info] netty/resolver/dns ................................. success [ 14.965 s] [info] netty/transport/rxtx ............................... success [ 2.460 s] [info] netty/transport/sctp ............................... success [ 5.019 s] [info] netty/transport/udt ................................ success [ 4.724 s] [info] netty/example ...................................... success [ 8.419 s] [info] netty/transport/native/unix/common ................. success [ 5.272 s] [info] netty/testsuite .................................... success [ 6.433 s] [info] netty/transport/native/unix/common/tests ........... success [ 5.337 s] [info] netty/transport/native/kqueue ...................... success [ 26.313 s] [info] netty/all-in-one ................................... success [ 7.457 s] [info] netty/tarball ...................................... success [ 1.681 s] [info] netty/transport/native/epoll ....................... success [ 7.063 s] [info] netty/testsuite/autobahn ........................... success [ 3.038 s] [info] netty/testsuite/http2 .............................. success [ 4.000 s] [info] netty/testsuite/osgi ............................... success [ 4.870 s] [info] netty/testsuite/shading ............................ success [ 12.622 s] [info] netty/microbench ................................... success [ 30.042 s] [info] netty/bom .......................................... success [ 0.009 s] [info] ------------------------------------------------------------------------ [info] build success [info] ------------------------------------------------------------------------ [info] total time: 05:28 min [info] finished at: 2018-12-21t09:02:37+08:00 [info] final memory: 95m/759m [info] ------------------------------------------------------------------------
如对本文有疑问, 点击进行留言回复!!
解决idea中出现“illegal character U+200B” 问题
荐 为什么加了@Transactional注解,事务没有回滚?
Attribute ‘sklearn.linear_model._logistic.LogisticRegression.multi_class‘ must be explicitly set to
Java/Python实现 LeetCode剑指Offer 14-I.剪绳子(动态规划)
网友评论