原创 FTP之物理機與多臺虛擬機之間的文件傳輸

最近使用虛擬機較頻繁,需要在不同系統之間進行文件傳遞。比如:物理機和虛擬機之間進行文件交換,不同虛擬機之間進行文件交換。後來通過查詢資料,開啓了ftp服務,從而方便了進行不同系統之間的文件傳遞。 一、實驗環境 Windows10

原创 計算機要素--第十二章 Hack操作系統

計算機系統要素,從零開始構建現代計算機(nand2tetris) 如果完成了本書所有的項目 你將會獲得以下成就 構建出一臺計算機(在模擬器上運行) 實現一門語言和相應的語言標準庫 實現一個簡單的編譯器 而且,這本書的門檻非常低

原创 計算機要素--第一章 布爾邏輯

計算機系統要素,從零開始構建現代計算機(nand2tetris) 如果完成了本書所有的項目 你將會獲得以下成就 構建出一臺計算機(在模擬器上運行) 實現一門語言和相應的語言標準庫 實現一個簡單的編譯器 而且,這本書的門檻非常低

原创 不利用第三個變量,交換兩個變量的值

主要是利用異或操作。不過,我們首先需要確定a⨁a=0a \bigoplus a=0a⨁a=0 該操作並沒有帶來性能上的提升,下面是步驟詳解。 步驟 a b 備註 初始 232323 565656 - 第一步 23

原创 計算機要素--第四章 Hack機器語言規範詳述

計算機系統要素,從零開始構建現代計算機(nand2tetris) 如果完成了本書所有的項目 你將會獲得以下成就 構建出一臺計算機(在模擬器上運行) 實現一門語言和相應的語言標準庫 實現一個簡單的編譯器 而且,這本書的門檻非常低

原创 JSTL中獲取list的長度

在JSTL中獲取list的長度可以使用<fn:length(list)>這種方法,但是在list中包含的不是String對象的時候發現,沒有效果。於是不得不想到toString()方法,然後我看了一個我的list中包含的實例所屬的

原创 Java分層設計-DAO設計模式

主要內容 分層設計的原理 數據訪問層。 業務層 針對每個標題,重點介紹了本層開發標準和設計模式,簡單介紹了開發規範和一些原理 簡述 DAO是數據訪問對象的簡稱(Data Access Object),是數據訪問層(也可以稱爲數

原创 計算機科學資料指南

這裏是一份計算機科學的資料指南,可用於作爲參考資料,作爲自學指導,作爲進階指導,作爲職業規劃指導等等。 伯克利課程網站:https://inst.eecs.berkeley.edu/classes-eecs.html MIT開放課

原创 關閉由ServerSocket阻塞的線程的一種方法

關閉由於serverSocket監聽阻塞住的線程,對於未阻塞的線程簡單的設置一個變量stop,每次輪詢檢測stop的值即可,但是這對於被阻塞的線程是行不通的。由於被阻塞住,根本無法檢測stop變量的值。 方法 程序提供了close

原创 一、安裝Centos 6.5

說明:本篇文章安裝的centos是面向hadoop集羣的,所以其中一些命名使用了Hadoop之類的名字,如果讀者不是面向hadoop的話,像這類的參數可以自由配置。 1. 安裝centos 打開VMware->新建虛擬機,選擇典型

原创 “學而不思則罔”之我見

學習是一個思考的過程,而不是簡單的記憶。讀書也是一樣。學習的時候一定是帶着疑問的,有疑問才能去思考。不知道大家是否有這樣的感覺,初高中學習的時候對於概念和定理,有的時候也思考過了,但想不出什麼花樣,就把它記下來了,雖然記下來了,但

原创 快速入門新東西的方法

在最近的學習過程中,我發現,接觸新東西最忌諱的就是上來就去看一些書,尤其是一些比較專業的書。這樣的結果就是削弱學習的東西,而如果,你有類似的經驗的話,那麼,可以去看一些專業的書。實際上,看一些入門的書,效果也不是那麼好,因爲有的東

原创 安裝Zookeeper-3.5.8

下載zookeeper-3.5.8。選用apache-zookeeper-3.5.8-bin.tar.gz。 在物理機下載完之後,通過ftp服務,將壓縮包發送至虛擬機。我習慣放在~/目錄下,然後就地解壓,這樣不會涉及到權限的問題。

原创 Centos搭建Hadoop集羣

版本 Centos 6.5:64位。 VMware 12 jdk1.7 課程 Hadoop 2.5.2 Eclipse Version: Indigo Service Release 2。 以上版本都是相對比較舊的版本。由於考研期

原创 二、linux基本配置

1、時鐘同步 打開終端,輸入date查看時間 step: 1、轉換爲root用戶:su root 2、打開表示時鐘的文件:crontab -e 3、輸入:0 1 * * * /usr/sbin/ntpdate cn.pool.n