原创 http和https協議

HTTP超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最爲廣泛的一種網絡協議。所有的WWW文件都必須遵守這個標準。設計HTTP最初的目的是爲了提供一種發佈和接收HTML頁面的方法。1960年

原创 android中的Intent窗體活動穿梭

活動之間的互相訪問使用IntentIntent顯示訪問通過按鈕定義button1.setOnClickListener(View.OnClickListener(){         onClick(View v){Intent inten

原创 正則表達式

行定位符 ^和$ ^tm 表示要匹配字符串tm的開始位置是行頭tm$ 表示要匹配字符創tm的結束位置是行尾單詞定界符\b tm \b 表示要查找的字符串爲一個完整的單詞\B tm \B 表示匹配的字符串不能是一個完整的單詞,而是其他的單詞或

原创 C# socket

服務器代碼部分:using System;using System.Text;using System.Windows.Forms;using System.Net;using System.Net.Sockets;using System

原创 http和https協議

HTTP超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最爲廣泛的一種網絡協議。所有的WWW文件都必須遵守這個標準。設計HTTP最初的目的是爲了提供一種發佈和接收HTML頁面的方法。1960年

原创 WEB應用的一些漏洞

通過netcat進行管道傳輸,連接到一個脆弱的服務器上Netcat –vv 網站< htr.txtURLSCan 一個模板驅動的過濾器,向IIS解析請求分爲兩種文件分別是UrlScan.dll和UrlScan.iniUrlScan.ini爲

原创 Linux下的socket編程

網絡通信編程即編寫通過計算機與其他程序之間進行通訊的程序,相互通信的程序中一方可以稱爲客戶端程序,另一方稱爲服務程序,應用系統提供Socket編程接口可以編寫自己的網絡程序。一  通過TCP/IP協議進行傳輸TCP:爲應用程序提供可靠的通信

原创 正則表達式

行定位符 ^和$ ^tm 表示要匹配字符串tm的開始位置是行頭tm$ 表示要匹配字符創tm的結束位置是行尾單詞定界符\b tm \b 表示要查找的字符串爲一個完整的單詞\B tm \B 表示匹配的字符串不能是一個完整的單詞,而是其他的單詞或

原创 PHP中require和include的區別

require()語句的功能與include()相類似,都是包括並運行指定文件。不同之處在於:對include()語句來說,在執行文件時每次都要進行讀取和評估;而對於require()來說,文件只處理一次(實際上,文件內容替換require

原创 android日誌工具

Log.v意義最小的日誌信息,對應級別verbose,是最低級的一種Log.d()打印一些調試信息,這些信息對調試程序和分析問題有幫助,對應級別爲debuglog.i()打印較爲重要的數據,可以分析用戶的行爲是哪一種對應級別infolog.

原创 火狐瀏覽器各種插件的使用

火狐瀏覽器Mozilla Firefox(正式縮寫爲 Fx,非正式縮寫爲FF),中文名爲火狐,是由Mozilla基金會與開源團體共同開發的網頁瀏覽器。Firefox是從Mozilla Application Suite派生出來的網頁瀏覽器,

原创 C#中窗體的數據傳遞

用vs2008中進行窗體之間數據的傳遞首先用form1體作爲主窗體,當主窗體之間修改數據時,子窗體也可以和主窗體數據相同,使用構造函數進行數據傳遞using System;using System.Collections.Generic;u

原创 http和https協議

HTTP超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最爲廣泛的一種網絡協議。所有的WWW文件都必須遵守這個標準。設計HTTP最初的目的是爲了提供一種發佈和接收HTML頁面的方法。1960年