摘要:
学习内容: 用Spring Cloud搭两个服务:user-service和order-service,Feign声明式调用比RestTemplate优雅。 Nacos注册中心配错命名空间,服务死活找不到对方。 感悟: 微服务拆得一时爽,联调火葬场。 阅读全文
posted @ 2025-05-20 19:14
吉尼泰梅
阅读(8)
评论(0)
推荐(0)
摘要:
学习内容: 用Spring Cloud搭两个服务:user-service和order-service,Feign声明式调用比RestTemplate优雅。 Nacos注册中心配错命名空间,服务死活找不到对方。 感悟: 微服务拆得一时爽,联调火葬场。 阅读全文
posted @ 2025-05-20 19:14
吉尼泰梅
阅读(9)
评论(0)
推荐(0)
摘要:
学习内容: 前端调用后端API报CORS错误,疯狂谷歌后加了@CrossOrigin注解,但POST请求还是被拦截。 终极方案:写WebMvcConfigurer全局配置allowedOrigins("*")(明知不安全但ddl是第一生产力)。 咆哮: 为什么前端开发不用配这个? 阅读全文
posted @ 2025-05-20 19:14
吉尼泰梅
阅读(2)
评论(0)
推荐(0)
摘要:
学习内容: 监听手机网络状态变化,继承BroadcastReceiver,在AndroidManifest.xml里注册。 动态注册广播忘记unregisterReceiver(),导致App崩溃两次。 吐槽: Android的权限系统像迷宫,READ_PHONE_STATE还要动态申请! 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(10)
评论(0)
推荐(0)
摘要:
学习内容: 用@Aspect给所有Controller方法加日志,@Before打印参数,@AfterReturning打印结果。 坑:切面里用System.out.println(),日志文件里找不到输出,改用Slf4j才正常。 启发: “AOP就像隐形人——你感觉不到它,但它无处不在。” 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(4)
评论(0)
推荐(0)
摘要:
学习内容: 用@ServerEndpoint写聊天室服务端,前端new WebSocket("ws://localhost:8080/chat")连接。 问题:A发的消息B收不到,发现没维护全局Session集合,用ConcurrentHashMap解决。 深夜emo: 为什么心跳包、断线重连、消息 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(8)
评论(0)
推荐(0)
摘要:
学习内容: 用Dart写第一个Flutter App,MaterialApp+Scaffold搭页面,发现Widget树比Android XML直观。 状态管理选Provider还是Bloc纠结了一整天,最后选了简单的setState(真香警告)。 真香现场: 热重载(Hot Reload)比And 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(7)
评论(0)
推荐(0)
摘要:
学习内容: Android本地存储用Room库,写@Entity、@Dao接口,但忘记在@Database里加version导致迁移失败。 发现LiveData+Room可以自动更新UI,不用手动notifyDataSetChanged()。 教训: 数据库升级脚本一定要测!否则用户更新App后数据 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(7)
评论(0)
推荐(0)
摘要:
学习内容: 小组项目合并分支时冲突爆炸,git merge --abort逃跑,改用git rebase -i整理提交历史。 学会用.gitignore过滤/target/和/.idea/,队友再也不会提交垃圾文件了。 经典语录: “Git不是版本管理工具,是人际关系测试器。” 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(8)
评论(0)
推荐(0)
摘要:
学习内容: 用RedisTemplate缓存商品列表,@Cacheable注解不生效,发现是启动类漏了@EnableCaching。 模拟秒杀场景,Redis的INCR命令比SELECT FOR UPDATE快100倍。 后怕: 差点在作业里写keys *,听说会被运维打死…… 阅读全文
posted @ 2025-05-20 19:13
吉尼泰梅
阅读(9)
评论(0)
推荐(0)

浙公网安备 33010602011771号