本圖來自小米官網
1、菜鳥不求技術學多精湛,只求學習的速度能趕得上軟體更新的腳步。大牛學習底層原理,造輪子,搞創新。2、你自以為傲的牛逼技術再不使用,就要過時了。開發經驗豐富你,在35歲門檻下反而是一種思想束縛,幹什麼事都侷限於你牛逼的技術。3、大的電商平臺孵化出小的電商平臺,同時也消滅了許多電商應用,市場就那麼大,因不同的高品質服務而逐步趨於飽和。4、為什麼很多程式設計師到最後都去送外賣了?因為程式設計師有解決bug的遞迴精神,每次接單到送達目的地,一路高歌重頭再來。什麼時候會跳出遞迴呢?估計到送外賣也力不從心了吧。5、程式設計師是當之無愧的鍵盤俠,IT行業就是他們的江湖,培訓機構就像是邪教,西天取來的真經才是武林絕學,Java、Python、.Net、Javascript......全部來自於西方,如果將系統比喻成寶劍,整個中原武林都在徒手反抗。特朗普就是域外勢力想要剿滅整個中原武林,先是打垮了中興,重創了華為,接著將美版抖音招安,下一步將對微信下手......6、以下是開發中遇到的問題和解決辦法,這裡僅僅是記錄一下。一、react-native-jitsi-meet安卓手機閃退TypeError: Cannot read property 'Direction' of null, js engine: hermes, stack: anonymous@1:611961 v@1:31361 d@1:31054 o@1:30680 anonymous@1:601503 v@1:31361 d@1:31054 o@1:30680 anonymous@1:596768 v@1:31361 d@1:31054 o@1:30680 anonymous@1:596027 v@1:31361 d@1:31054 o@1:30680 anonymous@1:595708 v@1:31361 d@1:31054 o@1:30680 anonymous@1:587634 v@1:31361 d@1:31054 o@1:30680 anonymous@1:586224 v@1:31361 d@1:31054 o@1:30680 anonymous@1:579660 v@1:31361 d@1:31054 o@1:30680 anonymous@1:500619 v@1:31361 d@1:31054 o@com.facebook.react.modules.core.ExceptionsManagerModule.reportException(ExceptionsManagerModule.java:79)
解決辦法如下:
rm android/app/src/main/assets/index.android.bundlerm -rf android/app/buildrm -rf node_modulesnpm Ireact-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/app.bundle二、pod install 失敗[!] Error installing JitsiMeetSDK[!] /usr/bin/git clone https://github.com/jitsi/jitsi-meet-ios-sdk-releases.git/var/folders/3s/nmz0szt96w7f14r1nbkkbg040000gn/T/d20200806-50694-12xl4e2 --template= --single-branch --depth 1 --branch 2.4.0Cloning into '/var/folders/3s/nmz0szt96w7f14r1nbkkbg040000gn/T/d20200806-50694-12xl4e2'...fatal: unable to access 'https://github.com/jitsi/jitsi-meet-ios-sdk-releases.git/': Failed to connect to github.com port 443: Operation timed out
解決辦法如下:第一步:開啟ipaddress.com,查詢如下兩個域名,並分別記錄下其對應的ip:1、github.com2、github.global.ssl.fastly.net
github.png
第二步:更新host檔案,如下圖:199.232.69.194 github.com140.82.114.3 github.global.ssl.fastly.net
hosts.png
第三步:清理下DNS,再試一下。
sudo killall -HUP mDNSResponder
三、pod install原始檔過大[!] Error installing JitsiMeetSDK[!] /usr/bin/git clone https://github.com/jitsi/jitsi-meet-ios-sdk-releases.git/var/folders/3s/nmz0szt96w7f14r1nbkkbg040000gn/T/d20200806-52895-f8h5ck --template= --single-branch --depth 1 --branch 2.4.0Cloning into '/var/folders/3s/nmz0szt96w7f14r1nbkkbg040000gn/T/d20200806-52895-f8h5ck'...error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54fatal: the remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed
解決辦法如下:
git config --global http.postBuffer 524288000git config --list #檢視修改後的結果
設定完成後,如果還報該錯誤,有可能公司網路慢,多pod install幾次就好了,過程有點慢,需要耐心等待。