原创 Java1.7源代碼學習(1)--jdk的下載

JDK(Java Development Kit)是Sun Microsystems針對Java開發員的產品。自從Java推出以來,JDK已經成爲使用最廣泛的Java SDK(Software development kit)。  JD

原创 設計模式--工廠模式

工廠模式定義:實例化對象,用工廠方法代替new操作。 工廠模式在Java程序系統可以說是隨處可見。因爲工廠模式就相當於創建實例對象的new,我們經常要根據類Class生成實例對象,如A a=new A() 工廠模式也是用來創建實例對象的

原创 Ubuntu 終端下常用命令

# ctrl + l - 清屏  # ctrl + c - 終止命令 # ctrl + d - 退出 shell,好像也可以表示EOF # ctrl

原创 java運算符重載

1.1  在C++中,預定義的運算符的操作對象只能是基本數據類型,實際上,對於很多用戶自定義類型,也需要有類似的運算操作。 運算符重載是對已有的運算符賦予多重含義,使同一個運算符作用於不同類型的數據導致不同類型的行爲。 運算符重載的實質

原创 利用Intellij IDEA構建Spark開發環境(包括scala環境的搭建)

(1)準備工作 1)  安裝JDK 6或者JDK 7 2)  安裝scala 2.10.x (注意版本) 2)下載Intellij IDEA最新版(本文以IntelliJ IDEA Community Edition 13.1.1

原创 linux 常用工具的使用--terminator

1、terminator的安裝       打開終端; sudo apt-get install terminator 2、terminator的快捷鍵         Ctrl+Shift+O     Split terminals

原创 沒有任何import 爲什麼還能System.out.println

例:public class test { /** * @param args */ public static void main(String

原创 java中直接使用Println()

例: import static com.hfuu.myclass.MySystem.*; public class test { /** * @param args */ public static void main(Strin

原创 基礎篇

基礎篇 第一步:基本 Python 技能 如果我們打算利用 Python 來執行機器學習,那麼對 Python 有一些基本的瞭解就是至關重要的。幸運的是,因爲 Python 是一種得到了廣泛使用的通用編程語言,加上其在科學計算和機

原创 虛擬環境創建(virtualenv 、conda)

1.virtualenv 1.1 virtualenv的安裝以及使用 安裝 virtualenv pip install virtualenv 創建虛擬環境envpy3 virtualenv envpy3 --no-site-p

原创 Python教程一

一、Python介紹 Python的3.0版本,常被稱爲Python 3000,或簡稱Py3k。相對於Python的早期版本,這是一個較大的升級。爲了不帶入過多的累贅,Python 3.0在設計的時候沒有考慮向下兼容。 查看p

原创 python 創建Django項目

創建項目 django-admin startproject ale 數據遷移 python manage.py migrate 創建應用 python manage.py startapp interface 修改配置文件p

原创 Git本地初始化並推送到遠程倉庫

1.全局配置git用戶名郵箱 git config--global user.name '你的名字' git config--global user.email '你的郵箱地址' 2. 創建本地庫 git init 3.