- 博客(9)
- 资源 (26)
- 收藏
- 关注
原创 普通的项目开发日记(一):新需求与代码开发
2020.8.24总结一下最近几天的工作内容:8.18,需求会议,一堆新需求下来了,每人挑一个需求进行开发;本人挑的需求预计26号提测。8.19,分析需求与熟悉相关代码,需求中提到要在原有的代码上新增加功能,对提交的表单增加一个限制;涉及到2个项目,一个是管理系统,一个是移动端。(这两个项目倒是共用一个数据库,有相似的地方,有不同的地方)8.20,开始开发代码,首先对管理系统的前端jsp部分增加了限制;8.21,继续开发,对管理系统的后台java部分增加了限制;8.22,开始开发移动
2020-08-24 09:17:06 408
原创 大批量推送项目日记(八):回顾会议与新需求会议
2020.8.18回顾会议上午10:00,开始召开回顾会议。经理让大家先评价一下之前项目中做的好的地方与不好的地方,然后进行了总结。其中本人感觉印象较深的几点如下:1.项目初期任务拆分与任务时间预估的不太好,出现了项目后期才发现有任务没有人做、临时找人补做的情况;还出现了有人做完后没有任务、有人的任务需要大量时间才做完的情况。2.每天早晨的站会效果比较好,大家可以提出问题,共同解决;还可以正确把握项目进度。3.评审会议前对测试数据的处理不好,由于数据较多导致评审会议上执行大批量任
2020-08-19 09:52:46 123
原创 大批量推送项目日记(七):验收会议与BeanCreationException
2020.8.17日记今天开了验收会议。会议持续时间为10:00-11:40,会上,每个小组从功能的角度展示了一遍各自工作的完成情况(之前的会议是从代码角度展示的),也就是打开网页实际操作一下,然后大家一起讨论分析,经理指出不完善的地方并记录。下午14:00,开始完整流程自测。先将数据库的测试数据清空,然后启动测试服务器上发版的war包,打开网页进行测试。先模拟了数据最少的情况,将整个流程测试了一次。基本没有大问题。之后就准备提交给测试人员正式测试了。之前遇到的问题上周五按.
2020-08-17 17:31:06 200
原创 大批量推送项目日记(六):评审会议与后续代码完善
2020.8.11,星期二评审会议今天开评审会议。整个会议持续了一天,上午9:30-11:30,下午13:20-17:00。共有10位后端与2位经理参会。会议上,每个后端讲了一遍各自开发的代码,并进行了功能展示,然后由经理指出待完善的地方;也可以自己提出有疑问的地方,大家讨论解决。会议后,大家各自回到工位开始完善代码。后续代码完善1.在使用idea开发前端jsp的过程中,本人发现,虽然开启了自动更新代码功能,但是当修改代码后,浏览器中的内容并没有更新,需要手动刷新..
2020-08-12 10:08:52 198
原创 大批量推送项目日记(五):代码自测
2020.8.7正文今日,本人将代码完善的差不多了。1.本人的代码提供了一个接口url,被调用时,先从数据库select出待推送的数据条数,然后用for循环,调用另一个接口(别人写好的url),并update数据库中该条数据的状态标志为已推送;这样就实现了给用户推送消息的功能。2.其中,还有一个最大重试次数的逻辑,如果出现推送未成功的数据,则sleep指定时间后,重新调用接口发起推送。3.然后就是昨天写的逻辑了,当该线程正在处理时,如果本人的接口再次被调用,也不会重复执行该线程。自测
2020-08-07 16:12:52 219
原创 大批量推送项目日记(四):保证上一次方法执行完毕后再执行下一次方法与绕开sonarqube检查
2020.8.6今天早晨的站会上,老大提出了一个问题,昨天本人写的确保任务单线程的方法不太好:public static Thread nowThread = null;--------------------------------------------------if(nowThread != null && nowThread.isAlive()){ LOG.info("当前存在正在执行的线程,本次线程不执行,请稍后再试"); return;} e
2020-08-06 11:05:46 436 1
原创 大批量推送项目日记(三):正确防止接口被短时间内多次调用的方法
2020.8.5今天,本人发现了一个问题:本人编写的代码提供了一个接口(url),当接口被调用时,会先从数据库中查找status不为1的记录(也就是未推送与推送失败的记录),获取每行的userID,然后把userID当做参数发送一个http请求,发送完毕后根据返回信息修改status,记为1(推送成功)或2(推送失败),以此实现了给用户推送信息。正常情况下,调用一次本人的接口后,status会被修改,成功的改为1,失败的改为2;不影响下次调用。但是,如果有人在短时间内多次调用本人的接口,会造
2020-08-05 15:25:15 1656
原创 maven编译报错 -source 1.7 中不支持 lambda 表达式等问题
1.maven编译报错 -source 1.7 中不支持 lambda 表达式解决方法:在pom.xml中使用下面这个(jdk选择1.8):<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-co
2020-08-04 15:26:26 603
原创 大批量推送项目日记(二):遇到的问题与解决方法
2020.8.4今天,本人将自己负责的模块基本开发完了。本人负责的模块是,从数据库中查询出待推送的数据来,调用推送接口给用户推送消息。遇到的问题与解决方法如下:1.获取当前时间的前一天与后一天的方法Calendar begin = Calendar.getInstance();begin.add(Calendar.DATE, -1);Calendar end = Calendar.getInstance();end.add(Calendar.DATE, 1);Date b =
2020-08-04 14:26:22 302
pdf转doc工具jar包
2023-08-23
抽奖程序vue3可用源码
2022-08-27
txt简谱制作器免费下载(jar+bat)
2022-07-04
txt简谱制作器(java源码)
2022-07-04
扒谱助手3.3apk0积分下载
2021-09-23
扒谱助手3.0apk永久免费下载
2021-09-12
扒谱助手3.0源码.rar
2021-09-12
扒谱助手2.0源码+apk
2021-09-06
扒谱助手apk免费下载(永久0积分)
2021-09-06
背单词app+源码下载
2021-05-26
dat文件转img小工具,apk+android源码
2021-05-26
dat文件转换器.apk
2021-05-26
背公式app源码+apk文件
2021-04-15
背数学公式APP+Android Studio源码下载
2021-04-08
文本分割器免费下载(Java程序+源码)
2020-09-10
TXT音乐播放器(C++)PC版exe文件及txt简谱0.7版
2020-05-27
txt音乐播放器0.6.exe免费下载,基于C++
2020-05-25
txtmusicPCversion.zip
2020-05-22
txt音乐播放器PC版C语言.zip
2020-05-18
免费自定义txt背单词APP(其它科目也可以)
2020-05-13
txt音乐播放器(可能需要64位jdk环境)
2020-05-12
txtmusic.zip
2020-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人