摘要:
学习内容: 小组项目合并分支时冲突爆炸,git merge --abort逃跑,改用git rebase -i整理提交历史。 学会用.gitignore过滤/target/和/.idea/,队友再也不会提交垃圾文件了。 经典语录: “Git不是版本管理工具,是人际关系测试器。” 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(12)
评论(0)
推荐(0)
摘要:
学习内容: Android本地存储用Room库,写@Entity、@Dao接口,但忘记在@Database里加version导致迁移失败。 发现LiveData+Room可以自动更新UI,不用手动notifyDataSetChanged()。 教训: 数据库升级脚本一定要测!否则用户更新App后数据 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(7)
评论(0)
推荐(0)
摘要:
学习内容: 用Dart写第一个Flutter App,MaterialApp+Scaffold搭页面,发现Widget树比Android XML直观。 状态管理选Provider还是Bloc纠结了一整天,最后选了简单的setState(真香警告)。 真香现场: 热重载(Hot Reload)比And 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(10)
评论(0)
推荐(0)
摘要:
学习内容: 用 Retrofit 调用天气预报API(和风天气),接口返回的JSON字段是"temp",但我的Java实体类字段叫temperature,用@SerializedName("temp")解决。 遇到SSLHandshakeException,发现是模拟器没装证书,改用http临时解决 阅读全文
posted @ 2025-05-20 19:12
吉尼泰梅
阅读(10)
评论(0)
推荐(0)
摘要:
学习内容: 用jjwt库生成Token,前端传Authorization: Bearer xxx,后端写HandlerInterceptor校验。 踩坑:拦截器里用response.getWriter().print("请登录"),但前端收不到数据,发现忘记flush()。 顿悟: “Token就像 阅读全文
posted @ 2025-05-20 19:12
吉尼泰梅
阅读(12)
评论(0)
推荐(0)
摘要:
学习内容: 实现商品列表页,用RecyclerView+LinearLayoutManager展示100条数据,手机直接卡死。 学会用DiffUtil优化刷新效率,并给图片加载加上Glide的占位图(placeholder(R.drawable.loading))。 血泪教训: 在onBindVie 阅读全文
posted @ 2025-05-20 19:12
吉尼泰梅
阅读(13)
评论(0)
推荐(0)

浙公网安备 33010602011771号