原创 SQL注入的方式與防治
所謂的SQL注入、XSS、溢出等的漏洞,歸根到底,就是代碼注入的問題,導致代碼注入漏洞的產生的原因是因爲代碼和數據沒有分離,即程序所處理的數據和程序的代碼混在了一起,沒有明確的區分。。。$oM>?h_ = ok:L]8UN 3
原创 【OC 第3課】NSString ,NSMutableString用法以及一些常用方法
結構體 CGFloat NSPoint point = NSMakePoint(10,10);//聲明初始化一個點 NSRect rect = NSMakeRect(0, 0, 100, 100);//矩形
原创 OC 正則驗證電話號碼和郵箱
-(BOOL)isValidatePhoneNumber { NSString *phoneRegex = @"^1[3,5,8][0-9]{9}$"; NSPredicate *phoneTest
原创 WPF和Windows Phone Post組裝函數
private async void PostFun(Uri uri,string postdata) { //實現Post數據的訪問 //postda
原创 @property
//三大類參數 //1.線程相關的 //atomic:原子訪問,多個線程之間不可同時訪問,線程安全的,效率不高 //nonatomic:非原子訪問,線程不安全,效率高(一般使用它) //@property (修飾屬性的參數1,修飾屬性的參
原创 OC內存管理
OC內存管理 一、基本原理 (一)爲什麼要進行內存管理。 由於移動設備的內存極其有限,所以每個APP所佔的內存也是有限制的,當app所佔用的內存較多時,系統就會發出內存警告,這時需要回收一些不需要再繼續使用的內存空間,比如回收一些
原创 動態綁定之屬性檢測
//課程名 private string coursename; public string CourseName { get { return coursen
原创 UIView動畫
[UIView beginAnimations:@"test" context:nil]; [UIView setAnimationRepeatAutoreverses:YES]; [UIView setAnima
原创 OC 如何實現MD5加密
新建工程 control+N 選擇Objective-C File -----> NEXT File Type選擇Category class選擇 NSString 取名爲:MD5 -------> 打開生成
原创 iOS - 漢字轉拼音並截取首字母返回
- (NSString *)characterToPhoneticize:(NSString *)character { CFStringRef strRef = (__bridge CFStringRef)character;
原创 創建任意窗體代碼
//初始化一個GraphicsPath類的對象 System.Drawing.Drawing2D.GraphicsPath myGraphicsPath = new System.Dr
原创 UINavigationController
//[self setTitle:@"Page1"]; [self.navigationItem setTitle:@"Page1"]; //設置NavigationBar的title的顏色 N
原创 WPF窗體居中顯示
{ //此程序實現窗體居中顯示 Window1 myWindow1 = new Window1(); doub
原创 NSUserDefaults
//1、創建UD對象 單例 NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];//獲取UD對象 //2、獲取指定信息
原创 單例
//單例模式 //指一個類只能有一個對象,而且這個對象不能被銷燬 //1、創建一個靜態的本類指針給其賦值爲nil; static Sun* sharedSun = nil; //2、編寫一個工廠方法,根據sharedSu