Skip to content

Commit f4ac1b8

Browse files
committed
java
1 parent 0e43d7e commit f4ac1b8

File tree

382 files changed

+7396
-6513
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

382 files changed

+7396
-6513
lines changed

developer/author.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a xmlns="" href="http://cn.linkedin.com/in/netkiller/">Linkedin</a> |
1111
<a xmlns="" href="https://zhuanlan.zhihu.com/netkiller">知乎专栏</a> |
1212
<a xmlns="" href="/search.html">Search</a> |
13-
<a xmlns="" href="mailto:[email protected]">Email</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.2. 作者简介</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="preface.html">上一页</a> </td><th width="60%" align="center">自述</th><td width="20%" align="right"> <a accesskey="n" href="reader.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="author"></a>1.2. 作者简介</h2></div></div></div>
13+
<a xmlns="" href="//www.netkiller.cn/home/about.html">About</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.2. 作者简介</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="preface.html">上一页</a> </td><th width="60%" align="center">自述</th><td width="20%" align="right"> <a accesskey="n" href="reader.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="author"></a>1.2. 作者简介</h2></div></div></div>
1414

1515
<p>陈景峯 (<a class="ulink" href="http://zh.wikipedia.org/wiki/%E6%B3%A8%E9%9F%B3%E7%AC%A6%E8%99%9F" target="_top">ㄔㄣ ㄐ丨ㄥ ㄈㄥ</a>)</p>
1616
<p>Nickname:netkiller | English name: Neo chen | Nippon name: ちんけいほう (音訳) | Korean name: 천징봉 | Thailand name: ภูมิภาพภูเขา | Vietnam: Trần Cảnh Phong</p>

developer/beyond.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a xmlns="" href="http://cn.linkedin.com/in/netkiller/">Linkedin</a> |
1111
<a xmlns="" href="https://zhuanlan.zhihu.com/netkiller">知乎专栏</a> |
1212
<a xmlns="" href="/search.html">Search</a> |
13-
<a xmlns="" href="mailto:[email protected]">Email</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3.4. Beyond Compare Pro</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="winmerge.html">上一页</a> </td><th width="60%" align="center">第 3 章 Comparison, merge and patch utilities</th><td width="20%" align="right"> <a accesskey="n" href="html/index.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="beyond"></a>3.4. Beyond Compare Pro</h3></div></div></div>
13+
<a xmlns="" href="//www.netkiller.cn/home/about.html">About</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3.4. Beyond Compare Pro</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="winmerge.html">上一页</a> </td><th width="60%" align="center">第 3 章 Comparison, merge and patch utilities</th><td width="20%" align="right"> <a accesskey="n" href="html/index.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="beyond"></a>3.4. Beyond Compare Pro</h3></div></div></div>
1414

1515
<p>最好用的文件比较合并工具</p>
1616
</div><div xmlns="" id="disqus_thread"></div><script xmlns="">

developer/c/Objective-C.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a xmlns="" href="http://cn.linkedin.com/in/netkiller/">Linkedin</a> |
1111
<a xmlns="" href="https://zhuanlan.zhihu.com/netkiller">知乎专栏</a> |
1212
<a xmlns="" href="/search.html">Search</a> |
13-
<a xmlns="" href="mailto:[email protected]">Email</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">第 28 章 Objective-C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="cplusplus.libraries.html">上一页</a> </td><th width="60%" align="center">部分 IV. C/C++</th><td width="20%" align="right"> <a accesskey="n" href="c.debug.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="Objective-C"></a>第 28 章 Objective-C</h2></div></div></div>
13+
<a xmlns="" href="//www.netkiller.cn/home/about.html">About</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">第 28 章 Objective-C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="cplusplus.libraries.html">上一页</a> </td><th width="60%" align="center">部分 IV. C/C++</th><td width="20%" align="right"> <a accesskey="n" href="c.debug.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="Objective-C"></a>第 28 章 Objective-C</h2></div></div></div>
1414

