上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 当前的项目开发中,使用的版本管理工具为GIT,这个工具也是很多公司在使用的工具。在以前接触过的项目中, 经常使用的开发方式是使用一个主干进行开发,或者是使用一个分支进行开发,多个人都使用同一个分支进行开发, 提交代码或者是拉取代码都使用这一个分支。 目前的开发模式使用的是另外一种方式,开发完一个版本 阅读全文
posted @ 2022-10-17 22:00 一只爱阅读的程序员 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 一、问题由来 上周五项目发布新版本之后,生产环境一直没有出现什么问题,大家也都开开心心,平平安安的开始新需求的开发。 可是刚稳定运行没几天,负责人突然在群里面发了一个截图,从图片中的信息可以看到,有一个SQL语句报错。这就不 太好了,这才上线没多久呢,就出这样的问题,不是太好。既然已经出现问题,我们 阅读全文
posted @ 2022-09-29 21:41 一只爱阅读的程序员 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Java项目开发中处理一些复杂的计算任务时,很多时候不使用同步的处理方式,而是使用异步多线程的方式 来进行处理,并且会使用到Java中的任务队列。本篇文章就来讲讲任务队列的实际应用,首先看看阿里巴巴出品 的一本书籍《码出高效》中讲到线程池的时候,有使用到任务队列举例,如下所示: 现在项目中已经实际应 阅读全文
posted @ 2022-09-25 12:38 一只爱阅读的程序员 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、业务场景 项目中做的一个功能,需要查询几十张表中的数据,然后在处理这些查询出的数据,处理好之后在将数据 按照一定的规则放入缓存当中。做这个操作主要是为了系统迁移的时候使用,在使用新系统的时候,有些缓存 数据可能会丢失,因此需要做这个操作。接到这个任务后,自己稍微分析了一下,然后确定思路,大致思路 阅读全文
posted @ 2022-09-24 15:33 一只爱阅读的程序员 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 周期性定时任务 一、业务场景 Web项目开发中少不了需要使用定时任务来处理一些工作,比如定时更改某些数据的状态,定时进行统计操作等等。 自己以前参与开发过的一些系统中还有一些专门的定时任务处理子系统,用来根据具体的业务需要实现一些非常复杂的 定时任务处理操作。有的定时任务只需要执行一次,比如手机上设 阅读全文
posted @ 2022-09-18 15:30 一只爱阅读的程序员 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 一、业务场景 Web项目开发中,接口开发是最常见的工作,大多数人每天大量的工作都是在写接口。其次可能会写一些其他 的东西,比如定时任务,MQ数据同步,写各种文档等等的操作。接口是一个系统与外界交互的方式,比如查询 数据,修改数据,新增数据,删除数据等等;或者提供其他的一些功能,比如数据导出导入,文件 阅读全文
posted @ 2022-09-15 21:38 一只爱阅读的程序员 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 一、业务场景 自己参与开发的很多项目都会对外提供一些接口,比如之前自己参与开发的一个小程序的后台项目,有很多的接口都是提供 给小程序进行调用的,这种做得有接口访问量统计。接口访问量统计可以很直观的看到接口被调用的次数,哪些接口被高频率 访问,需要做优化都是比较有利的数据支撑。另外对一些比较重要的接口 阅读全文
posted @ 2022-09-11 21:03 一只爱阅读的程序员 阅读(3638) 评论(6) 推荐(2) 编辑
摘要: 一、业务场景 目前参与开发的项目,之前的一个已上线的版本中有一类查询是根据两张表进行LEFT JOIN查询用来取数据, 主表中有一个字段field用来区分不同的数据类型比如说A/B/C。前面的版本中只查询A/B两种类型的数据,并且 查询条件都是一样的,有多个相同的查询条件。项目已经正常上线,没有发现 阅读全文
posted @ 2022-09-07 21:02 一只爱阅读的程序员 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、业务场景 Web项目开发中,字典表的一般都会存在,主要用来给整个系统提供基础服务。比如男女性别的类型可以使用 0和1来进行表示,在存储数据和查询数据的时候,就可以使用字典表中的数据进行翻译处理。再比如之前做的一个 项目中宠物类型包含老虎-1、海豚-2、大象-3、长颈鹿-4等等;做答题处理时的答题 阅读全文
posted @ 2022-09-05 22:47 一只爱阅读的程序员 阅读(4546) 评论(0) 推荐(0) 编辑
摘要: 一、业务场景 Web项目开发中,为了加快数据处理的的效率,大量的使用了各种缓存,缓存技术主要使用的是redis。导致出现的小小的 问题是对redis缓存形成了一个比较强的依赖,并且有的数据暂时是没有同步到业务数据库当中进行存储的,有不少数据都是直 接从缓存中获取。这种处理方式确实加快了数据的处理效率 阅读全文
posted @ 2022-09-03 14:04 一只爱阅读的程序员 阅读(285) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页