WEB上常用的兩種加密方式:MD5和SHA512。這裡分享兩個使用的方法 都需要用到.net的以下兩個空間using System.Textusing System.Security.Cryptography1
小弟在項目中兼職擔當組態管理員,備份VSS的重任當然也得我來扛著,不然兄弟們加班加點的勞動果實可能因為什麼天災人禍一不小心就掛了。 以往備份VSS的頻率是一月一次,近來受到上面的教導,備份頻率較少,需要每日備份。難道小弟我需要每日堅持到加班的最後一刻,然後再全部get最新,再壓縮檔,再傳到伺服器上去嗎?現在的項目很大了,備份一次真是費時不少。
有時設計前台控制項的資料繫結時,需要用到邏輯判斷。例如判斷欄位無值的時候,顯示一個漢字“空”或者查詢結果為1,顯示“OK”,2顯示“NG”。那麼就需要用到資料欄位綁定時的邏輯判斷。我們常見的做法是把轉換的過程寫在後台CS,但是直接寫到前台不是更方便一點嗎?方法樣本如下判斷欄位為空白:<asp:TextBox ID="TextBox2" runat="server" Text=<%# string.IsNullOrEmpty(Eval("name").ToString())?"空":E
在訪問Formview模板內控制項時遇到兩個問題。一是調用語句過早而訪問不到Formview模板內控制項,二是究竟用什麼方法或屬性來訪問。比如說其中有一個ID為UserNameTextBox的TextBox,我們要把當前已登陸使用者的使用者名稱傳給它怎麼做呢?注意:formview在Page_Load的時候是不會呈現外觀的,也就不會有TextBox了,所以在Page_Load裡寫程式無論怎麼寫也找不到formview1控制項範本裡的子控制項UserNameTextBox。也就是說要等formvi
辦公室做的一個VBA的程式,拿回家就不能用了。錯誤提示:“ActiveX 組件不能建立對象”跟蹤代碼是在建立fso對象的時候報錯,開啟引用菜單,列表裡是存在Microsoft Scripting Runtime的。真是奇怪。分析原因,估計是fso的建立許可權被禁用了。試著進入命名行模式,對微軟指令碼庫 重新註冊。再次運行時,OK!fso對象建立成功。註冊fso的方法:regsvr32 scrrun.dll
網頁及其控制項有很多觸發事件,如下:事件onabort 當使用者中斷下載映像時觸發。 onactivate 當對象設定為使用中的元素時觸發。 onafterprint 對象所關聯的文檔列印或預覽列印後立即在對象上觸發。 onafterupdate 當成功更新資料來源對象中的關聯對象後在資料繫結對象上觸發。 onbeforeactivate 對象要被設定為當前元素前立即觸發。 onbeforecopy 當選中區複製到系統剪貼簿之前在來源物件觸發。 onbeforecut
IE修改IE的UserAgent需要編輯註冊表。 "HKEY_CURRENT_USER"Software"Microsoft"Windows"CurrentVersion"Internet Settings"5.0"User Agent"Post Platform" "HKEY_LOCAL_MACHINE"SOFTWARE"Microsoft"Windows"CurrentVersion"Internet Settings"User Agent"Post Platform"
簾外雨潺潺,“寒意”闌珊 成都的小雨裡夾著雪的未結晶體,淩晨時溫度也曾降到0度左右。 周六上午,十點半的樣子。 迷糊中手機簡訊聲響了,“老公,起床了嗎?”是遠在橫濱的老婆用popo發來的簡訊。起來吧,時間也不早了,還說上午去加一會兒班的,自己做了一下起與不起的思想鬥爭。一縷寒氣從窗戶縫隙裡悄然襲進,濃濃的睡意即刻被拂去老遠。 開啟電腦,啟動popo,與老婆交流交流。 “成都還是下雨,外面又很寒冷” “我們這還是大太陽,很好的天氣” “……”
下午上班時,聽見窗外高昂的防空警報聲。再次醒悟到今天可是9.18,國恥日。曆史不能忘記啊…… 正在看MSDN2005的章節,正是委託的章節,看了那個計算圖書館中平裝平均書價格的例子,理解一番之後,就想自己也試著來一個。以前在別人的部落格上也看到過張嘎子炸鬼子的例子,當時囫圇吞棗,沒有仔細理解。今天算是基本理解委託的意義了,於是按自己的理解也來了個張嘎子炸鬼子的樣本,順便紀念一下9.18了。
最近在寫EXCEL工具時,聽從他人的建議採用了Excel本體與VBA宏分離的方式。這樣使得做成的Excel模板如果已經填充了內容,再要使用更改後VBA程式進行處理時變得簡單。避免了需要把已存在的Excel裡面的內容拷貝到新的Excel模板中的麻煩。全過程如下 1 建立Excel的模板 2 VBA編輯器中插入一個模組,把處理代碼寫在裡面。 3 VBA編輯器中,ThisWorkBook中,添加標題列Tab增加事件 4
最新做一些基金業績比較的工作,必不可少的需要用到晨星、銀河這兩家證監會認可的大佬發布的業績熱門排行榜。但卻存在一個很大的問題,兩家公司的榜單格式都是自訂的,沒有統一標準,也不是傳統的二維表。 為了在此基礎上開發的程式比較方便的擷取資料,所以用VBA做了如下
很多時候我們需要在GridView的RowCommand之類的事件中需要擷取當前行的一些關聯性的資料值。但這些資料值又沒有直接體現在GridView的列中。這個時候該怎麼辦呢?有同學喜歡用隱藏列的方式,把需要使用但不顯示的欄位綁定到此列上,同時設定列寬為0或不顯示,使用時可以用常規的取某行某列的方式來擷取資料。但是在Framework
1、用戶端:一個IT經理走進一家拉麵館說:“你們需要用戶端嗎?”
工作中我們常常需要加殼(escape)後傳輸或儲存HTML文本,UI層使用時再進行脫殼(unescape)。很慶幸.net為我們提供了非常好用的HttpUtility類,加殼時可採用HtmlEncode方法,脫殼時採用HtmlDecode。但實際使用這兩個方法時,即可知道HtmlDecode很好很實用;HtmlEncode卻顯得先天不足,僅能轉換很少的一些html標記(如:<),中文、全形符號或大量的特殊字元根本沒有進行轉換。因此在傳輸或儲存入庫時總會遇到這樣那樣的問題。解決這一問題的方法
有時候應客戶要求,需要給客戶網站上加上QQ線上表徵圖。而QQ官方提供的表徵圖客戶往往不滿意,需要用自訂的圖片,這時候就遇到了一個問題,QQ官方提供的圖片可以區分是否線上,這兩種狀態返回的圖片不一樣。 我們使用自訂圖片的時候怎麼來根據不同的狀態顯示不同的圖片呢,今天看了下QQ提供的圖片,發現通過判斷QQ提供的圖片的寬度可以得到qq的狀態。<img border="0" SRC=http://wpa.qq.com/pa?p=1:28171291:4 alt="給我發訊息"
我們常常會遇到需要利用平行處理,盡量發揮多核或多CPU的潛能,提高程式運行效率的情境。在.NET環境下,常用的做法是使用Thread,多線程方式進行平行處理。但在.Net4.0中,微軟提供一種新的概念——Task(任務),換句話說,平行處理由“多線程”進化為了“多任務”的方式。 一、利用Task實現多任務處理測試1:以下為測試過程,類比多次調用一耗時方法,分別使用串列、多線程方式、多任務方式:1、建立一虛擬耗時的方法 /// <summary>///
如果在ORACLE裡面用慣了Sequence的兄弟們,要在SqlServer裡實現Sequence,就會發現沒有現成的Sequence對象可以Create了。那應該怎麼辦呢?當然這點小問題是難不倒我們程式員的,“max+1啊”,有人會說這樣的方式。是的,這種方式實現起來也比較簡單。當然你也許還會說,最Sql的方式是採用identity列,自增的方式去增加就ok了。但是這樣的列如果要實現“YYYYMMDD”+Sequence值
在過去差不多一個月的時間裡,先後看到這樣兩則新聞:1、微軟新推的搜尋引擎網站bing(必應)http://cn.bing.com/,因搜尋結果可能包含YY視頻內容,而且不需要進入視頻所屬網站,直接點擊即可播放的便利功能。受到互連網管理部門的直接禁止訪問的處罰,中文bing網站中止了很多天。2、Google中國的http://www.google.cn,引領搜尋時尚的使用者輸入部分關鍵字時,得到自動提醒的關鍵字補充功能。因涉及某些YY關鍵字自動匹配,以及查詢結果中有大量不“河蟹”的內容,也收到了處
做web網站的時候經常會遇到如下的問題: 頁面內容具有共性,比如每個頁面都要採用固定的css,mete標籤,引用js檔案,還有aspx.cs檔案中引用相同的命名空間,在aspx.cs檔案中頁面中做登陸驗證這些,在沒有項目範本的時候只能建好一個,然後複製再修改。很麻煩,尤其雷同的頁面非常多的時候,苦力活啊。這個時候我們可以使用項目範本來解決這個問題。 如何使用項目範本?(樣本以建立一個後台管理頁面的項目範本)
做了一段時間的網頁開發,開始積累經驗,用文字方式留下來。今天查看w3c