1515
<pre class="screen">
1616
$ sudo apt-get install gobjc gobjc++

developer/c/binutils.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a xmlns="" href="http://cn.linkedin.com/in/netkiller/">Linkedin</a> |
1111
<a xmlns="" href="https://zhuanlan.zhihu.com/netkiller">知乎专栏</a> |
1212
<a xmlns="" href="/search.html">Search</a> |
13-
<a xmlns="" href="mailto:[email protected]">Email</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">第 30 章 GNU Development Tools</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="readelf.html">上一页</a> </td><th width="60%" align="center">部分 IV. C/C++</th><td width="20%" align="right"> <a accesskey="n" href="../d/index.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="binutils"></a>第 30 章 GNU Development Tools</h2></div></div></div><div class="toc"><p><strong>目录</strong></p><dl class="toc"><dt><span class="section"><a href="binutils.html#strip">30.1. strip - Discard symbols from object files.</a></span></dt></dl></div>
13+
<a xmlns="" href="//www.netkiller.cn/home/about.html">About</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">第 30 章 GNU Development Tools</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="readelf.html">上一页</a> </td><th width="60%" align="center">部分 IV. C/C++</th><td width="20%" align="right"> <a accesskey="n" href="../d/index.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="binutils"></a>第 30 章 GNU Development Tools</h2></div></div></div><div class="toc"><p><strong>目录</strong></p><dl class="toc"><dt><span class="section"><a href="binutils.html#strip">30.1. strip - Discard symbols from object files.</a></span></dt></dl></div>
1414

1515
<div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="strip"></a>30.1. strip - Discard symbols from object files.</h2></div></div></div>
1616

