Time of Update: 2016-05-04
標籤:SQL注入中的WAF繞過技術1月 06, 2013 發布在 學習筆記bystander部落格:http://leaver.me論壇:法克論壇目錄1.大小寫繞過2.簡單編碼繞過3.注釋繞過4.分隔重寫繞過5.Http參數汙染(HPP)6.使用邏輯運算子 or /and繞過7.比較操作符替換8.同功能函數替換9.盲注無需or和and10.加括弧11.緩衝區溢位繞過1.
Time of Update: 2016-05-04
標籤:--行轉列if OBJECT_ID(‘tempdb..#Student‘) is not nullbegindrop table #Studentendcreate table #Student(CName varchar(50),Subject varchar(50),Score int)insert into #Student (CName,Subject,Score) values (‘張三‘,‘語文‘,100)insert into #Student (CName,Subject,
Time of Update: 2016-05-04
標籤:Opentsdb分布式安裝
Time of Update: 2016-05-04
標籤: 英文原文: 11 Important Database designing rules 簡介 在您開始閱讀這篇文章之前,我得明確地告訴您,我並不是一個資料庫設計領域的大師。以下列出的 11 點是我對自己在平時項目實踐和閱讀中學習到的經驗總結出來的個人見解。我個人認為它們對我的資料庫設計提供了很大的協助。實屬一家之言,歡迎拍磚 : ) 我之所以寫下這篇這麼完整的文章是因為,很多開發人員一參與到資料庫設計,就會很自然地把 “三範式”
Time of Update: 2016-05-04
標籤:GLCD是英文Graphics Liquid Crystal
Time of Update: 2016-05-04
標籤: 在各類Android應用中圖片的的顯示是很常見的,如何做到友好的顯示方式呢?最近在寫一個資訊類app,就碰到了如何“優雅”的顯示圖片的問題。參考了幾個現有了app,最終實現了還算滿意的效果。在這裡小計一下,主要涉及到圖片的全螢幕顯示,半透明背景的設定。一、參考範例 在這給出我參考的幾個覺得很不錯的例子,博採眾長嘛
Time of Update: 2016-05-04
標籤:1、許可證申明 MODULE_LICENSE 用來告知核心, 該模組帶有一個許可證,沒有這樣的說明,載入模組時核心會抱怨。 有效許可證有"GPL“、"GPL v2"、"GPL and additional rights"、"Dual BSD/GPL"、"Dual MPL/GPL"和"Proprietary"。 2、作者申明(可選) MODULE_AUTHOR(“Simon
Time of Update: 2016-05-04
標籤:轉自:http://siwei.me/blog/posts/nginx-ip參考:http://tengine.taobao.org/document_cn/http_limit_req_cn.html HttpLimitReqModul 限制某一段時間內同一ip訪問數執行個體http{ ... #定義一個名為allips的limit_req_zone用來儲存session,大小是10M記憶體, #以$binary_remote_addr
Time of Update: 2016-05-04
標籤:hue是一個Apache基金會下的一個開源圖形化管理工具,使用python語言開發,使用的架構是Django。而sqoop也是Apache的一個開源工具,是使用Java語言開發,主要用於進行hdfs和傳統關係型資料庫之間的資料傳遞。這兩天在整合這兩個工具的時候,遇到了一個問題,特此記錄。Hue版本是3.9.0,Sqoop版本是1.99.6,也就是最新版的Sqoop2。把Hue和Sqoop安裝好後,修改Hue設定檔,hue-3.9.0/desktop/conf/hue.ini找到Sqoop的
Time of Update: 2016-05-04
標籤:Description 給定一個m × n (m行, n列)的迷宮,迷宮中有兩個位置,gloria想從迷宮的一個位置走到另外一個位置,當然迷宮中有些地方是空地,gloria可以穿越,有些地方是障礙,她必須繞行,從迷宮的一個位置,只能走到與它相鄰的4個位置中,當然在行走過程中,gloria不能走到迷宮外面去。令人頭痛的是,gloria是個沒什麼方向感的人,因此,她在行走過程中,不能轉太多彎了,否則她會暈倒的。我們假定給定的兩個位置都是空地,初始時,gloria所面向的方向未定,
Time of Update: 2016-05-04
標籤:scandir函數詳解2009-10-30 10:51scandir函數:讀取特定的目錄資料表標頭檔:#include <dirent.h>定義函數:int scandir(const char *dir, struct dirent **namelist, nt (*select) (const struct dirent *),
Time of Update: 2016-05-04
標籤:前文:Java中的所有類,必須被裝載到jvm中才能運行,這個裝載工作是由jvm中的類裝載器完成的。類裝載器所做的工作實質是把類檔案從硬碟讀取到jvm運行記憶體中,或者從網路中讀取到jvm運行記憶體中JVM在載入類的時候,都是通過ClassLoader的loadClass()方法來載入class的。 例如:public class TestClassLoader { public static void main(String[] args) { System.
Time of Update: 2016-05-04
標籤:外掛程式管理工具Alcatraz安裝在終端上輸入如下命令即可完成安裝:curl -fsSL https://raw.github.com/supermarin Alcatraz/master/Scripts/install.sh | sh若要移除,輸入如下命令:rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin待其自動安裝完成後,重啟Xcode選擇
Time of Update: 2016-05-04
標籤:參考:利用UltraISO製作和燒錄光碟片映像的方法1.利用UltraISO製作光碟片映像 UltraISO利用UltraISO製作光碟片映像檔案需要具備以下條件: 一.安裝有光儲存,也就是DVD-ROM/RW光碟機或者CD-ROM/RW光碟機; 二.硬碟有足夠的空間來存放映像檔案.
Time of Update: 2016-05-04
標籤:今天用到了uitableview,是xib形式的。不過cellForRowAtIndexPath方法死活不執行,檢查了返回的row數量,section的數量,資料來源,代理都沒問題,不過cellForRowAtIndexPath還是死活不執行,查看視圖發現view中的tableview也還是看不到。幾乎要崩潰。。。。最後發現是約束有問題,我設定了tableview的約束是和它的父視圖同等高度。我猜這可能和tableview的載入過程有關吧,檢測到tableview的高度為0,直接就不向資料
Time of Update: 2016-05-04
標籤:原聲的ZooKeeper 的CRUD API有同步和非同步之分,對於非同步API,需要傳遞AsyncCallback回調。對於getData,getChildren,exists這三個API,還可以設定Watcher。這些功能在Curator中是如何?的?在Curator中,可以通過如下三種方式來非同步擷取結果: 1.inBackground()+CuratorListener 2.inBackground(new BackgroundCallback(){
Time of Update: 2016-05-04
標籤: 導語很多童鞋有分析閱讀Linux原始碼的強烈願望,可是Linux核心代碼量龐大,大部分人不知道如何下手,以下是我分析Linux原始碼的一些經驗,僅供參考,有不實之處請大神指正!1.要想閱讀核心首先要進入核心,其中使用者態程式進入核心態的主要方式是int 0x80中斷,搞懂這條指令的執行過程是我們學習核心的第一步;2.Linux中最重要的結構體莫過於task_struct,沒錯,這就是大名鼎鼎的進程描述符(PCB,process
Time of Update: 2016-05-04
標籤:AIX TL的安裝及回退打補丁,尤其是升級TL,是有風險的。因此我們建議在生產系統中升級TL和打補丁時需要作好風險評估,保證升級後出現問題能夠回退的原狀態。AIX OS能很好實現這點。 升級TL1.到IBM fix central(http://www-933.ibm.com/support/fixcentral/)下載相應的TL補丁包2.FTP至AIX伺服器3.運行升級命令smitty update_all,選擇相應的目錄 注意:COMMIT software
Time of Update: 2016-05-04
標籤:1.自訂函數 建立一個m檔案 在m檔案裡面第一行輸入function [X,Y]=pll(X1,Y1,X2,Y2),這裡x1 x2 y1 y2是你函數的輸入值, x y是輸出值,接著定義你要實現的功能,比如:x = x1 + x2; y = y1 + y2; 接著儲存這個m檔案,注意!! 這個m檔案的名字必須是定義的函數的名字,即儲存為pll.m 否則會出錯。 接著在matlab命令視窗中輸入 pll(1,2,3,4)看看會得到什嗎?
Time of Update: 2016-05-04
標籤:Given a collection of distinct numbers, return all possible permutations.For example,[1,2,3] have the following permutations:[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2],