2014年3月28日 星期五

吉他譜 - 喜歡(張懸)

今天要提供的吉他譜是 張懸 的 喜歡 ,有特別提供 word檔的載點,而下面也簡單的示範了一段照譜演奏的主歌及副歌,希望大家喜歡!


2014年3月27日 星期四

JQuery 判斷 元素 的 display 屬性

如果要使用 JQuery 判斷一個元素是否被隱藏其實很簡單(與原生的 Javascript 相比),以下就附上範例程式(以 id 舉例):
  1. var temp1 = $( "#test" ).is( ":hidden" );  //  元素 display:none
  2. var temp2 = $( "#test" ).is( ":visible" );  //  元素 display 除了 none 以外的屬性


2014年3月26日 星期三

Javascript 判斷及設定 元素 的 display 屬性

在 Javascript 若想判斷或設定某個元素的 display 屬性是什麼可以透過以下方式達成(用 id 來舉例):
  1. alert( document.getElementById('test').style.display );  //  該元素目前的 display

  2. document.getElementById('test').style.display = "none";  //  設定該元素的 display

2014年3月25日 星期二

JQuery 的 fade in 及 fade out

若是想用 JQuery 達成讓圖片或文字淡入、淡出那就是使用 fadeIn 及 fadeOut 這兩個 function 囉!使用方法其實非常簡單,以下附上範例:
  1. $( '#selector' ).fadeIn( 1500, function() {
  2.     $( '#selector' ).fadeOut( 1500 );
  3. });


2014年3月24日 星期一

今年(2014) 清明節 落在 4 月 4 日

相信很多人跟我一樣對於今年的清明節在 4 月 4 日感到有些疑惑,以為是補 4 月 5 日星期六的假,因為清明節應該都是在 4 月 5 日。查了一下後才發現,其實清明節就和端午節、中秋節一樣,是二十四節氣之一,正確的日期是由冬至後開始算的第 105 天或春分15 日。清明節會因為歲差的關係,而落在國曆的 4 月 4 日、5 日或 6 日,所以,今年的清明節才會變成 4 月 4 日喔!

2014年3月22日 星期六

吉他譜 - 拋物線(蔡健雅)

今天要提供的吉他譜是 蔡健雅 的 拋物線 ,有特別提供 word檔的載點,而下面也簡單的示範了一段照譜演奏的主歌及副歌,希望大家喜歡!

2014年3月20日 星期四

快速學習 JQuery 從入門到精通只要兩個多小時

相信寫網頁的人都知道 JQuery 幾乎已成為不可或缺的好夥伴,今天要介紹大家一個很棒的學習資源,它是由 黑暗執行緒 的站長費時完成的 邊做邊學系列 中的 JQuery 解說(錄影的時間總共 126 分 15 秒),無論你是否已經會 JQuery 都可試著聽看看這教材,對初學者來說可以讓你快速了解其所以;對原本已經會的人來說可以增強觀念或是得到意想不到的收穫唷!以下就附上章節連結:

2014年3月19日 星期三

PHP 將原始字串中的某段字串取代(replace)為所指定的字串

若是我們在寫 PHP 的時候想要將一個字串中的某段字串取代為所指定的字串可以使用 str_replace 這個 function,以下就附上一段簡單的程式碼:
  1. <?php

  2.     echo str_replace( "world", "Tim", "Hello world!" );

  3. ?>
這個 function 總共可以傳四個參數第一個為要被取代的字串;第二個為要取代為哪個字串;第三個為原始字串,而第四個則是最多要取代幾次。而要特別注意的是這個 function 是會區分大小寫的。若想不分大小寫,請使用 str_ireplace() 喔!

2014年3月17日 星期一

PHP empty()、is_null() 及 isset() 判斷結果分析表

我們在寫 PHP 時,常常會用 empty()、isset()、is_null 及 直接用 boolean 值...等函式去判斷某些變數是否存在,而這類函式看起來很類似,但實際上有些許的不同,而在 PHP 官網上特別針對類似功能的函式,整理出一張表格,讓開發者可以更清楚的知道差異在哪,讓我們能正確的判斷變數是否存在及是否有給過值。如下圖:


2014年3月16日 星期日

全心投入音樂創作

