Xavier's Program
2013年12月23日 星期一
MSMQ心得
訊息佇列技術讓不同時間執行的應用程式能夠透過可能暫時離線的異質性網路和系統通訊。應用程式可以傳送、接收或窺視 (讀取而不移除) 來自佇列的訊息。訊息佇列是 Windows 2000 和 Windows NT 的選用元件,必須另外安裝。
表達 MSMQ 傳送路徑有分兩種方式,表達的名稱稱為 FormatName,大致的格式如下:
PUBLIC=QueueGUID
DIRECT=Protocol:ComputerAddress\QueueName
DIRECT=OS:ComputerName\private$\QueueName
PRIVATE=ComputerGUID\QueueNumber
對於想要直接傳到訊息到目的地的寫 法稱為 Direct Format Names,大致格式如下:
DIRECT=AddressSpecification\QueueName (For public queues.)
DIRECT=AddressSpecification\PRIVATE$\QueueName (For private queues.)
DIRECT=AddressSpecification\SYSTEM$;computersystemqueue (Introduced in MSMQ 2.0)
DIRECT=HTTP://URLAddressSpecification/msmq/QueueName (Introduced in MSMQ 3.0)
DIRECT=HTTPS://URLAddressSpecification/msmq/QueueName (Introduced in MSMQ 3.0)
new MessageQueue(“FormatName:任意上列的表達法”)
.axd檔載入大小的縮減
網頁有使用AJAX時會網路資源以及script會以”WebResource.axd?XXXX”和”ScriptResource.axd?XXXX”方式載入
有兩個方法可以將此兩個檔案的大小縮減
1.啟動IIS的網頁壓縮功能,如:Gzip
詳情參照:http://samwebman.wordpress.com/tag/gzip/
2.調整ScriptManager以及Web.config的參數
前者有三種模式,後者有兩種設定
以下參考頁面有做詳盡的比較
詳情參照:http://www.dotblogs.com.tw/yilinliu/archive/2008/11/04/5866.aspx
另外當Gzip壓縮的TEMP檔案到達一定的數目時會影響網頁的Respones time,固可以定期做清除的動作
2012年11月29日 星期四
同步軟體比較
最近有了需要同步四台主機圖片的需求,比較了3套軟體
- Microsoft SyncToy :
這套軟體是由微軟開發,只支援一對一的同步。 - Allway Sync :
這套軟體介面漂亮使用也簡單,更厲害的是它支援多資料夾同步以及各種有提供API的雲端軟體同步(ex. dropbox, google docs, skydrive), 不過免費版有限制30天內只能同步20000個檔案的隱藏限制。 - FreeFileSync :
支援一對一同步,不過因為open source所以相對介面簡單
DataFormatString格式表
DataFormatString={0:格式代碼}
在此處0代表資料本身,此處表示該資料要用何種格式作呈現
常用的時間日期格式:
下表為"數"的表示格式代碼:
| 格式字串 | 輸入 | 結果 |
| {0:C} | 12345.6789 | $12,345.68 |
| {0:C} | -12345.6789 | ($12,345.68) |
| {0:D} | 12345 | 12345 |
| {0:D8} | 12345 | 00012345 |
| {0:E} | 12345.6789 | 1234568E+004 |
| {0:E10} | 12345.6789 | 1.2345678900E+004 |
| {0:F} | 12345.6789 | 12345.68 |
| {0:F0} | 12345.6789 | 12346 |
| {0:G} | 12345.6789 | 12345.6789 |
| {0:G7} | 123456789 | 1.234568E8 |
| {0:N} | 12345.6789 | 12,345.68 |
| {0:N4} | 123456789 | 123,456,789.0000 |
| Total: {0:C} | 12345.6789 | Total: $12345.68 |
常用的時間日期格式:
格式
| 說明
| 輸出格式
|
d
| 精簡日期格式
| MM/dd/yyyy
|
D
| 詳細日期格式
| dddd, MMMM dd, yyyy
|
f
| 完整格式
| dddd, MMMM dd, yyyy HH:mm
|
F
| 完整日期時間格式
| dddd, MMMM dd, yyyy HH:mm:ss
|
g
| 一般格式
| MM/dd/yyyy HH:mm
|
G
| 一般格式
| MM/dd/yyyy HH:mm:ss
|
m,M
| 月日格式
| MMMM dd
|
s
| 適中日期時間格式
| yyyy-MM-dd HH:mm:ss
|
t
| 精簡時間格式
| HH:mm
|
T
| 詳細時間格式
| HH:mm:ss
|
2012年6月19日 星期二
IFRAME 取上層網頁網址的方法
這次的測試是使用javascript來存取IFRAME上層網頁的URL
最直觀地使用
問題來了,當跨網域的時候會造成存取parent.document發生錯誤
這時就要改使用
最直觀地使用
parent.document.location.href;可以取得上層的IFRAME
問題來了,當跨網域的時候會造成存取parent.document發生錯誤
這時就要改使用
document.referrer;如此一來便可以順利取得上層URL
2012年5月14日 星期一
Windows Server 2008 R2 180天試用期延展
當安裝完之後會有180天試用期
試用期結束 可以先以 slmgr.vbs /rearm 指令進入重新評估
重開機後輸入下方180天評估序號
根據Microsoft官方文件 slmgr.vbs /rearm 只可以使用5次
5次之後需要更改 SkipRearm 鍵值由0改1,此步驟可以使用8次
評估序號
Windows Server 2008 R2 Web: KBV3Q-DJ8W7-VPB64-V88KG-82C49
Windows Server 2008 R2 Standard: 4GGC4-9947F-FWFP3-78P6F-J9HDR
Windows Server 2008 R2 Enterprise: 7PJBC-63K3J-62TTK-XF46D-W3WMD
Windows Server 2008 R2 Datacenter: QX7TD-2CMJR-D7WWY-KVCYC-6D2YT
相關文章:
訂閱:
文章 (Atom)