|
@@ -2605,10 +2605,7 @@ System.<span class="fu">out</span>.<span class="fu">println</span>(<span class="
|
|
|
<img src="chapters/chapter4/tomcat-architecture.png" alt="Tomcat架构" /><figcaption>Tomcat架构</figcaption>
|
|
|
</figure>
|
|
|
<h3 id="语言运行环境">语言运行环境</h3>
|
|
|
-<p>对于Java这一类的编译语言来说,不存在太多语言运行带来的问题。而对于动态语言来说就存在这样的问题,如Ruby、Python、Node.js等等,这一个问题主要集中于开发环境。当然如果你在一个服务器上运行着几个不同的应用来说,也会存在这样的问题。</p>
|
|
|
-<blockquote>
|
|
|
-<p>virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,</p>
|
|
|
-</blockquote>
|
|
|
+<p>对于Java这一类的编译语言来说,不存在太多语言运行带来的问题。而对于动态语言来说就存在这样的问题,如Ruby、Python、Node.js等等,这一个问题主要集中于开发环境。当然如果你在一个服务器上运行着几个不同的应用来说,也会存在这样的问题。这一类的工具在Python里有VirtualEnv,在Ruby里有RVM、Rbenv,在Node.js里有NVM。</p>
|
|
|
<h3 id="语言虚拟机">语言虚拟机</h3>
|
|
|
<blockquote>
|
|
|
<p>JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。</p>
|