developer/c/build.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a xmlns="" href="http://cn.linkedin.com/in/netkiller/">Linkedin</a> |
1111
<a xmlns="" href="https://zhuanlan.zhihu.com/netkiller">知乎专栏</a> |
1212
<a xmlns="" href="/search.html">Search</a> |
13-
<a xmlns="" href="mailto:[email protected]">Email</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">第 25 章 Build tool</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">上一页</a> </td><th width="60%" align="center">部分 IV. C/C++</th><td width="20%" align="right"> <a accesskey="n" href="cmake.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="build"></a>第 25 章 Build tool</h2></div></div></div><div class="toc"><p><strong>目录</strong></p><dl class="toc"><dt><span class="section"><a href="build.html#gnu.make">25.1. make - GNU make utility to maintain groups of programs</a></span></dt><dd><dl><dt><span class="section"><a href="build.html#autoconf">25.1.1. autoconf - Generate configuration scripts</a></span></dt></dl></dd><dt><span class="section"><a href="cmake.html">25.2. CMake</a></span></dt><dd><dl><dt><span class="section"><a href="cmake.html#idp88">25.2.1. helloworld</a></span></dt><dt><span class="section"><a href="cmake.html#idp89">25.2.2. cmake_minimum_required</a></span></dt><dt><span class="section"><a href="cmake.html#idp90">25.2.3. SET</a></span></dt><dt><span class="section"><a href="cmake.html#idp91">25.2.4. ADD_SUBDIRECTORY</a></span></dt><dt><span class="section"><a href="cmake.html#idp92">25.2.5. INCLUDE_DIRECTORIES</a></span></dt><dt><span class="section"><a href="cmake.html#idp95">25.2.6. 编译文件</a></span></dt><dd><dl><dt><span class="section"><a href="cmake.html#idp93">25.2.6.1. ADD_EXECUTABLE 编译可执行</a></span></dt><dt><span class="section"><a href="cmake.html#idp94">25.2.6.2. ADD_LIBRARY 编译库文件</a></span></dt></dl></dd><dt><span class="section"><a href="cmake.html#idp96">25.2.7. EXECUTABLE_OUTPUT_PATH / LIBRARY_OUTPUT_PATH</a></span></dt><dt><span class="section"><a href="cmake.html#idp97">25.2.8. TARGET_LINK_LIBRARIES</a></span></dt><dt><span class="section"><a href="cmake.html#idp98">25.2.9. INSTALL</a></span></dt></dl></dd><dt><span class="section"><a href="scons.html">25.3. scons - a software construction tool</a></span></dt><dt><span class="section"><a href="phing.html">25.4. Phing</a></span></dt></dl></div>
13+
<a xmlns="" href="//www.netkiller.cn/home/about.html">About</a><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">第 25 章 Build tool</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">上一页</a> </td><th width="60%" align="center">部分 IV. C/C++</th><td width="20%" align="right"> <a accesskey="n" href="cmake.html">下一页</a></td></tr></table><hr /></div><table xmlns=""><tr><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=watch&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;repo=netkiller.github.io&amp;type=fork&amp;count=true&amp;size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"></iframe></td><td><iframe src="//ghbtns.com/github-btn.html?user=netkiller&amp;type=follow&amp;count=true&amp;size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"></iframe></td></tr></table><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="build"></a>第 25 章 Build tool</h2></div></div></div><div class="toc"><p><strong>目录</strong></p><dl class="toc"><dt><span class="section"><a href="build.html#gnu.make">25.1. make - GNU make utility to maintain groups of programs</a></span></dt><dd><dl><dt><span class="section"><a href="build.html#autoconf">25.1.1. autoconf - Generate configuration scripts</a></span></dt></dl></dd><dt><span class="section"><a href="cmake.html">25.2. CMake</a></span></dt><dd><dl><dt><span class="section"><a href="cmake.html#idp88">25.2.1. helloworld</a></span></dt><dt><span class="section"><a href="cmake.html#idp89">25.2.2. cmake_minimum_required</a></span></dt><dt><span class="section"><a href="cmake.html#idp90">25.2.3. SET</a></span></dt><dt><span class="section"><a href="cmake.html#idp91">25.2.4. ADD_SUBDIRECTORY</a></span></dt><dt><span class="section"><a href="cmake.html#idp92">25.2.5. INCLUDE_DIRECTORIES</a></span></dt><dt><span class="section"><a href="cmake.html#idp95">25.2.6. 编译文件</a></span></dt><dd><dl><dt><span class="section"><a href="cmake.html#idp93">25.2.6.1. ADD_EXECUTABLE 编译可执行</a></span></dt><dt><span class="section"><a href="cmake.html#idp94">25.2.6.2. ADD_LIBRARY 编译库文件</a></span></dt></dl></dd><dt><span class="section"><a href="cmake.html#idp96">25.2.7. EXECUTABLE_OUTPUT_PATH / LIBRARY_OUTPUT_PATH</a></span></dt><dt><span class="section"><a href="cmake.html#idp97">25.2.8. TARGET_LINK_LIBRARIES</a></span></dt><dt><span class="section"><a href="cmake.html#idp98">25.2.9. INSTALL</a></span></dt></dl></dd><dt><span class="section"><a href="scons.html">25.3. scons - a software construction tool</a></span></dt><dt><span class="section"><a href="phing.html">25.4. Phing</a></span></dt></dl></div>
1414

1515
<div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="gnu.make"></a>25.1. make - GNU make utility to maintain groups of programs</h2></div></div></div>
1616

@@ -31,7 +31,7 @@
3131
$ sudo apt-get install automake
3232
</pre>
3333
<p>example</p>
34-
<div class="procedure"><a id="idp223"></a><p class="title"><strong>过程 25.1. autoconf and automake step by step</strong></p><ol class="procedure" type="1"><li class="step">
34+
<div class="procedure"><a id="idp224"></a><p class="title"><strong>过程 25.1. autoconf and automake step by step</strong></p><ol class="procedure" type="1"><li class="step">
3535
<p>create directory</p>
3636
<pre class="screen">
3737
% mkdir devel

0 commit comments

Comments
 (0)