细节决定成败【少写bug】
李初新
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
❌【细节决定成败】错误警示5:写一个接口,一个方法。一定要估计这个方法的返回数据量。
写一个接口,一个方法。一定要估计这个方法的返回数据量。原创 2020-03-09 17:18:37 · 248 阅读 · 0 评论 -
❌【细节决定成败】错误警示4:怎样去写好一个业务逻辑?踩坑持续中....
怎样去写好一个业务逻辑? 1、保证,没有在for循环里,去执行sql语句 2、保证,接口并发正常, update 锁机制,数据库锁机制。 3、保证,代码格式正确。 4、保证代码数据量大的时候,也能运行。如果数据量很大,考虑使用定时任务、多线程。 5、数据库的 分库分表 。要考虑到,在更新数据的时候 update 的时候。要考虑到分库分表的主键。 ...原创 2019-12-30 16:52:36 · 269 阅读 · 1 评论 -
❌【细节决定成败】错误警示2: 工作中需要注意的地方!!!!!!!!!!!!更新2020年2月23日
考虑一个需求时: 如果要是自己弄不懂。就开始分析逻辑,一步一步的考虑。 不会的一定要问别人,问清楚再开始做需求。 ❌拒绝不懂的,就开始写逻辑,写也是错误的 电商中,系统管理操作: 如果现在有一个用户,有管理员角色,和店员角色。 假如现在是店员角色,然后将提升到管理员角色。 这种操作是不可行的。 因为要是这样,以前店员操作的一些记录就没有了。系统也查不到了。 所以只有重新给他创建一个管理员角色。或...原创 2019-12-24 11:26:50 · 353 阅读 · 0 评论 -
❌【细节决定成败】错误警示1: Fegin调用需要注意的地方
Fegin调用地方细心不对的地方: ❌错误误代码,在Fegin里面写这样的代码!! @GetMaping(path="/users/{userId}") Resp<UserInfo> getUserInfo(@NotEmpty @Pathvariable String userId); 上面代码犯了2处错误:** 在Fegin调用中,不允许出现,@NotEmpty这种注释校验参数...原创 2019-12-20 17:20:40 · 347 阅读 · 0 评论
分享