项目开发中的所感所悟

作者 : 开心源码 本文共2505个字,预计阅读时间需要7分钟 发布时间: 2022-05-13 共278人阅读

透见未来

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 jitsi/jitsi-meet-ios-sdk-releases.git /var/folders/3s/nmz0szt96w7f14r1nbkkbg040000gn/T/d20200806-50694-12xl4e2 –template= –single-branch –depth 1 –branch 2.4.0
Cloning into ‘/var/folders/3s/nmz0szt96w7f14r1nbkkbg040000gn/T/d20200806-50694-12xl4e2’…
fatal: unable to access ‘ jitsi/jitsi-meet-ios-sdk-releases.git/’: Failed to connect to github.com port 443: Operation timed out

处理办法如下:
第一步:打开ipaddress.com,查询如下两个域名,并分别记录下其对应的ip:
1、github.com
2、github.global.ssl.fastly.net

github.png

第二步:升级host文件,如下图:
199.232.69.194 github.com
140.82.114.3 github.global.ssl.fastly.net

hosts.png

第三步:清除下DNS,再试一下。

sudo killall -HUP mDNSResponder

三、pod install源文件过大

[!] Error installing JitsiMeetSDK
[!] /usr/bin/git clone jitsi/jitsi-meet-ios-sdk-releases.git /var/folders/3s/nmz0szt96w7f14r1nbkkbg040000gn/T/d20200806-52895-f8h5ck –template= –single-branch –depth 1 –branch 2.4.0
Cloning into ‘/var/folders/3s/nmz0szt96w7f14r1nbkkbg040000gn/T/d20200806-52895-f8h5ck’…
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

处理办法如下:

git config --global http.postBuffer 524288000git config --list #查看修改后的结果

设置完成后,假如还报该错误,有可能公司网络慢,多pod install几次就好了,过程有点慢,需要耐心等待。

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 项目开发中的所感所悟

发表回复