這幾個月來其實一直在思考自己究竟要將下班後的時間投入在什麼上面,究竟是要加強英文、繼續寫 APP 、練吉他準備表演或是攻幕後創作,前幾個月一開始是平均在做每件事情,但感覺這樣沒什麼效率,而最近也總是為這些事悶悶不樂的,讓 甜甜 也被我影響到壞心情頻頻對我暴走!

2014年3月14日 星期五

PHP 下載檔案(不用瀏覽器直接開啟)

一般我們作檔案上傳都直接透過 <a> 的 href 直接連結檔案,但隨著瀏覽器的進步,許多瀏覽器會預設為使用者直接開啟檔案,使的一般使用者不知道該如何下載檔案,因此就必須透過 PHP HEADER 作一個簡單的下載檔案的 function。

2014年3月13日 星期四

吉他譜 - 克卜勒(孫燕姿)

今天要提供的吉他譜是 孫燕姿 的 克卜勒 ,有特別提供 word檔的載點,而下面也簡單的示範了一段照譜演奏的主歌及副歌,希望大家喜歡!

2014年3月12日 星期三

HTML Textareas 設定 100% width 的 overflow(設定寬度 100% 顯示不正確)

最近在發現在使用 Textareas 的時候,把它的寬度(width)設為 100% 它竟然會超過父容器,而對它下 overflow 的屬性看起來也不太對,問題如下:

overflow  
  1. <div style="background-color: #ffbbbb; margin: 0px auto; width: 50%;">
  2.     overflow
  3.     <textarea style="width: 100%;"></textarea>
  4. </div>

2014年3月11日 星期二

開啟 Eclipse 的程式碼行號(Line number)

相信大家在使用 Eclipse 的時候會發現竟然沒有出現程式碼的行號,於是今天就是要教大家怎麼把這個功能開起來,請照著以下說明和附圖就可以達成囉!

2014年3月10日 星期一

PHP 將字串分割成陣列

我們在解析字串的時候常常需要對字串做切割,再依序做比對,而在 PHP 有提供一個 function 可以將字串根據 separator 分割成一個陣列,那就是 explode 啦!

2014年3月8日 星期六

暗黑破壞神III - 莉亞對話任務(不只是故事 - 關於沉沒神殿)

這幾天在玩 暗黑破壞神III 發現有一個對話任務,無論我怎麼嘗試就是不出來,就是莉亞的對話任務其中一項: 關於沉沒神殿,在網路上找到了各種解決方法,就讓我來統整一下吧!

2014年3月7日 星期五

PHP 取得原始字串中的部分字串

如果想在 PHP 中擷取某字串的部分字串,就是要使用 substr 這個 function 了,它與其他語言不同的是多了可以傳負值,若是傳負值他會從結尾開始計算擷取的字串位置範圍。以下就附上幾個範例程式:

2014年3月6日 星期四

PHP 找出特定字串第一次出現在原始字串的位置

在 PHP 中如果想要找出原始字串中第一次出現某個特定字串的位置就是要使用 strpos 這個 function 啦!這個 function 會回傳特定字串在原始字串中第一次出現的位置,而如果沒有找到該字串,則會回傳 false

2014年3月5日 星期三

Java 呼叫 default package 中的 Class 及 function

之前研究所的畢業論文要使用設備廠商所提供的 Java SDK 來開發軟體,結果卻發現廠商的 Source code 和 library 只要搬出 default package 就不能用了,打電話給這間廠商他們也在上演一拖二裝傻三不接電話的戲碼,所以只好自己找解決辦法啦!

2014年3月4日 星期二

Javascript 小數點的無條件進位、四捨五入及無條件捨去

我們常常需要對數字做運算並將結果無條件進位、四捨五入或無條件捨去,以下就提供在 Javascript 中的實現方法:

2014年3月3日 星期一

在 Javascript 中使用類似 foreach 的方法

相信習慣使用 foreach 的人也想在 Javascript 中使用它吧!可是 Javascript 中並沒有 foreach 可以用,但有類似的方法能實現它,那就是「for - in」啦!以下附上兩個範例程式碼:

2014年3月2日 星期日

暗黑破壞神III - 奪魂之鐮

自從暗黑破壞神三的資料片「奪魂之鐮」發出消息可以預購之後,就一直在想要不要買,因為朋友都沒什麼人在玩,自己一個人玩也覺得無聊,但又覺得 暴風雪 的遊戲我幾乎都有買、都有玩,它們是陪伴我長大的回憶呢,在天人交戰之後,最後還是決定買了...囧rz