今天資料庫又被注入了。。。我%……——#¥%……**)——¥%——* 搞了一上午,終於把資料庫還原了過來。。。真不知道對方是怎麼注入的,無意中聽同事說了一句,以前另一個同事說插入資料也可以用十六進位插入的, 加上之前我看過一篇文章也是在構造SQL注入語句的時候有一大堆亂78糟的字元的。。自己試了一下,果然是可以用十六進位來插入資料。。如下: 這是普通的插入資料的SQL語句:Code highlighting produced by Actipro CodeHighlighter
用網上下載的UrlRewriteModule URL重寫組件發現有時在開啟頁面的時候會出錯(錯誤一時沒有記下來·!!),但是再重新整理頁面的時候又好了,於是想自己寫一個URL重寫的,以得以前看視 頻的時候說是要URL重寫的話可在Module中寫,上網查了一下相關的資料,寫了一個簡單的Module來進行URL重寫,記錄如下,以備後用:Code highlighting produced by Actipro CodeHighlighter
論壇回複列表,每一留言都顯示為“第X層樓”,如果是MSSQL的話可以直接在SQL語句中用那個ROW_NUMBER(),但現在程式是用sqlite資料庫,沒有那個函數的,自己想了一下,想到用程式來解決,因為分頁我都是用anp控制項的,所以我就可以用anp的那個start....每頁開始記錄數的屬性了,在rep控制項的行綁定事件中輸入第X層樓即可,關鍵代碼:Code highlighting produced by Actipro CodeHighlighter
剛剛在做一個小項目,資料庫中一張表有20來個欄位,用我以前做的一個.NET實體類產生器一個一個的輸入還是閑麻煩,於是打算找個時間來重新的改造一個那個.NET實體類,能夠通過選擇的資料庫及使用者表自動產生實體類,而且該實體類還有注釋,即欄位的說明欄位,然後再加一個功能,產生資料庫文檔,其實也就是把欄位字,類型,欄位說明輸出一個漂亮的表格而已,只要能擷取出來產生HTML表格就比較容易了,上網找了一下,得到如下有用的SQL語句: Code highlighting produced by
不用JQUERY,光是純JS做的一個控制文字框字數的小功能,代碼是用ASP.NET的文字框控制項了,自己在chrome,firefox,ie6,8上測試通過了,innerText竟然不能用於firefox。。。鬱悶。。。至於網上說的什麼粘貼問題之類的那就不管了,那些就留到後台再截取處理就行了。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->&
今天做一個全新的項目的時候用到分頁,從以前以前做的項目中找出個分頁預存程序,可以直接通過傳入表名進行分頁的,用到了ROW_NUMBER()函數,所以只適用於MSSQL2005以上,先記下來,以備不時之需。代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> -- ============================================
效果看圖:點擊按鈕後的動畫思路倒很容易弄懂,主要就是開始的時候CSS的設定,如果想到程式動態產生的話,那必須得先圖片列表的長度。。。這裡只列出JS的代碼: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$(function() { var page = 1; // 初始為第一版 var i = 4; // 每版顯示4個li
剛剛在看評論的時候發現的,好像覺得有點用吧,先記下來了~兩個整型變數,不用中間變數進行替換。嚴格的講,這個題目是無解的。有很多人會有這樣的答案:int a = ?;int b = ?;a=a+b;b=a-b;a=a-b;貌似這樣的代碼沒有什麼問題,結果也正確,但如果a+b>Int.MaxValue呢?這一行就會溢出。嚴格的講,如果不使用第三個變量,是沒辦法完成這個題目的。如果你使用if,則違反了命題,if實際上也使用了第三個變量。