第一個代碼,會使用預設mp3檔案關聯的程式,會出現音樂播放框 複製代碼 代碼如下:wscript.sleep 12000 set ws=createobject("wscript.shell") ws.run "兄弟你累了嗎.mp3"第二段代碼 調用了WMPlayer.OCX外掛程式,不會出現音樂播放框,如果想關閉播放音樂需要在進程中關閉wscript.exe進程。複製代碼 代碼如下:Dim wmp Set wmp = CreateObject("WMPlayer.OCX") wmp.URL =
這個外掛程式在預設情況下可能運行不正常,必須做一點修改才可以。 開啟外掛程式所在檔案:/editor/plugins/autogrow/fckplugin.js 找到第65行: window.frameElement.height = iMainFrameSize ; 將其修改為: 複製代碼 代碼如下:if (window.frameElement.style.height) { window.frameElement.style.height = iMainFrameSize; } else
FlashPaper 是Macromedia推出的一款電子文檔類工具!通過使用FlashPaper,可以將需要的文檔通過簡單的設定轉換為SWF格式的Flash動畫,原文檔的排版樣式和字型顯示不會收到影響,這樣做的好處是不論對方的平台和語言版本是什麼,都可以自由的觀看你所製作的電子文檔動畫,並可以進行自由的放大,縮小和列印,翻頁等操作! 展示的效果就像百度的文庫查看效果。 Flashpaper的使用相信大多數人都知道,這裡的Demo是用於線上轉換 .doc檔案轉換為 .swf的flash檔案。
wrap(html) 把所有匹配的元素用其他元素的結構化標記包裹起來。 這種封裝對於在文檔中插入額外的結構化標記最有用,而且它不會破壞原始文檔的語義品質。 這個函數的原理是檢查提供的第一個元素(它是由所提供的HTML標記代碼動態產生的),並在它的代碼結構中找到最上層的祖先元素--這個祖先元素就是包裹元素。 當HTML標記代碼中的元素包含文本時無法使用這個函數。因此,如果要添加文本應該在包裹完成之後再行添加。 --------------------------------------------
一般我們想讓一個a標籤點擊後執行javascript代碼,有以下幾種寫法: 方式一:<a href="#" onclick="alert(1);">點擊一</a> 這種方式的缺點就是點擊後會在地址欄的URL後面加#號,同時把頁面移動到頂部,一般不建議使用。方式二:<a href="javascript:void(0);" onclick="alert(1);">點擊一</a>
(這並不意味著jQuery的效能是優秀的, 反之只能說它是一個相對封閉的庫,無法從外部介入進行最佳化)。這篇文章就記錄一次失敗的最佳化經曆。 最佳化思想 這一次最佳化的思想來自於資料庫。在資料庫最佳化的時候,我們常會說“將大量的操作放在一個事務中一起提交,能有效提高效率”。雖然對資料庫不瞭解的我並不知道其原因,但是“事務”的思想卻為我指明了方向(雖然是錯的……)。
可vbs根本就沒有類似於StringBuilder這樣的東東,所以咱哥們只能自己想辦法最佳化了。本文: 我寫了幾段代碼做了測試,得出以下結果: '一般字元串聯接 StringLinkTest1() '效能最差,大約耗時20秒(最要命的是在這20秒內,整個CPU幾乎是100%滿負荷在運行) '一般字元串聯接,但使用了臨時變數來提升效率 StringLinkTest2() '效能令人吃驚的改善,大約耗時0.2秒 '使用數組+Join函數處理 StringArrayTest() '效能最佳,大約耗時0
HTTP壓縮是在Web伺服器和瀏覽器間傳輸壓縮常值內容的方法。 HTTP壓縮採用通用的壓縮演算法如gzip等壓縮HTML、JavaScript或CSS檔案。 壓縮的最大好處就是降低了網路傳輸的資料量,從而提高用戶端瀏覽器的訪問速度。 當然,同時也會增加一點點伺服器的負擔。Gzip是比較常見的一種HTTP壓縮演算法。本文介紹的HTTP壓縮方式,採用的是Windows系統設定的方式,優點是效率較高。 HTTP壓縮工作原理 Web伺服器處理HTTP壓縮的工作原理如下:
實在搞不懂TX,使用者名稱的編碼竟然返回的值不一樣,如 "雷磊52D",就有如下兩種返回?雷磊?52D 和 %01%u96F7%u78CA%0152D。相當的鬱悶啊。好在TX還有返回中文名字,就省去的解碼的過程,但還是記錄下。 複製代碼 代碼如下:/// <summary> /// Unicode字元轉換為中文字元,如96F7,78CA等" /// </summary> private char UnicodeToChineseByHex(string Unicode)
看到LoadUserProfile這個,應當與使用者有關。又是需要什麼使用者的許可權呢? 就憑這些資訊,也想不出是什麼原因導致的,只能到網上找。 找了一下,原來是C:\Documents and Settings目錄缺少 NETWORD SERVICE許可權,說實話,要不是找,我想死了也想不出是這個許可權問題。 我感覺系統出現錯誤時,應當把解決方案都顯示出來才好呢,呵呵。。。 C:\Documents and Settings加上NETWORD SERVICE許可權後,問題解決。
Date類在ExtJs中提供的方法算是少的。但是,另外一方面,因為曆史原因,現在Date無論在哪個語言裡面,表徵其格式變數的字母都很多。本節就著重講解Date的日期格式表示。這些都是ExtJs API中的內容,如果有中文版的可以直接跳過這裡了。如果需要繼續看的,請注意,其中的格式字元時大小寫敏感的。年Y 年的數字表示,4位元字,例如1999y 年的兩位元字表示,例如99或03o ISO-8601年的數字表示(與Y相同,但是如果ISO周的數W屬於前一年或者下一年,那麼就用那個年)
實現拖動效果. 複製代碼 代碼如下:$(document).ready( function() { $("#divPanel").easydrag(); } ); Html 代碼 複製代碼 代碼如下:<div id="divPanel" style="width:300px;height:300px;background:white;border:1px solid #000000;position:absolute;left:5px;top:50px" > <div id="
最近使用jQuery UI的Dialog控制項時發現如果在此控制項放置表單,則所有表單均無法正常提交,具體表現為: 1.提交按鈕失效,點擊後無任何反應。 2.即便是使用其它手段使頁面產生提交,伺服器端也無法取到Dialog中的表單資料。 研究了頁面源碼後發現,jQuery UI Dialog控制項初始化時動態產生的HTML元素被添加到頁面的尾部、form元素的後面,而原始的Dialog模板部分(其內包含表單元素)也被移到了
摘自 jQuery 1.4.1 中文參考:事件委託 .live() 方法能對一個還沒有添加進DOM的元素有效,是由於使用了事件委託:綁定在祖先元素上的事件處理函數可以對在後代上觸發的事件作出回應。傳遞給 .live() 的事件處理函數不會綁定在元素上,而是把他作為一個特殊的事件處理函數,綁定在 DOM 樹的根節點上。在我們的例子中,當點擊新的元素後,會依次發生下列步驟: 產生一個click事件傳遞給 <div> 來處理由於沒有事件處理函數直接綁定在 <div>
原理就是用curl擷取HTTP頭,發現502狀態代碼就執行重啟php-fpm的命令。 複製代碼 代碼如下:#!/usr/bin/php <!--$url = 'http://www.jb51.net'; $cmd = '/usr/local/php/sbin/php-fpm restart'; for($i = 0; $i < 5; $i ++){ $exec = "curl connect-timeout 3 -I $url 2>/dev/null"; $res =
使用方法:把代碼添加到模板中,或者像我一樣,放到廣告代碼中進行調用。注意修改swf檔案和mp3檔案路徑。如需自動開始並迴圈播放,請添加代碼 &autostart=1&autoreplay=1 ,如"mp3=http://www.x.com/x.mp3&autostart=1&autoreplay=1"。1、stream[135x50] 複製代碼 代碼如下:<embed flashvars="mp3=mp3/test1.mp3"
兩個div。 一個div為固定寬度 。在次div中內嵌一個div ,這個為資料列。 複製代碼 代碼如下:<div class=”box”> <div class=”box-li”> <ul> <li>資料2</li> <li>資料2</li> <li>資料2</li> <li>資料2</li> <li>資料2</li>
指令碼如下: 複製代碼 代碼如下:#!/bin/sh nginx_home = /Data/app_1/nginx log_path = /Data/logs /usr/bin/tail -n50000 $log_path/access.log \ |awk ‘$8 ~/aspx/{print $2,$13}' \ |grep -i -v -E “google|yahoo|baidu|msnbot|FeedSky|sogou” \ |awk ‘{print $1}'|sort|uniq -c |
每當這種情況發生的時候,我總會心裡默念道:杯具啊,這輩子也裝不完了。因為SQL Server的安裝還是比較複雜的,要先安裝.Net、Windows Installer,在正式安裝的過程中還要互動的填寫各種參數,當然這個還不包括拷貝3GB多的安裝檔案的時間。在經曆了幾次這樣的悲劇之後,我果斷的意識到必須研究一下寫個指令碼改變這個殘酷的現實。
document.write() //將內容寫入文檔,當前編輯位置為寫入的內容的後一個字元 document.writeln() //將內容寫入文檔,並添加一個分行符號,當前編輯位置為寫入的內容的後一行 document.write()和document.writeln都是JavaScript向用戶端寫入的方法,writeln是以行方式輸出的,但並不是指頁面實際效果中的換行,兩種方法在查看原始碼時才看得出區別,除非是輸出到pre或xmp元素內 測試一下: [Ctrl+A 全選