.tar
解包: tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(註:tar是打包,不是壓縮!)
———————————————
.gz
解壓1:gunzip FileName.g[……]
只講重點的設計教學,立刻學習網頁教學網誌!
.tar
解包: tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(註:tar是打包,不是壓縮!)
———————————————
.gz
解壓1:gunzip FileName.g[……]
FUNCNAME
和LINENO
變量經常用於腳本的調試
FUNCNAM[......]
apt-get全稱Advanced Package Tool
,是一款適用於Unix和Linux系統的高級包管理器。主要用於自動從互聯網的软体倉庫中搜索、安裝、升級、卸載软体或操作系統。
使用apt的主流Linux系統包括Debian和Ubuntu變異版本。
a[……]
#進入上級目錄 cd .. #進入當前用戶主目錄 cd ~ #進入上兩級目錄 cd ../.. #進入當前目錄 cd . #進入目錄/etc/docker cd /etc/docker
#移動一個档案夾(docker档案夾,移動到/r[......]
1. 獲取磁盤總空間大小
//磁盤總空間 + (CGFloat)diskOfAllSizeMBytes{ CGFloat size = 0.0; NSError *error; NSDictionary *dic = [[NSFileManager d[......]
IOS數據存儲常用的5種方式。
iOS應用數據存儲的常用方式:
1> XML屬性列表(plist)歸檔.
2> Preference(偏好設置).
3> NSKeyedArchiver歸檔.
4> SQLite3
5> Core Data
應用沙盒:
每個iOS應用都有[……]
1. 用ARC管理內存
ARC(Automatic ReferenceCounting, 自動引用計數)和iOS5一起發佈,它避免瞭最常見的也就是經常是由於我們忘記釋放內存所造成的內存泄露。它自動為你管理retain和release的過程,所以你就不必去手動幹預瞭。忘掉代碼段結尾的release簡直[……]
1.根據字體大小的計算出字符串的長和寬
CGSize nameSize = [name sizeWithAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont systemFontOfSize:14],NSFontAttrib[......]
1.打印繼承關系 po [self recursiveDescription] ; layer = > | > | | > | | ; layer = > | | | <_UISearchBarSearchFieldBackgroundView: 0x12c624c7[......]
分享一個自己整理的常用宏,有摘抄網絡,有自己寫的,不定時更新
// // PrefixHeader.pch // EJW-IOS // // Created by iroycn // #ifndef PrefixHeader_pch #define PrefixHeader_pch /[......]
iOS常用三方庫、插件、知名技術博客、常用開發工具使用介紹等等。
iOS開發常用三方庫、插件、知名博客等等,大傢可以一覽無餘瞭,期待大傢和我們一起共同維護,同時也期望大傢隨時能提出寶貴的意見。
重點說明:此庫完全在[TimLiu-iOS](大概16-7-9日fork)的基礎上面更新,因我沒能得到權限[……]
1. 用ARC管理內存
ARC(Automatic ReferenceCounting, 自動引用計數)和iOS5一起發佈,它避免瞭最常見的也就是經常是由於我們忘記釋放內存所造成的內存泄露。它自動為你管理retain和release的過程,所以你就不必去手動幹預瞭。忘掉代碼段結尾的release簡直[……]
用ARC管理內存
ARC(Automatic ReferenceCounting, 自動引用計數)和iOS5一起發佈,它避免瞭最常見的也就是經常是由於我們忘記釋放內存所造成的內存泄露。它自動為你管理retain和release的過程,所以你就不必去手動幹預瞭。忘掉代碼段結尾的release簡直像記得[……]
在Swift中規定:在定義一個標識符時必須明確說明該標識符是一個常量還是變量
使用let來定義常量,定義之後不可以修改
使用var來定義變量,定義之後可以修改
//定義標示符表明是變量還是常量! //let 常量 let age : Int = 24 //var 變量 var na[......]
學習 IOS 開發也有一段時間瞭,但卻一直沒有對工程中的 Info.plist 文件作挖掘。今天主要針對此文件作一下詳細分析。
建立一個工程後,會在Supporting files下面看到一個”工程名-Info.plist”的文件,這個是對工程做一些運行期配置的文件,很重要,[……]
1 command+回車鍵 一個窗口
2 command+alt+回車鍵 兩個窗口
3 command+shift+h 模擬器切換到首頁
4 command+1 command+2 command+3 command+4 command+5 改變模擬器尺寸
5 command+s 保存屏幕截圖
[……]
iOS常用宏定義。
字符串是否為空
#define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str length] < 1 ? YES : NO )
數組是否為空
#define kAr[……]
//字符串是否為空
#define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str length] < 1 ? YES : NO )
//數組是否為空
#define[……]
正則表達式
在編寫處理字符串的程序時,經常會有查找符合某些復雜規則的字符串的需要。正則表達式就是用於描述這些規則的工具。換句話說,正則表達式就是記錄文本規則的代碼。
正則表達式是對字符串操作的一種邏輯公式,用事先定義好的一些特定字符、及這些特定字符的組合,組成一個"規則字符串",[……]
本章節,主要是講述下拉選擇框的封裝,因為在開發中用得很多,也很常見,所以作瞭一個簡潔的封裝。
長話短說,上圖,上代碼,主要側重於邏輯和封裝的細節
二、框架,核心類介紹
圖1是下拉選擇框大體框架
圖2是下拉選擇框的核心類DropDwonList
三、下拉選擇框封裝類DropDownLis[......]
代碼如下:
$(”#msg”).html(); //返回id為msg的元素節點的html內容。
$(”#msg”).html(”new content“);
//將“new content” 作為htm[……]