V2EX ionfev
 ionfev 最近的时间轴更新
ionfev

ionfev

V2EX 第 633024 号会员,加入于 2023-06-08 08:57:03 +08:00
ionfev 最近回复了
2024 年 10 月 30 日
回复了 apollo007 创建的主题 问与答 求助:项目管理软件求推荐!
云效,免费的
2024 年 1 月 11 日
回复了 nnegier 创建的主题 Java [Spring] WebSocket 怎么做到集群?
简单实现过,使用 Redis 发布订阅,查资料看到还有 MQ 、Zookeeper 、微服务的服务发现。笔记: https://www.cnblogs.com/ioufev/p/17559480.html
@murmur 有了在 k8s 上部署 SpringBoot 程序的经历,觉得微服务时代"启动快,内存占用低,因为有集群,可以不再追求长时间不间断不出错的运行"是有一种不可阻挡的潮流。Java 现在生态非常好,但是也要顺应潮流。至于 Serverless ,感觉只是服务交付方式的一种形式,从原来的高配置虚拟机按月租年租的时间付费,转变为按使用量付费,应用场景适合算法训练类型的按次数运行的任务,不适合长时间不间断的运行的任务。
前段时间在 B 站看到了 2020 年周志明的演讲:《云原生时代,Java 的危与机》,觉得非常有启发。
2023 年 11 月 15 日
回复了 guanhui07 创建的主题 小米 买了个红米 Redmi Note12 Turbo
16+1T ,看价格 1878 ,6 月份买的时候 2109 元,除了夜间的拍照效果不好,其他很满意。
2023 年 11 月 13 日
回复了 PeanutMi 创建的主题 Java 关于 mybatis 的疑惑
MyBatis 和 MyBatis-Plus 的缺点

借用别人的观点:dao 层和 sevice 层交叉混用。

比如一个用户查询,用 UserMpper 查询也行,用 UserService 查询也行,想用哪个用哪个。

----对比 JPA----

MyBatis 允许开发人员自定义 SQL 语句,适应特定的业务需求。

JPA 更倾向于使用命名查询和基于方法名称的查询,可能在某些情况下不如自定义 SQL 灵活。

JPA 不鼓励写手动写 SQL 语句,鼓励要用 JPQL 。使用原生 SQL 时可能会失去一些 JPA 提供的跨数据库的抽象和便捷性。

对于开发时表结构改来改去的时候,手写 SQL 方便。

当业务逻辑复杂,使用 JPA 生成的 SQL 也复杂到让人看不懂的时候,手写 SQL 直观灵活方便调试。
2023 年 10 月 23 日
回复了 selfi 创建的主题 全球工单系统 语雀崩了?
突然不能用了,访问官网: https://www.yuque.com/500?real_status=500
2023 年 10 月 12 日
回复了 SkyLine7 创建的主题 Java jwt 如何做在线踢人功能?
JWT 是个字符串,是服务端使用密钥单向哈希计算出来的。按理说前端用后端给的 Token 字符串请求,服务端只验证,不保存状态,适合多个后端的分布式。但是呢,后端从来不信任前端(虽然说 Token 是后端生成的,所有的接口后端都要验证判断),所有一般还是后端使用 Redis 保存 Token 的有效期,所以对于踢人功能来说,删除后端 Redis 里的 Token 就行。
精神疲惫,人会变笨,表现为专牛角尖,揪着一个点不放。
睡一觉后精力满满,思维活跃,很容易找到问题所在。
2023 年 6 月 30 日
回复了 kylbing 创建的主题 分享发现 支付宝里加视频,真恶心
都想做超级 APP
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1357 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 13ms UTC 16:49 PVG 00:49 LAX 08:49 JFK 11:49
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86