2020年12月10日 星期四

google 廣告格式 大小

 

  • 大矩形廣告:336 x 280
  • 內置矩形廣告:300 x 250
  • 正方形廣告:250 x 250
  • 小正方形廣告:200 x 200
  • 摩天大廣告:120 x 600
  • 寬幅摩天大廣告:160 x 600
  • 半頁廣告:300 x 600
  • 看板廣告:970 x 250
  • 橫幅廣告:468 x 60
  • 超級橫幅廣告:728 x 90
  • 大型超級橫幅廣告:970 x 90



參考: https://www.i-spotmedia.com/Blog/google-ad-material-gdn/

2019年12月16日 星期一

如何在windows 中產生自簽網址憑證,然後可以在IIS中使用



參考資料來源:

假如我們要產生SSL網址為:https://mytest.local
一、以系統管理者開啟Power shell並打以下指令

New-SelfSignedCertificate -DnsName "mytest.local" -CertStoreLocation "cert:\LocalMachine\My"

※這裡由於沒有特別指定 commonName (CN) 名稱,預設會直接用 -DnsName 參數的第一個項目當成憑證的主體名稱 ( a.k.a. commonName )。這裡的 -CertStoreLocation 參數是指憑證儲存區的路徑。

二、將憑證複製到受信任區
1.於cmd下輸入mmc,開啟「主控台」程式
2.選擇「檔案」→「新增/移除嵌入式管理單元」→左方選擇最下方的憑證→「新增」→確定。
3.選擇「電腦帳戶」
4.選擇本機電腦
5.在個人→憑證下,可以看到產生的mytest.local



6.請此位置複製憑證,然後在受任下的憑證貼上(如下圖)






三、在IIS繫結此憑證:




四、調整本機DSN對應:
一、以系統管理員開啟C:\Windows\System32\drivers\etc\hosts檔案
二、加入mytest.local網址解析為本機127.0.0.1 如下圖



三、開啟chrome測試:





2019年12月9日 星期一

如何查詢機器安裝的asp.net core的版本

1.開啟PowerShell
2.執行以下指令
 (dir (Get-Command dotnet).Path.Replace('dotnet.exe', 'shared\Microsoft.NETCore.App')).Name

3.顯示類似以下版本資訊


2019年5月30日 星期四

2019年4月8日 星期一

版本符號說明~ ^





一般版本表示方式為: [major, minor, patch]
 例如:1.2.4


~ 允許更新(path)版本更新 allow patch-level changes

  • ~1.2.3 := >=1.2.3 <1.(2+1).0 := >=1.2.3 <1.3.0
  • ~1.2 := >=1.2.0 <1.(2+1).0 := >=1.2.0 <1.3.0 (Same as 1.2.x)
  • ~1 := >=1.0.0 <(1+1).0.0 := >=1.0.0 <2.0.0 (Same as 1.x)
  • ~0.2.3 := >=0.2.3 <0.(2+1).0 := >=0.2.3 <0.3.0
  • ~0.2 := >=0.2.0 <0.(2+1).0 := >=0.2.0 <0.3.0 (Same as 0.2.x)
  • ~0 := >=0.0.0 <(0+1).0.0 := >=0.0.0 <1.0.0 (Same as 0.x)
  • ~1.2.3-beta.2 := >=1.2.3-beta.2 <1.3.0 Note that prereleases in the 1.2.3version will be allowed, if they are greater than or equal to beta.2. So, 1.2.3-beta.4would be allowed, but 1.2.4-beta.2 would not, because it is a prerelease of a different [major, minor, patch] tuple.


^ 允許不修到到最左方非0版本情況下,允許更新。
Allows changes that do not modify the left-most non-zero digit in the [major, minor, patch]tuple.


  • ^1.2.3 := >=1.2.3 <2.0.0
  • ^0.2.3 := >=0.2.3 <0.3.0
  • ^0.0.3 := >=0.0.3 <0.0.4
  • ^1.2.3-beta.2 := >=1.2.3-beta.2 <2.0.0 Note that prereleases in the 1.2.3version will be allowed, if they are greater than or equal to beta.2. So, 1.2.3-beta.4would be allowed, but 1.2.4-beta.2 would not, because it is a prerelease of a different [major, minor, patch] tuple.
  • ^0.0.3-beta := >=0.0.3-beta <0.0.4 Note that prereleases in the 0.0.3 version only will be allowed, if they are greater than or equal to beta. So, 0.0.3-pr.2 would be allowed.