2021年8月14日

GoogleFinance 查詢台股

使用google 試算表的GoogleFinance公式,取得台股價格 取得大盤現在股價 =GoogleFinance("TPE:TAIEX","PRICE") 取得個股現在股價 =GoogleFinance("TPE:1101","PRICE") 1101是股票代碼 取得昨天收盤價 =GoogleFinance("TPE:1101","closeyest") 取得EPS =GoogleFinance("TPE:1101","EPS") 取得本益比 =GoogleFinance("TPE:1101","PE")

2017年2月17日

Acer Iconia W700 平板電腦 安裝Windows + Android 雙系統

在Acer Iconia W700上面安裝Windows + Android 雙系統

首先,先在W700上面安裝Windows,或使用原廠的Windows系統。

上面步驟省略。(原廠的出廠安裝就是Windows了。)

接下來說明如何安裝Android雙系統。

1. 連結至 http://www.android-x86.org/download 網站下載Remix OS for PC。(本文章將以"Android-x86 6.0-r1"為說明範例)。

這次我是下載【Download Remix OS for PC 64-bit Package (EFI & Legacy) 】。
下載後解開Zip檔案。將得到下列檔案列表

執行:Remix_OS_for_PC_Installation_Tool-B2016080802.exe 檔案

出現下列畫面

點案Browse,選擇剛剛解壓縮後的ISO檔案:Remix_OS_for_PC_Android_M_64bit_B2016101201.iso

選擇要安裝的磁碟機路徑後,點按【確定】。

之後根據畫面的設定,直接跑就可以了。

安裝完之後,重新開機,會出現下列畫面:


那你就可以根據你想要進入Windows或是Android系統(Remix OS),自行決定了。

2016年8月29日

如何查詢越南駕照真假

越南駕照正面上方有一個So / No的號碼,

在下面網址又上面有一個功能可以查詢該號碼是否正確。

http://gplx.gov.vn/default.aspx

查詢後會出現持有者姓名,以及持有的種類。

若沒有出現,則代表待駕照為假的。

2015年2月3日

簡易下載土豆網、優酷、酷6影片的方法

網址直接加上『xia』


土豆網範例

進入土豆網:http://www.tudou.com/

搜尋到你想要的影片,並且進入撥放畫面。會得到一個網址如下:

http://www.tudou.com/albumplay/Z0oNjG-bUeU/rQGiC_i-K2c.html

直接修改網址,在tudou後面加上xia,如下:

http://www.tudouxia.com/albumplay/Z0oNjG-bUeU/rQGiC_i-K2c.html

會進入到下列畫面:



可以在上方列選擇要下載的品質,
然後下面會產生多個連結,按右鍵,『另存連結為』,即可將檔案存檔ˋ下來了。



其餘優酷、酷6也是利用此方法下載,相當方便。

另外一提,如果你是下載高清,下載後會有一堆mp4檔案,
可以透過VLC Player來進行撥放,用選擇資料夾的方式,即可自動往下撥,不用一個一個點,
相當方便。







2014年5月8日

美國AMAZON亞馬遜購物網站購物教學 - 購買筆電 (包含報關與商檢)

首先先上Amazon網站選擇你所想要的商品,選定商品後,再來選擇有支援國際運送的賣家。

在下方的xx new點下去,可以進去選擇賣家。


並非所有的賣家都有支援國際運送,所以你要找有"International & domestic shipping rates"字眼的賣家,然後進去研究他的國際運費,看看是否符合你的期望。最後再將他加入購物車。


加入購物車後,就可以進行結帳瞜,至於詳細步驟網路上很多人說明,我就不多說了。直接跳到運送以及報關的部分。

購買完之後,可以在Amazon的Order Details裡面的Track Package裡面看到目前貨品的運送狀況。


我這次購買這個筆電的金額是1879 USD,(超過1000 USD) ,使用Fedex運送。

1. 筆記型電腦進口到台灣,沒有進口關稅,但有5%的營業稅。
    ( 商品金額 + 運費 ) * 5% = 營業稅
    ( 1879 + 20 ) * 5% = 94.95 USD 再轉成台幣。

2. 超過1000USD不能只以自用切結書搞定,需要另外提供"商檢合格證"

這一次Fedex的報關人員在貨品到的前三天就已經開始跟我聯絡,要我提供下列資料

1. 身分證正反面影本
2. 個案委任書


3. 自用切結書
我是以我購買的筆電為範例,填寫下列自用切結書。
工作頻率、輸出功率是要寫你電腦的通訊頻率。基本上就是wifi了
可以直接打電話跟廠商的客服詢問。
(不過如果你的商品在台灣沒有賣的話,他也不會有的,所以你就直接抄型錄上面的wifi支援種類,然後寫上輸出功率就可以了。)不要太離譜都可以申請通過。
4. 商品照片
利用Google大神當你尋找摟,可以提供多張,但其中一定要有一張有顯示你的廠牌名稱。要不然誰知道你的商品是哪個廠牌阿?

5. 型錄
我是直接將Amazon的商品頁面整頁印下來,注意:要有商品規格,特別是wifi的部分唷。

3、4、5是要上傳到NCC的。


上面這個步驟是商品沒有超過1000USD的手續,但我的商品超過1000 USD,所以要另外申請商檢,但也不用太擔心瞜~~基本上就是花錢了事,請報驗行幫忙處理摟~~

Fedex的小姐介紹我找"奕勝報驗行",代辦費用為1200元,規費200元,總計 1400元。

