例行事项
- 前端学习了吗?
- EPED 练习了吗
主观事项
- 今天做的事是否聚焦当前目标?
- 只做少而好的事?
- 当日有哪些经验和改进的空间?
改进的空间:
To Do List
-
TMP
- scheduler job配置合并
- 清除jobs我的branch
- 清除not used code in backend
- 409
- [ ]
-
AHM
- 建立onboard template 20min
- review somy的代码
- https://thoughtworks.zendesk.com/agent/tickets/630481
-
TW
-
Personal
今日记录
前端
- setState是异步的
内部多次setState,可以通过传入参数的方式拿到之前的,render函数只会执行一次,通过队列来实现
如果是同步,可能会造成state里面数据和子组件中的props不一致
- 获取异步结果
2.1 setState回调
2.2 生命周期函数 componentDidUpdate
React 18, setState不一定是异步的
宏任务:setTimeout(() =>{xxx}, 0}))
浏览器回调,宏任务队列回调,和React没关系,React 18之前,是同步代码
原生dom
反思
- command + option + D
车队实时 软件
地下停车场车辆定位
glean.com
// prod
gcloud config set project vigilant-guru-252204
gcloud auth application-default login
gcloud auth application-default login --impersonate-service-account=campus-data-wrapper@vigilant-guru-252204.iam.gserviceaccount.com
./cloud-sql-proxy --auto-iam-authn vigilant-guru-252204:us-central1:ttdp-prod --port 5441
gcloud config set project etg-product-dev
gcloud auth application-default login
gcloud auth application-default login --impersonate-service-account=campus-data-wrapper@etg-product-dev.iam.gserviceaccount.com
./cloud-sql-proxy --auto-iam-authn etg-product-dev:us-central1:ttdp-nonprod --port 4441
连接shared service - dev:
gcloud auth application-default login --impersonate-service-account=non-prod-internal-sa@etg-product-dev.iam.gserviceaccount.com
gcloud auth application-default login --impersonate-service-account=prod-internal-sa@vigilant-guru-252204.iam.gserviceaccount.com
./cloud-sql-proxy --auto-iam-authn etg-product-dev:us-central1:ttdp-nonprod --port 5439
./cloud-sql-proxy --auto-iam-authn etg-product-dev:us-central1:ttdp-nonprod --credentials-file /Users/jiexu/Documents/password/secrets/TW/pathway/etg-product-dev-campus-data-wrapper@etg-product-dev.iam.json --port 4448
gcloud auth application-default login --impersonate-service-account=pathways-backend-v2-non-prod@etg-product-dev.iam.gserviceaccount.com
./cloud-sql-proxy --auto-iam-authn etg-product-dev:us-central1:ttdp-nonprod --port 4449