原创 Could not connect to development server. 開發react-native是有時會出現這種錯誤

Could not connect to development server.  開發react-native是有時會出現這種錯誤 這就是解決方法,  主要是服務器沒開啓, 在AppDelegate中的jsCodeLocation 改

原创 KVC 和 KVO 的基礎理解與運用

KVC 和 KVO 的基礎理解與運用 KVC和KVO都屬於鍵值編程而且底層實現機制都是isa-swizzing, 下面分別對二者進行以下介紹和用法 首先 KVC概述 KVC是Key Value Coding的簡稱. 它是一種通過字符

原创 允許任何來源應用運行

不少人在升級之後,發現「系統偏好設置 - 安全與隱私 - 通用」中「允許任何來源應用運行」的選項消失了,這是因爲 macOS Sierra 加強了系統安全性,降低不良應用威脅電腦安全的機率,但是這也導致某些未經過開發者簽名的應用無法在電腦

原创 ios跳轉頁面 有鍵盤閃現出來又消失

ios跳轉頁面 有鍵盤閃現出來又消失 由於項目中反饋在有textField的頁面時,頁面跳轉會出現鍵盤閃現出來又消失, 原因是由於鍵盤動畫尚未結束, 就push 或 pop 了; 網上有說法採用: [self performSele

原创 _button.enabled = NO 無效

iOS開發筆記 self. 和 _下劃線的區別, 同時遇到的問題 self. 通過訪問的方法引用, 包含set 和 get , 下劃線 是獲取自己的示例變量 self. 是對屬性的訪問, 而下劃線是對局部變量的訪問 問題: _butt

原创 Pycharm 操作Django Model的簡單運用

Django中的Models 是什麼? 通常一個Model對應數據庫的一張數據表, Django中Models以類似的形式表現, 它包含了一些基本字段以及數據的一些行爲 在Django工程 app 模塊中有models.py, 輸入 fr

原创 NSStringEncoding GBK 轉 UTF-8

文字編碼,漢字的 GBK 和 國際通用的 UTF-8 的互相轉化稍一不慎,就會滿屏亂碼。下面介紹 UTF-8 和 GBK 的 NSString 相互轉化的方法 從 GBK 轉到 UTF-8 用 NSStringEncoding enc =

原创 virtualenv

virtualenv 優點 開發環境獨立 環境升級不影響其他應用, 也不影響全局的Python環境 防止系統中出現包管理混亂和版本衝突 virtualenv 的安裝 $ pip3 install virtualenv 安裝成功後vir

原创 MySQL 最最簡單命令---- 慢慢收集

mysql -u root -p 123 查看當前數據庫: show databases; 添加數據庫: create database newDatabase; 刪除數據庫: drop database newDatabase; 創建

原创 Python操控MySql

pymysql是Python中操作MySQL的模塊,其使用方法和MySQLdb幾乎相同。2.7用MySQLdb,3.0用pymysql 下載安裝pymysql 命令: pip3 install pymysql 導入pymysql i

原创 # IOS 對 static extern const #define 的理解

IOS 對 static extern const #define 的理解 const 與宏 #define 的區別: 1. 編譯時刻: 宏#define是預編譯 (之前處理), const是編譯階段 (之後處理) 2. 編譯檢

原创 Xcode8:"subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0" 的警告

最近升級到Xcode8後,每次運行項目都會出現一大堆警告, 看着甚是煩躁啊, 查閱資料,也不知什麼原因 so, 提供一下解決辦法: 1. 選擇 Scheme (Product–>Scheme–>Edict Scheme) 2. 添加

原创 React Native 中組件的生命週期

概述 就像 Android 開發中的 View 一樣,React Native(RN) 中的組件也有生命週期(Lifecycle)。所謂生命週期,就是一個對象從開始生成到最後消亡所經歷的狀態,理解生命週期,是合理開發的關鍵。RN 組件的生