原创 前端新手的初級前端面試學習筆記(有答案,有些我自己覺得可以)
文章目錄var和let const的區別那什麼是變量提升?作用域2. typeof返回那些類型undefined和null什麼時候使用null3. 列舉強制類型轉換和隱式類型轉換手寫深度比較split()區別和join()的區別數
原创 前端學習-React基礎
安裝React npm install -g create-react-app 創建一個React項目 create-react-app demo ..... npm start Hello React 刪除src下的文件,
原创 前端學習-React基礎1-傳值
新建一個Abs.js文件, 內容如下: import React, {Component} from 'react' import PropTypes from 'prop-types' class Abs extends Co
原创 前端學習-CSS3學習第一步
CSS3學習第一步 CSS引用 一般來說,使用link來引用css樣式: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta n
原创 學習筆記之ANR_OOM
anr anr就是一個應用程序無響應的對話框.在主線程中做了耗時操作. 應用在5秒內未響應用戶的輸入事件,如按鍵或觸摸事件 BroadcastReceiver未在10秒內完成相關的處理 Service的各個生命週期函數時20秒內
原创 前端學習-佈局練習
效果圖: <!-- * @Description: In User Settings Edit * @Author: your name * @Date: 2019-10-02 10:16:08 * @LastEdit
原创 學習筆記之二叉樹的遍歷
分層遍歷 將每一層的節點遍歷出來,利用LinkedList,先壓入根節點,循環遍歷,循環的同時再將左節點,右節點分別加到尾部. // 分層遍歷 (TreeNode root) if (root == null) return; L
原创 前端學習-JavaScript數據類型和基礎語法
JavaScript數據類型和基礎語法 基礎語法 JavaScript是區分大小寫的,並使用Unicode字符集. 舉個?: var Fish = "Hello World"; 但是因爲是JavaScript是區分大小寫的,所以f
原创 前端學習-CSS選擇符1
CSS選擇符1 元素選擇符(Element Selectors) 1. 通配選擇符* 通配選擇符可以匹配所有的元素對象. 語法: * { property: value; } IE6及之前的不支持通配選擇符 栗子: *
原创 Mac無法打開“XXXX”,因爲Apple無法檢查其是否包含惡意軟件。”的解決辦法
sudo spctl --master-disable
原创 SwiftUI學習筆記之菜雞進擊第一天
文章目錄SwiftUI學習筆記之菜雞進擊第一天Spacer控件resizable屬性foregroundColor屬性bold屬性font屬性cornerRadius屬性shadow屬性屬性順序快捷鍵resume按鈕本次代碼 Sw
原创 gradle必知必會之groovy環境搭建
gradle是一個項目自動化構建的開源工具,它使用groovy的DSL來聲明項目設置. groovy是基於JVM的一種敏捷開發語言,可以跟java代碼很好的結合在一起,groovy也能使用java編寫的庫.所以在學習gradle之前,
原创 sqflite插件簡單使用
sqflite是github上tekartik提供的可供Android和iOS使用的SQLite插件,操作也是非常的簡單. 下載 dependencies: ... sqflite: ^1.1.0 導入 import
原创 Opacity Widget
一般情況下,要移除界面中的某和控件只需要將控件代碼刪除即可,但是如果希望控件隱藏,但是控件之間佔的位置依然保留,就需要使用Opacity來進行包裹. 並且還可以使用AnimatedOpacity添加動畫,只需要加一個時長,在重新渲染時
原创 FutureBuilde Widget
Flutter和Dart是異步的,使用Dart的Futures可以管理IO,不用擔心線程死鎖等問題,但是如何在使用Widget時也使用異步操作呢? Flutter提供了FutureBuilder來進行處理,FutureBuilder可