Facebook Debugger 檢查錯誤教學使用property meta標籤做分享

Facebook可自行抓取文章內資訊做分享訊息,或使用meta標記指定此頁面在分享時要呈現的資訊,如下範例:

以下範例顯示如何使用 og:type="article" 以及許多其他屬性來標示文章、動態消息或部落格貼文:

<meta property="og:url" content="http://www.nytimes.com/2015/02/19/arts/international/when-great-minds-dont-think-alike.html" />
<meta property="og:type" content="article" />
<meta property="og:title" content="When Great Minds Don’t Think Alike" />
<meta property="og:description" content="How much does culture influence creative thinking?" />
<meta property="og:image" content="http://static01.nyt.com/images/2015/02/19/arts/international/19iht-btnumbers19A/19iht-btnumbers19A-facebookJumbo-v2.jpg" />

Facebook在分享貼文時,都會把分享過的資料用存起來,所以在Facebook若要使用property meta標籤做分享時,需要配合使用Sharing Debugger做除錯,此功能可重新產生網頁上的最新的Facebook分享貼文結果,只要貼上要除錯的網址要按下Debug按鈕。

Posted in 電腦技巧

Continue Reading

Comment

Sublime text 3 ColorPicker 調色盤安裝後不能使用解决方法

ColorPicker色盤套件是個讓在Sublime Text下寫CSS時,可以快速的開起選色盤選色的外掛,是個幫助您更有工作效率的好工具,但不知為什麼安裝ColorPicker後發生沒辦法使用的情況

這邊主要發生的原因在快捷鍵發生衝突convertToUTF8ColorPicker,使得按下相同的ctrl+shift+c,ColorPicker沒有反應,convertoUTF8的預設值GBK的快捷鍵也是ctrl+shift+c。

主要解決方法是修改了不常用convertToUTF8 GBK的快捷鍵,因為它可以直接使用選單選擇也可以。

Posted in 電腦技巧

Continue Reading

Comment

php substr()取小數點做判斷方法

需要使用小數奌做判斷時,我們只需要使用substr()含數,抓取小數點。

以下的範例,是取小數點第一位做判斷,小數未出過0.5時給整數,超過0.5給整數+0.5。

$a = 35.6586;
$numbals=0;
$ints=substr($a-floor($a),2,1);
if($ints>=5){
   $numbals=floor($a)+0.5;
}
 else
{
   $numbals=floor($a);
}
   echo $numbals;

若要抓取全部的小數點可使用下列方法。加入strlen()

substr($a-floor($a),2,strlen($a));

 

Posted in 電腦技巧

Comment

C#連接mysql中文亂碼寫入資料庫"???" MySql.Data.dll

C# 使用 MySql.Data.dll 連結資料庫會有中文亂碼問題,主要是沒有連結字串內設定UTF-8。

只要將下列連結方式加入charset=utf8就可解決,C# 寫入mysql資料庫,就不會有亂碼如"????"的字符產生

將下行加入charset=utf8;

string myConnectionString = "server =192.168.xxx.xxx; Database=mydb;User Id=admin;Password=admin;charset=utf8;";

完整連結方式:

string myConnectionString = "server =192.168.xxx.xxx; Database=mydb;User Id=admin;Password=admin;charset=utf8;";
MySqlConnection DBConn = new MySqlConnection(myConnectionString);
DBConn.Open();
MySqlCommand cmd = new MySqlCommand("Insert into n5y91_hrsystem_schedule_test (xxx) values ('" + value +"')", DBConn);
try
{
 cmd.ExecuteNonQuery();
}
 catch (Exception ex)
{
 Console.WriteLine(ex.Message);
}

 

Posted in 電腦技巧

Comment

Find the last offers by SkyBet at www.bettingy.com BettingY.com Bonuses