![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
28个案例分析
文章平均质量分 70
郝老三
我不懒,也没有添加简介
展开
-
28个案例问题分析---04---生产环境app打包未关联云空间--uniapp 打包
在进行app打包的时候没有进行云空间的关联。用户安装上这一版本的app之后,没有办法进行自动升级。原创 2023-03-17 10:38:37 · 368 阅读 · 0 评论 -
28个案例问题分析---012---发送调查问卷逻辑优化--代码优化
开发需求的时候,既要考虑业务相关性也要考虑业务的独立性。相关的业务放在一起。不相关的业务一定要避免干扰。原创 2023-03-14 20:11:43 · 229 阅读 · 0 评论 -
28个案例问题分析---012---数据库数据类型问题--Mysql数据类型,索引失效
MySql数据库的is_delete字段,两个不同的表,一个表内有217069条数据,另一个表内有76015条数据,查询起来发现速度特别的慢,推测是索引失效的问题,让我们来尝试进复现开发的过程中,要谨记这些索引失效的大坑,这样以后我们在使用的时候,才能够避免!!原创 2023-03-14 09:25:55 · 270 阅读 · 0 评论 -
28个案例问题分析---24---xxljob控制台不打印日志排查--xxljob问题
本文是对xxljob的不打印调度日志与控制台日志的排查过程。原创 2023-03-13 21:37:50 · 873 阅读 · 0 评论 -
28个案例问题分析---21---面向对象复用、面向对象实现、立体化权限--思想
什么时候都不能停止思考,只有不断的发现问题,提出问题,解决问题,才能成长。原创 2023-03-13 19:23:14 · 160 阅读 · 0 评论 -
28个案例问题分析---20---内存长期占用导致系统慢--jvm调优
在我们系统的生产环境上。core服务发生了内存占用很高的情况。今天我们就来盘一盘,遇到这种内存飙升的情况应该如何排查解决。原创 2023-03-13 11:26:57 · 475 阅读 · 0 评论 -
28个案例问题分析---22---原型图的面向对象--xiaopiu
软件开发之前,我们必须要先进行原型设计。我们在进行原型设计的时候,用的是xiaopiu进行。平常我们的做法是,需要用到那个,就去画那个。如果其他页面需要用到的话,就去另外的界面粘贴过来。最后导致我们产品的原型图,非常庞大,混乱。我们如何去解决这个混乱,难以管理的问题呢?原创 2023-03-10 15:29:52 · 158 阅读 · 0 评论 -
28个案例问题分析---06---没有复用思想的接口和sql--mybatis,spring
它是提供了四种不同的where查询,而这四种查询都是使用 = 来做的。接口findOnlineUesr和findAllOnlineUser两个接口的返回类型是相同的,只是一个有入参,另一个没有入参。将获取整个系统的在线人员和获取具体某个班级的在线人员就合二为一了。我们只需要通过传递的参数来进行控制即可。我们避免了重复的代码,降低了出错的概率。在代码的整洁度上也是明显的提高。现在接口没变,但是我们查出来的就是某个人创建的课程了。写代码的时候,注意复用的重要性。努力把我们的代码写的简单,优雅。原创 2023-03-09 21:24:31 · 363 阅读 · 0 评论 -
28个案例问题分析---17---生产环境混用带来的影响--nginx,fastdfs
故事背景很简单。原创 2023-03-08 19:32:41 · 294 阅读 · 0 评论 -
28个案例问题分析---10---对生产环境的敬畏--生产环境
1:上午9:23,老师没有进行上课,但是却又很多的在线人员,并且在线人员的时间也不正确。2:开发人员及时练习用户,查看用户上课情况。3:10点整,询问项目组长发现,在生产环境做测试的时候,修改了生产的部分用户数据,导致问题。原创 2023-03-07 21:03:38 · 392 阅读 · 0 评论 -
28个案例问题分析---08---让软件的使用者成为软件的设计者--思想
在我们设计功能,实现功能的时候,要充分的尊重用户,提供一些用户能想到的,想不到的方便用户的功能。方便用户是我们的宗旨。原创 2023-03-06 21:29:19 · 108 阅读 · 0 评论 -
28个案例问题分析---027---单表的11个Update接口--MyBatis
写代码的时候,一定,一定,一定,要考虑维护的问题,考虑复用的问题。这样我们写出的代码才能不仅可以实现功能,而且还容易维护。接下来还要总结MyBatis的动态sql的写法,写出复用性高的sql。原创 2023-03-06 16:46:44 · 490 阅读 · 0 评论 -
28个案例问题分析---014课程推送页面逻辑整理--vue
完成大于完美,但是也要追求完美。原创 2023-03-04 21:33:45 · 369 阅读 · 0 评论 -
28个案例问题分析---01---redis没有及时更新问题--Redis
这个问题的出现的根本原因是。不同的开发人员没有做好沟通,这两个业务是不同的人员编写的,没有考虑的业务的相关性,导致了这种问题的出现!!所以不仅仅要实现功能也要考虑业务相关性!!!原创 2023-03-04 16:27:30 · 1039 阅读 · 0 评论 -
28个案例问题分析---013---学情页面逻辑问题--LocalStorage
我们在用一项技术的时候,一定要明确,它的作用是什么。不能够想用就用,必须要明确利弊,才能进行使用。如果不清楚利弊,可能会给我们带来各种想不到的问题(隐私模式localStorage无法读取,字符类型。过期等等),我们完全不知道这些问题更别谈如何规避了。所以一定要明确技术的应用场景才能使用。写代码的时候要结合业务进行编写,如果有特殊的点,一定要写好注释,不要给后来人留下疑问。原创 2023-03-02 21:32:53 · 181 阅读 · 0 评论