2014年7月21日 星期一

jQuery--基礎

wrapper(包裹器):
$(selector)
或
jQuery(selector)
$("div")             選取所有<div>
$("#body")           選取 id 為 body 的元素
$("div#body")        選取 id 為 body 的<div>
$("div.contents p")  選取 class 為 contents 的<div>所包住的所有下層的<p>
$("div > div")       選取被<div>包住的下一層<div>
$("div:has(div)")    和前一個範例相反,這邊是選取至少有包住一個<div>的<div>

載入網頁後馬上執行(文件剖析完後就執行,比onLoad()快):
$(document).ready(function(){
    XXXXXXXXXX
});
或
jQuery(function(){
    XXXXXXXXXX
});

選擇器範例:
a[href^='http://']           a的連結開頭為http://的,^代表開頭
input[type='text']           輸入元素的type為text的
a[href$='.pdf']              a的連結結尾為.pdf的,$代表結尾,可快速找到pdf連結
a[href*='jquery.tw']         a的連結中有jquery.tw的,*代表無論在連結的哪個位置

//依據位置選取
:first                 網頁上第一個
:last                  網頁上最後一個
:odd                   奇數的
:even                  偶數的
:first-child           第一個子元素
:last-child            最後一個子元素
:nth-child(n)          第n個子元素(n=1即回傳第2個子元素)
:nth-child(even|ood)   回傳所有的奇數或偶數子元素
:eq(n)                 符合第n個元素
:gt(n)                 符合第n個元素之後(不包含n)的元素
:lt(n)                 符合第n個元素之前(不包含n)的元素

2014年7月16日 星期三

甚麼是Nginx?

Nginx?是甚麼?老實說我孤陋寡聞.....之前從來沒聽過!偶然間在公司IDC機房的SERVER裡發現了這個東西,上網查了一下,喔!他是一種WEB SERVER,看起來效能不錯....,找時間來研究看看囉!

Nginx(念做Engine X),其實是WEB SERVER,就像是IIS、TOMCAT、Apache。
他是俄羅斯人Igor Sysoev所撰寫的,它能夠支援50,000個以上的平行Request,但記憶體、CPU使用量卻非常低,執行非常的穩定。

選擇Nginx的理由?
 1.大量平行處理連接
2.記憶體消耗量少
3.成本低廉
4.設定檔非常簡單
5.內建狀態監測功能
6.穩定性高

原本Nginx只能在Linux上安裝與執行,從Nginx0.7.52版之後,Nginx官方網站已開始提供Windows版本下載,不過據說效能比Linux版要差很多!

2014年7月11日 星期五

期待荷蘭隊的下一個黃金世代來臨

荷蘭隊輸了!4強決賽中PK賽2:4敗給了梅西領軍的阿根廷隊,看到比賽進入PK戰,老實說已有預感荷蘭隊過不了這一關,果不其然的止步於4強,季軍賽能不能贏其實好像不是那麼重要,比較希望能看到兩隊能放開手腳盡力去攻擊,畢竟攻擊足球才好看啊!

這一世代的荷蘭主將,范佩西、羅本、史奈德、范德法特到了下一屆(2018)時大概都34、35歲了,就算還在陣中恐怕也非鐵打的主力,希望下一世代的橘子軍能更強更好!加油吧!橘子軍團!

2014年7月9日 星期三

荷蘭隊加油

我是荷蘭隊的鐵粉!荷蘭隊加油!期待你們奪下今年的世界杯冠軍!

2014年7月8日 星期二

HelloWorld

public class HelloWorld {
    public static void main (String[] args) {
        System.out.println("Hello, world!");
    }
}