vm

Vagrant 入門指南

Vagrant 入門指南 Vagrant 簡介 Vagrant 是一個用來構建和管理虛擬機器環境的工具。Vagrant 有著易於使用的工作流,並且專注於自動化,降低了開發者搭建環境的時間,提高了生產力。解決了“在我的機器上可以工作”的問題。 Vagrant 是為了方便的實現虛擬化環境而設計的,使用 […]

Pycharm學習教程(7)虛擬機器VM的配置教程

設想這樣一種情況,你在一個平臺上操作你的工程,但你希望在另外一個平臺上完善並執行它,這就是為什麼Pycharm做了很多工作來支援遠端除錯。   在虛擬機器上執行一個工程主要包含以下步驟:   (1)定義一個虛擬框架define a virtual box   (2)需要在虛擬框架下配置一個遠端的直譯 […]

NodeJs中的VM模組詳解

什麼是VM? VM模組是NodeJS裡面的核心模組,支撐了require方法和NodeJS的執行機制,我們有些時候可能也要用到VM模板來做一些特殊的事情。 通過VM,JS可以被編譯後立即執行或者編譯儲存下來稍後執行(JavaScript code can be compiled and run im […]

NPM酷庫:vm2,安全的沙箱環境

NPM酷庫,每天兩分鐘,瞭解一個流行NPM庫。 今天我們要了解的庫是 vm2,則是一個Node.js 官方 vm 庫的替代品,主要解決了安全問題。 不安全的vm 在Node.js官方標準庫中有一個vm庫,用來在V8虛擬機器環境中編譯執行JS程式碼。通常,我們用vm庫來實現一個沙箱,在程式碼主程式之外 […]

從表到裡學習JVM實現

在社會化分工、軟體行業細分專業化的趨勢下,會真的參與到底層系統實現的人肯定是越來越少(比例上說)。真的會參與到JVM實現的人肯定是少數。 但如果您對JVM是如何實現的有興趣、充滿好奇,卻苦於沒有足夠系統的知識去深入,那麼可以參考RednaxelaFX整理的這個書單。 本豆列的脈絡是:    1. J […]