Time of Update: 2018-12-08
.net是一種建立在虛擬機器上執行的語言,它直接產生 MSIL 的中繼語言,再由.net編譯器 JIT 解釋映象為機器碼並交付CPU執行。中繼語言很容易被反編譯,所以研究下如何有效保護dll檔案。我大致的方法為 :強簽名+混淆+加密。強簽名 強命名程式集,可以確保你的程式集唯一,而不被篡改、冒用等;即使相同名字的程式集如果簽名也會不同。強簽名很簡單為項目添加強式名稱方法:1.按右鍵項目,開啟屬性視窗;2.在屬性視窗裡選擇《簽名》標籤,選中為程式集簽名的選項,在下拉式清單裡選擇建立,如所示:3.
Time of Update: 2018-12-08
如果改變了Nginx的設定檔(nginx.conf),想重啟Nginx,同樣可以通過發送系統訊號給Nginx主進程的方式來進行.不過,重啟之前,要確認Nginx設定檔(nginx.conf)的文法是正確的,否則Nginx將不會載入新的設定檔。通過以下命令可以判斷Nginx設定檔是否正確:/usr/local/webserver/nginx/sbin/nginx -t
Time of Update: 2018-12-08
預設情況下,IE開啟一個網頁,會在本地進行緩衝,這樣是為了減少訪問伺服器的次數提高效能。但有時這也給我們帶來了弊端,比如修改資訊的頁面,在提交修 改後,再次開啟次頁面,因為URL並沒有改變,因此IE會讀取本機快取,頁面顯示的仍然是原始資訊,這種情況特別容易出現在彈出對話方塊或視窗進行修改的方 式。 在ASP.NET中可以在頁面中加入以下內容: 複製代碼 代碼如下:<%@ OutputCache Location="None" VaryByParam="None" %> 或者 放入
Time of Update: 2018-12-08
如果你想你的部落格頁面某些部分引起讀者的注意,你可以使這些部分震動,如廣告,今天這篇文章將介紹怎樣使你的頁面中的元素震動起來。要達到這個目的我們需要使用到Jquery和Jquery UI。 首先讓我建立一個震動塊,可以是圖片,也可以是普通的dom元素,如div、span等,把元素的id命名為shake,這裡可以任意命名。我們用圖片如下: 複製代碼 代碼如下:<img
Time of Update: 2018-12-08
做Winform習慣了,大家都習慣設定datasource這樣的寫法。 如果想實現頁面定時重新整理的話,用.net給封裝好的updatepanel和timer兩個控制項實現起來其實挺容易的。這樣做加入了很多你不能控制的元素,舉個例子說就是:用updatepanel後,你設定的樣式很有可能就變了,然後你還需要去調這些。所以還是用一些自己控制性高的代碼比較合適。 今天就先從這個updatepanel加timer實現頁面自動重新整理這個例子來下手吧。
Time of Update: 2018-12-08
複製代碼 代碼如下:<!-- 類比google搜尋 --> <script type="text/javascript"> /********************************可配置選項********************************/ // 被選中的相似關鍵字背景顏色 var selectedBgColor = "#CCCCCC"; // 未被選中的相似關鍵字背景顏色 var unselectedBgColor = "#FFFFFF"; /
Time of Update: 2018-12-08
作者:split_two環境四台機器都是RedHat4.8(64位)版本:IP地址 用處192.168.5.55 MASTER192.168.2.73 BACKUP192.168.5.54 負載A192.168.5.57 負載B192.168.2.100 VIP1、MASTER上安裝haproxy複製代碼 代碼如下:wget
Time of Update: 2018-12-08
複製代碼 代碼如下:<script language="Javascript" type="text/javascript"> //屏蔽滑鼠右鍵、Ctrl+N、Shift+F10、F11、F5重新整理、退格鍵 function document.oncontextmenu() { event.returnValue = false; } //屏蔽滑鼠右鍵 function window.onhelp() { return false } //屏蔽F1協助 function
Time of Update: 2018-12-08
文章目錄 請按任意一個鍵。。。。 圖片版:點擊看大圖網上收集的KeyCode值方便大家尋找: keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause
Time of Update: 2018-12-08
Toast資訊氣球之所以在顯示一定時間後會自動關閉,是因為在系統中有一個Toast隊列。系統會依次從隊列中取(出隊列)一個Toast,並顯示它。在顯示一段時間後,再關閉,然後再顯示下一個Toast資訊氣球。直到Toast隊列中所有Toast都顯示完為止。那麼有些時候需要這個Toast資訊氣球長時間顯示,直到需要關閉它時通過代碼來控制,而不是讓系統自動來關閉Toast資訊氣球。不過這個要求對於Toast本身來說有些過分,因為Toast類並沒有提供這個功能。雖然如此,但方法總比問題多。通過一些特殊的
Time of Update: 2018-12-08
以前開發程式時,使用者登入的密碼文字框,是可以粘帖密碼字串的。現在使用者要求,不能粘帖,只能由手動輸入。看看Insus.NET實現的效果: 原來是使用了一個叫onpaste事件。 複製代碼 代碼如下:密碼:<asp:TextBox ID="TextBox1" runat="server" TextMode="Password"></asp:TextBox>可粘帖字串。<br /> 密碼:<asp:TextBox ID="TextBox2" runat="
Time of Update: 2018-12-08
在nodejs中,模組大概可以分為核心模組和檔案模組。 核心模組是被編譯成二進位代碼,引用的時候只需require表示符即可,如(require('net'))。
Time of Update: 2018-12-08
對於 Boxy彈出框的使用之前寫過一些文章(查看jquery.boxy基礎),今天主要是在解決一個需要之後,覺得值得把它記錄下來,所以就再寫一篇,主要功能是,在彈出對話方塊後,隔N秒後自動隱藏,還有就是自動跳轉! 效果: 而所封裝的代碼如下: 複製代碼 代碼如下:// boxy對話方塊擴充 var Boxy_Extensions = { options: { title: '藝吧提示', closeText: 'x' }, //彈出後N秒後隱藏 alertDelayFun: function (
Time of Update: 2018-12-08
我前面幾篇部落格中提到過.net中的事件與Windows事件的區別,本文討論的是前者,也就是我們代碼中經常用到的Event。Event很常見,Button控制項的Click、KeyPress等等,PictureBox控制項的Paint等等都屬於本文討論範疇,本文會例舉出有關“事件編程”的幾種方法,還會提及由“事件編程”引起的MemoryLeak(跟“記憶體泄露”差不多),以及由“事件編程”引起的一些異常。引子:
Time of Update: 2018-12-08
eXeScope的官方網站是: http://hp.vector.co.jp/authors/VA003525/emysoft.htm 除了eXeScope以外還有一些其他的軟體,不過似乎不怎麼出名。 eXeScope漢化特別版 http://www.jb51.net/softs/32587.html正確的註冊碼滿足下列條件:含有十個字元;前五位為A1910或者A1423;第2至10位必須為數字;註冊碼第九位和第十位的ASCII碼加和,除以10的餘數必須為4。
Time of Update: 2018-12-08
一、判斷指定程式名的進程是否存在 BOOL EnumWindows( WNDENUMPROC lpEnumFunc, // pointer to callback function LPARAM lParam // application-defined value); The EnumWindows function enumerates all top-level windows on the screen by passing the handle to
Time of Update: 2018-12-08
jquery.bgiframe.js在IE9下的錯誤 複製代碼 代碼如下:SCRIPT5022: DOM Exception: INVALID_CHARACTER_ERR (5) jquery.bgiframe.js, 行8 字元976 錯誤碼 複製代碼 代碼如下:1 {if(!$('iframe.bgiframe',this)[0])this.insertBefore(document.createElement(html),this.firstChild);});};})(jQuery);
Time of Update: 2018-12-08
Android內建的跑馬燈效果不太好控制,不能控制速度,不能即時停止和啟動,而且還受焦點的影響蛋疼不已。由於項目需求需要用的可控制性高的跑馬燈效果,所以自己寫了一個自訂的TextView 注意:在布局檔案引用本view時,paddingLeft,paddingRigh都必須為0dp,需要增加這兩個屬性的,大家可以自行修改代碼。 android:ellipsize="marquee" android:singleLine="true" 這兩個屬性也要加上 複製代碼 代碼如下:public
Time of Update: 2018-12-08
為了實現這個示範,Insus.NET使用通用的新聞例子,它類別(目錄)以及文章。在一個頁面,顯示所有類別,每個目錄下顯示最新幾條新聞。 效果如下: 目錄是用DataList控制項顯示,而文章標題列表是一個使用者控制項顯示,這個使用者控制項將動態被加入至DataList。 複製代碼 代碼如下:View Code <asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound"> &
Time of Update: 2018-12-08
功能:zhou en ce同學最近寫了個基於jquery的資訊彈出外掛程式showInfoDialog,該外掛程式對背景進行遮罩,然後彈出資訊顯示框,資訊顯示種類包括:一、資訊種類說明:1.1、操作成功資訊1.2、錯誤資訊1.3、警告資訊1.4、通知資訊二、使用說明複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"