原创 ios ble 藍牙鎖開發用例
開發流程: 1. 建立中心管家 2. 掃描外部設備 3. 獲取掃描的 外部設備,獲取外部設備 , 連接外部設備 4. 連接外設 成功,獲取 發現服務 5. 發現服務 uuid, 發現 服務下 特徵值 6. 讀取 特徵值
原创 ios mqttclient 使用連接、訂閱、發送、透傳
1.ios 智能家居 mqtt 使用場景 mqtt mqtt zigbeen -> 網關 -> 服務器 -> app 2. mqtt client 使用流程
原创 css3 transition 過渡使用總結
1. 案例1 transition: 2s; <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="te
原创 Javascript基礎語法總結
1、 基本語法 1.函數中聲明變量不使用var 就是全局變量,變量不使用var,屬於window的一個屬性 2.Js數據類型 Number,String,Array,Date 3. 調用屬性方式 4. 時間對象 5.
原创 Dart基礎語法歸納總結
1. 安裝 下載:Dart Update 或者 下載dart sdk環境變量即可 鏈接:https://pan.baidu.com/s/10jsPHVI-g-QCiutx45MTKg 提取碼:0p5r 安裝vscode vs
原创 ios UIButton內邊距理解
button設置內邊距: UIButton結構, ImageView+ Lable 設置內邊距EdgeInsets 以後會 壓縮 在寬高,和前端中設置 div內邊距一樣 backButton.imageEdgeInsets=UIE
原创 ios frame和bounds區別
1. frames和 bounds理解 frame: 是子控件相對於 父控件內容左上角爲座標原點 bounds: contentView相對於自己控件座標位置,控件內部內容區域 滾動的時候frame和bounds體現: f
原创 正則表達式語法|Java正則表達式使用
1. 正則表達式語法 使用工具 :RegexBuddy.exe 正則匹配 1. 標準字符集合 \n: 換行符 \t: 製表符 \\ \^ \$: 需要特殊轉義的 \d : 數字 0-9 任意一個數字 \D
原创 Java泛型使用總結案例
1. 泛型類使用 package com.denganzhi.fangxing; /*** * 泛型類: 申明時使用泛型 * 字母: * T key 表示類型 * E,V 分別代表鍵值中的key value
原创 Centos軟件包安裝
1. centos 軟件包: 包分類: 源碼包: 優點,可以定製,有時候編譯出錯、編譯不了一堆環境..... 二進制包(rpm包): 缺點; 依賴性 腳本安裝: rpm包
原创 ios 控件 UIKit.framework
1. IOS 認識 1.info.plist: Bundle name: 應用名稱 Bundle Identifirer: 應用唯一標識 // 獲取 Info.plist 路徑 NSString* f
原创 google guava-19.0 和 Java中 commons-collections4-4.4 使用
1. google guava HashMap: 鍵盤不可以重複,值可以重複 Multimap: 鍵可以重複 HashBiMap: 鍵與值不能重複,插入以後拋出異常 雙鍵的Map-》Table package com.
原创 前端彈性佈局使用
爲什麼需要彈性佈局: 傳統 display: float position屬性, 它對於那些特殊佈局非常不方便,比如,垂直居中就不容易實現。 flex 彈性佈局誕生: 1.flex-direction,指定主軸是
原创 Linux 基礎命令使用總結
1. 來源: Unix: IBM、惠普 一般 公司 買不起, 用linux Unix: 分支linux 、solaris(sun公司的)、android linux 林納斯內核版本 發行版本的2個分支: ub
原创 微信小程序快速入門學習
1.開發尺寸,屏幕適配: 美工按照: 375*667pt 來做 : 4.7英寸 @2x iphone6/6s/7/8 開發按照: 375*667來下載圖片即可, 單位rpx 1rpx=1pt,