原创 mac下django學習一

1.第一步創建虛擬環境 python3 -m venv 11_env 激活虛擬環境 source 11_env/bin/activate 如果要停用虛擬環境,可以直接關閉終端或者執行命令deactivate 2.安裝django

原创 MAC 配置dart環境

具體安裝可參考:https://dart.dev/get-dart官網。 1.如果沒有安裝homebrew,首先安裝,執行命令 /bin/bash -c "$(curl -fsSL https://raw.githubuserconte

原创 MAC 下重新設置mysql的密碼

1.因爲不是搞後臺開發的,mysql安裝時間久了,忘記了密碼。今天在用到mysql的時候發現竟然不能用了。沒有辦法只有花點時間重新整理一下。 首先,網上有兄弟https://blog.csdn.net/Devildezen/article

原创 Redis學習之發佈訂閱十

Redis的發佈訂閱:進程間的一種消息通信模式:發送者(pub)發送消息,訂閱者(sub)接受消息。 必須先訂閱發佈後才能收到消息, 1.可以一次性訂閱多個,subscribe c1 c2 c3 2.消息發佈,publish c2 he

原创 Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql'的解決辦法

解決辦法是打開終端運行sudo chown -R mysql /usr/local/mysql/data即可。 mysql的安裝 https://blog.csdn.net/Devildezen/article/details/89852

原创 Mac 安裝來源於網絡的應用提示已損壞解決辦法

App 在macOS Catalina下提示已損壞無法打開解決辦法: 打開終端; 輸入以下命令,回車;sudo xattr -d com.apple.quarantine /Applications/xxxx.app 注意:/Appli

原创 flutter學習創建不修改數據小部件三

flutter中的控件可以成爲小部件,繼承自StatefulWidget或者StatelessWidget,每個小部件又可以嵌套小部件。本篇文章創建一個不修改數據的小部件。代碼如下: import 'package:flutter/ma

原创 react-native學習筆記一

react-native創建工程有兩種方式 1.查看node版本,無論哪種方式都需要安裝node node -v 第一種安裝方式 1.安裝expo-cli客戶端 npm install -g expo-cli 2.創建一個項目 expo

原创 react-native學習筆記二

調試工具的選擇 1.在模擬器上 使用commend+D快捷鍵來快速打開Developer Menu。 2.在真機上 搖一搖可以開啓。 Reload:重新加載 Debug JS Remotely:開啓Debug模式 Enable Live

原创 Redis學習之AOF八

AOF是以日誌的形式來記錄每個寫操作,將Redis執行過的所有寫指令記錄下來(讀操作不記錄),只許追加文件但不可以改寫文件,redis啓動之初會讀取改文件重新構架數據,換言之,redis重啓的話就根據日誌文件的內容將寫指令從前到後執行一次

原创 flutter 學習知識總結

佈局知識 1.選擇用來容納佈局的組件 比如:center Contianer Row Column 2.創建用來容納課件內容的組件 比如:Text 、 Image、Icon等 3.將可見組件添加到佈局組件裏,通過傳遞給其屬性 child或

原创 Redis學習之持久化RDB七

在指定的時間間隔內將內存中的數據集快照寫入磁盤,也就是行話講的snapshot快照,它恢復時是將快照文件直接讀取到內存裏。   Redis會單獨創建(fork)一個子進程來進行持久化,會先將數據寫入到一個臨時文件中,待持久化過程都結束了,

原创 flutter ERROR: Could not connect to lockdownd, error code -17

運行 解決方式:修改var/db/lockdown文件夾的讀寫權限。 finder模式下,操作 command+shift+G前往文件夾/var/db/ 找到lockdown,右鍵修改權限     終端執行 再在終端根目錄下依次執行以

原创 python 學習操作文件和目錄二

1.獲得當前Python腳本工作的目錄路徑:os.getcwd() 2.返回指定目錄下的所有文件和目錄名:os.listdir() 3.刪除一個文件:os.remove(filepath) 4. 刪除多個空目錄:os.removedirs

原创 iOS Xcode11創建工程適配

1.iOS 13之前,appdelegate會處理app生命週期和UI生命週期,之後,appdelegate不在處理UI生命週期了,只負責處理生命週期和新的scene  session生命週期,而UI 的生命週期就有scene deleg