你只要付錢給他們,然後簽一張委託書給他們,並告知你商品的型號,剩下來的他們就會幫你處理了,商檢完畢,他們也會將資料送給Fedex的承辦人員。

完成上述動作,就完成報關搂~~

另外因為筆電有5%的營業稅需要繳納,因此Fedex會先報價跟你確認,確認無誤後,他就會申請報關瞜,關稅會由Fedex先代墊,等貨到你家的時候,他才會跟你收。

這次買這台筆電,所有雜費都算進去,比台灣沒有便宜多少。但耗費蠻大的心力的。(因為第一次不懂,之後就比較知道瞜!)

總結,要到Amazon買東西,還是請有往返美國的朋友幫忙帶,才是最好的方法。

美國的NB真的比台灣便宜太多了,以我這次買的 New X1 Carbon來說,大約便宜一萬多,但被運費、關稅、代驗費吃一吃,也差不多搂~~~

2014年3月12日

Use IIS Media Service To Push Live Streaming (out put Smooth Streaming and HLS)

1. 安裝IIS Media Services,請參閱下列連結安裝

http://msdn.microsoft.com/zh-tw/ee441163.aspx

2. 進入IIS -> Media Services -> Live Smooth Streaming 發行端點


3. "新增" 發行端點
     






4. 準備Smooth Streaming的檔案 (multi-bitrate)
範例:檔案放置於
C:\PushLive\media\189\189-878418c8-9ab4-485d-92ec-217cc6628a25.ism
C:\PushLive\media\241\241-24efd965-402b-4a4d-9a92-7329597eb4f5.ism

5. 至下列網址下載PushEncoder.exe以及StartPush.bat

http://1drv.ms/1fSIebY

6. 修改bat檔案

start /MIN /I pushencoder.exe  /loop  http://127.0.0.1/live1.isml C:\PushLive\media\189\189-878418c8-9ab4-485d-92ec-217cc6628a25.ism

目的網址以及來源位置。

7. 完成,開始Push 影像流

8. Smooth Streaming 網址

http://127.0.0.1/live1.isml/manifest

9. HLS Live m3u8

http://127.0.0.1/live1.isml/manifest(format=m3u8-aapl).m3u8



2014年1月5日

SQL Server 2008 - 壓縮DB Log File

ALTER DATABASE 資料庫名稱 SET RECOVERY SIMPLE

USE 資料庫名稱
GO

DBCC SHRINKFILE('LDF的邏輯名稱',2)
其中的LDF的邏輯名稱,可以下以下指令取得
select * from sys.database_files 通常都是:資料庫名稱_log


ALTER DATABASE 資料庫名稱 SET RECOVERY FULL

2013年11月23日

[轉載] PHP 類別繼承的建構子與解構子

PHP 類別的繼承及建解構子的幾個注意點

1. php 的建構子會在類別實體化後執行,寫法有兩種,一個是用 __construct() 保留字,另一個是用和類別同名的函式

class BASE{
   function __construct(){
      print "BASE constructor";
   }
}

或是

class BASE{
   function BASE(){
      print "constructor function same name with class";
   }
}

若同時有兩個建構子,則以  __construct() 為優先,同類別名的函數將不會被執行。

我個人建議使用 __construct(),因為類別可能因為改名或複製,常會忘記把建構子也改名。

class BASE{
   function BASE(){
      print "constructor function same name with class";
   }
   function __construct(){
      print "BASE constructed";
   }
}

執行結果:
BASE constructor

2. php 的解構子會在1程式執行到結尾 2程式exit 3物件被unset 後被執行,寫法用 __desctruct() 保留字

class BASE{
   function __construct(){
      print "BASE constructedn";
   }
   function __destruct(){
      print "BASE destructedn";
   }
}

執行:

$obj =new BASE();
unset($obj);   <== 物件被 unset
print "ENDn";
exit;

結果
BASE constructed
BASE destructed
END

3. 建構和解構函數只不過是一個函數,預設是 public,都可以被叫用。

4. 子類別繼承父類別後,父類別的建解構子都不會被執行

曾經我在這被卡了很久,因為別的語言(java, c#)會去叫用父類別的建解樣子後再處理子類別的。


class BASE{
   function BASE(){
      print "constructor function same name with class";
   }
   function __destruct(){
      print "BASE destructed";
   }
}

class CHILD extends BASE{
   function __construct(){
     print "CHILD constructed";
   }
   function __destruct(){
     print "CHILD destructed";
   }
}

執行
$obj =new CHILD();
exit;

結果
CHILD constructed
CHILD destructed

5. 子類別要執行父類別的建解構子,就要特別叫用,使用 parent:: 保留字

class BASE{
   function BASE(){
      print "constructor function same name with class";
   }
   function __destruct(){
      print "BASE destructed";
   }
}

class CHILD extends BASE{
   function __construct(){
     parent::__construct();
     print "CHILD constructed";
   }
   function __destruct(){
     parent::__destruct();
     print "CHILD destructed";
   }
}

執行
$obj =new CHILD();
exit;

結果
constructor function same name with class
CHILD constructed
BASE destructed
CHILD destructed


資料來源 : http://note.tc.edu.tw/684.html

2013年11月21日

PHP 動態變數名稱 Dynamic variable names in PHP

${'a' . 'b'} = 'hello there';
echo $ab; // hello there


用大括號包起來,前面加個$就可以了。

這個方法適用在變數,若要動態取常數,請參閱
http://subocheng.blogspot.tw/2013/11/php-dynamic-constant-name.html