原创 webstorm配置內存參數,解決卡頓
找到.vmoptions這個文件,路徑如下 webstorm安裝主目錄>bin>.vmoptions 更改爲 第二行:-Xms526m 第三行:-Xmx1024m (ps:這裏-Xms最大值不能超過1024,否則webstorm將無法打開
原创 npm,yarn如何查看源和換源
pm config get registry // 查看npm當前鏡像源 npm config set registry https://registry.npm.taobao.org/ // 設置npm鏡像源爲淘寶鏡像 yar
原创 枚舉,結構,類
枚舉 enum Week{ case Mon case Sun(String, Int, String) func print(){ switch self{ case .Mon:
原创 optional(對象與實例)
類方法中不能調用實例方法,實例方法通過對象調用 class ViewController: UIViewController { override func viewD
原创 簡單的音樂播放器
import UIKit import AVFoundation class ViewController: UIViewController { var url: NSURL! var timer: NSTimer!
原创 tableView詳解
-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMak
原创 Swift中tableViewCelll和ImageView中圖片背景顯示的問題
圖片被列表擠到最後面了 點贊 收藏 分享 文章舉報 yuanyinhua 發佈了23 篇原創文章 · 獲贊 0 · 訪問量 1萬+ 私信
原创 百度網速解除網站
https://pandownload.com/document/settings.html
原创 NSURLConnection
//同步方法發送請求並獲取返回數據 NSURLResponse *response = [[NSURLResponse alloc]init]; NSData *data = [NSURLConnection
原创 NSThread的使用
// 1. 創建子線程 [self performSelectorInBackground:<#(SEL)#> withObject:<#(id)#>]; // 2. 創建了一個新的子線程 [NSTh
原创 NSString的一些常用方法
NSString 方法名名詞開頭的不會改變當前對象的內容,動詞開頭會改變對象的內容 把字符串str通過字符集(/;’)分割 NSString *str = @"aaaa/a/a;s;d’sd.exe"; NSArray *ar
原创 layoutSubviews 方法的使用
1.一定不能手動調用(和dealloc類似) 2.自動調用的情況:改變父視圖frame..之類的與佈局相關的方法時; 改變它本身的frame/bounds...的時候; 添加到父視圖上時(addSubview); 調用它的se
原创 一些常用的宏
#define NavigationBar_HEIGHT 44 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) #define SCREEN_HEIGHT (
原创 block代替協議自定義UIScrollView實現分頁效果
#import <UIKit/UIKit.h> @interface CustomScrollView : UIView //頁數 @property (nonatomic, strong) NSInteger (^numberOfP
原创 Mac 上安裝node、npm
對於前端開發者,node、npm是必備安裝環境。目前,最推薦的使用nvm進行node版本管理及對應版本的npm安裝。具體安裝步驟如下:1.使用curl或wget安裝nvmcurl -o- https://raw.githubusercon