原创 淺談線程的狀態
首先可以看一些關於線程的狀態圖 有六種狀態。 就這個圖,我們簡單的說一下管理線程的常用方法。 Thread類的構造方法:調用Thread類的構造方法之後,線程僅處於創建狀態,並沒有獲得任何資源。 Thread.start(): 當成功
原创 ubuntu之shell編程學習筆記2——編程基礎
一、特殊符號 參考文獻:http://hi.baidu.com/04202009/blog/item/d6fb90868c1f5831c65cc311.html 1、# a、註釋,行首以#開頭作註釋(#!例外) b、註釋也可以
原创 ubuntu shell編程基礎篇
1. Linux 腳本編寫基礎 1.1 語法基本介紹 1.1.1 開頭 程序必須以下面的行開始(必須方在文件的第一行): #!/bin/sh 符號#!用來告訴系統它後面的參數是用來執行該文件的程序。在這個例子中我們使用/
原创 ubuntu之shell編程學習筆記3——編程的基本元素
1、for while until三種循環的使用方法 語法:for var; do .... done 例如:for ((i=1;i<=10;i++)) do echo "num is $i" done 語法:while :
原创 java—如何成爲高手
要想學好Java,首先要知道Java的大致分類。我們知道,自從Sun推出Java以來,就力圖 使之無所不包,所以Java發展到現在,按應用來分主要分爲三大塊:J2SE,J2ME和J2EE, 這也就是Sun ONE(Open
原创 Canvas教程 Canvas tutorial之基本用法
<canvas>元素 讓我們從<canvas>元素的定義開始吧。 <canvas>看起來很像<img>,唯一不同就是它不含 src 和alt屬性。它只有兩個屬性,width 和height,兩個都是可選的,並且都可以 DOM 或者CS
原创 ubuntu之shell編程學習筆記5——基本文本處理
排序文本sort 命令用途:排序文件、對已排序的文件進行合併,並檢查文件以確定它們是否已排序。 語法: sort [ -A ] [ -b ] [ -c ] [ -d ] [ -f ] [ -i ] [ -m] [ -n ] [ -r ]
原创 java學習5---Java 的多線程,程序、進程和線程的概念
1、程序,進程,線程的概念 程序是計算機指令集,它以文件的形式存儲在計算機磁盤上。 進程是程序在自身地址空間運行的活動,是資源申請,調度和獨立運行的單位。一個程序可以由多個進程。 線程:是進程中單一的連續的控制流程,一個進程由多個線程組成
原创 java6學習---Java 中的集合類
1、所謂框架是一個類庫的集合,集合框架就是一個用來表示和操作集合的統一框架,包括實現集合的接口和類 2、結合框架中的接口:基類collection派生出set list,set派生出SortedSet。基類map派生出SortedMap
原创 java學習8---Java 圖形界面編程
1、佈局管理器 容器的組件的大小和位置是由佈局管理器來決定的,容器對佈局管理器的特定實例保持一個引用,當容器需要定位一個組件時,它將調用佈局管理器來完成,當決定組件的大小時也是如此。 五種佈局管理器: BorderLayout,Flow
原创 hadoop環境配置
1.所需的環境 ubuntu系統 2.所需要的軟件包 ubuntu系統安裝包 JDK安裝包(這裏以jdk-6u30-linux-i586爲例) hadoop-0.20.203.0包(下載地址:http://apache.etoak.com
原创 java學習1---Java 面向對象編程
1、static靜態變量、靜態函數 靜態變量,靜態函數屬於某一個類,而不屬於類的對象。 靜態變量,靜態方法直接通過類來引起。 當類對 象被創建的時候,靜態變量,靜態方式就會被創建內存 靜態方法中可以調用靜態變量,不能調用非靜態方法
原创 ubuntu之shell編程學習筆記4——正則表達式
正則表達式:一個正則表達式就是由普通字符(例如字符 a 到 z)以及特殊字符(稱爲元字符)組成的文字模式。該模式描述在查找文字主體時待匹配的一個或多個字符串。正則表達式作爲一個模板,將某個字符模式與所搜索的字符串進行匹配。 特殊字符說明
原创 java學習3--Java 中包的概念,類的說明符與內部類
1、包 package mybo; mybo包下的類在硬盤上都存在mybo的文件夾下,執行類時需要確定文件夾路徑。 2、類的說明符 類的訪問說明符:public default public的類可以被包外的包裏的類訪問,defaul
原创 ubuntu之shell編程學習筆記1——概述
1、查看shell版本命令 bash --version 2、查看別名 alias 3、查看命令的類型 type + 命令 4、刪除別名 unalias, 暫時不想使用別名,使用\,例子:\ls 5、如何執行