- 博客(20)
- 资源 (26)
- 收藏
- 关注
原创 大批量推送项目日记(一):需求分析
2020.7.30昨天开会,确定了一下哪个小组负责哪个任务,本人所在的小组负责任务三:推送任务处理。今天组内讨论,进行需求拆分,以及确定大致怎么做。需求分析:本人所在小组负责的是推送任务处理;当后台创建一门课程时,需要将"待学习课程"的信息推送给所有的用户;当有用户存在未学习完的课程时,在某个固定的时间要推送消息给他,提醒他学习。需要注意的点如下:●目标用户有100万左右(应该算高并发了吧?)●每周一9:00执行一次推送(也就是定时任务,每周执行一次,一次推送100万人)思路:
2020-07-30 17:29:22 299
原创 工作日记(十六):完整项目开发之第一次迭代结束与验收会议(不是)
2020.7.28今日,本项目的第一次开发迭代可以算是正式完成了;本人所在的小组的前端vue与java后台基本完工,其它两个小组也差不多完工了;还有遗留的问题就留到第二次开发迭代再说。因此,《完整项目开发》系列日记到此结束,今日是本系列的最后一篇日记。----------------------------------------------------------------------------正文整个项目的第一次迭代用时16个工作日。今日下午13:30,经理通知我们开验收会议
2020-07-28 17:51:08 369
原创 工作日记(十五):完整项目开发之前端vue遗留小问题与修复
2020.7.27今天继续完善前端vue。小问题与修复过程如下:1.使用<el-tooltip>实现鼠标移动到文本标签时,显示详情框代码如下:<el-table-column label="人群分类" min-width='2' align="center"> <template slot-scope="{row}"> <el-tooltip class="item" effect="dark" :content="peopleAl
2020-07-27 17:37:13 178
原创 工作日记(十四):完整项目开发之el-date-picker标签的daterange的用法
2020.7.24本次前端vue用到了这个代码://<el-date-picker type="daterange" v-model="startDate">//<el-date-picker type="daterange" v-model="endDate">//daterange对应的v-model是数组,存着两个Date类型而已//type="date"则是常用的选择到日//type="datetime"则可以选择到秒//月份需要-1startDate
2020-07-27 10:01:05 1166
原创 工作日记(十三):完整项目开发之前端基本完工与遗留的坑
2020.7.23终于,在今天下午下班前,把vue前端整差不多了。PS:本人所在的公司是965,感觉挺良心的,项目工期也安排合理,没有硬赶着加班上线;同事关系融洽,是谁的锅谁解决,也没有出现硬甩锅踢皮球的现象。在此大概总结一下:1.需求本人小组负责的是活动推送管理模块,简单的说,就是可以新建、修改一个活动,选择不同的人群进行推送;前台页面有活动列表页,以及新建活动、修改、详情(三合一)页;其中,一项活动可以选择多个推送的人群,一个人群可以选择多个推送的课程。本人负责的后...
2020-07-24 10:05:00 166
原创 工作日记(十二):完整项目开发之完美解决测试时vue跨域与mounted不执行问题
2020.7.22今日继续开发前端。顺便一提,前端用的vue框架是:vue-element-admin(elementUI)今日前端需要与后端进行测试了(还不算正式联调,只在本地测试),因此解决了前后端分离时vue与本地项目端口不一致导致跨域无法访问的问题,具体如下:一、完美解决测试时vue跨域问题(亲测可用):1.修改vue.config.js文件将【项目/vue.config.js】文件中的devServer标签的内容改为:devServer:{ por..
2020-07-23 09:29:27 315
原创 工作日记(十一):完整项目开发之前端vue常用语法与常用js
2020.7.21今日继续前端vue开发。本人所在小组的两位前端人员似乎还有之前的项目需要处理,看来准备使用本人(后端)开发的前端页面了。PS:本人小组的前端同事基本没有提供任何援助。本人预估周五结束时大概能完成前端的开发,毕竟本人不是专业前端,还一人做着2人的工作(确切的说是3人,原本自己后端的work和2个前端的work)。总的来说,是本人自愿开发(学习)前端的,为了积累开发经验;目前开发时间还在可控范围内,暂时没有遇到大问题,只是前端页面功能较多、逻辑复杂、导致需要花费较多时间。
2020-07-22 09:22:46 219
原创 工作日记(十):完整项目开发之vue跨域、ajax发送get与post请求、js中json与字符串的互相转化
2020.7.20今天继续开发前端vue。遇到了一个问题:在前后端分离的情况下,本地启动了前端项目与后端项目后,由于端口不一致的问题,导致前端调用后端接口时报错403,跨域,没有权限访问。vue跨域解决方法(本地测试时):1.可以在后端Controller上加注解,@CrossOrigin,这样后端就支持跨域访问了;2.在前端vue项目的【项目/vue.config.js】中的"devServer:"标签下,删掉这一句:before: require('./mock/mock-
2020-07-21 10:32:51 1204
原创 工作日记(九):完整项目开发之编写前端vue代码
2020.7.17今天上午领导开例行站会,组长大概汇报了下任务进度,暂时没有遇到开发上的问题。由于本人的接口已经开发完了,因此准备找点新活;后台一人一个接口,暂时不需要帮他们,就让组长问了下前端开发的进度。不问不知道,一问吓一跳,前端伙伴还没有开始编写前端页面。-------------------------------------------------------------------------------------------本人所在的小组需要2个前端页面(细分的话需要4个
2020-07-17 18:19:41 381
原创 HTTP常用请求头与请求体实例
HTTP概要HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP基于TCP/IP通信协议来传递数据。HTTP默认端口号为80。(HTTPS默认端口号为443。)HTTP请求与响应1.get无参请求与响应:get无参请求(cookie有删减):GET / HTTP/1.1Host: www.baidu.comConnection: keep-alive.
2020-07-16 16:58:12 12549
原创 工作日记(八):完整项目开发之学习sql与学习http报文
2020.7.16今天是周四,本人自己负责的模块已经基本开发完了(从controller到service到mapper.java到mapper.xml),自我感觉没啥问题,就等联调测试了。本人所在小组的其它同事还在继续开发,可能是本人负责的模块太简单了。然后就准备学习代码,写写博客。由于之前sql方面写的比较少,因此准备先看看同事写的sql学习一下。以下是本人(自)认为值得学习的一个sql:学习SQL1.xxxmapper.java中这么写(mapper接口,在service层注
2020-07-16 14:23:48 133
原创 工作日记(七):完整项目开发之前端vue框架的搭建
2020.7.15今日领导让填写敏捷版上的任务;组长将任务细分了一下,让每个人认领。第一次迭代计划用时10天,组长大概分成了3天开发,3天自测,3天联调的子任务。前后端是分离的,目前我们主要负责后台java开发,前端同事帮助我们开发前端页面;后续前端同事会去负责其它项目,前端页面的维护与开发也会交给我们后台。(可能是前端页面比较简单,不值得长期派前端同事负责吧。)于是,我们也需要搭建前端vue开发环境,以备不时之需。vue框架的搭建步骤:1.安装nodejs,之后就能使用npm.
2020-07-15 14:21:20 373
原创 工作日记(六):完整项目开发之springboot无法启动的坑
2020.7.14今天上午,一到公司,就开始研究springboot(或者应该叫springcloud?这两个启动类一样)项目无法启动的原因。问题:springboot项目跑不起来,还不报错,控制台只有debug与info标签,最后打印stopping service [Tomcat],退出参数有时候是0,有时候是1。解决方法:1.组长说他的项目能跑(他还没update),那就开始研究。2.首先,update后大部分人的项目都不能启动,组长自己发现,update项目后,删掉resou
2020-07-14 11:37:39 315
原创 工作日记(五):完整项目开发之编码开始
2020.7.13今天下午,将环境搭建好后,就正式开始了编码。本人负责的是java后台,传入一个id参数、返回详情信息,大概就是这个逻辑。开发流程如下:1.使用mybatis generator自动生成了model层(model目录下)与数据库对应的javabean文件等。2.创建与入参出参对应的javabean,公司里叫dto(放到了dto目录下)。3.找到controller.java,使用@Autowired注入service层对象,接收入参,调用service层进行处理,返回
2020-07-14 11:11:09 211
原创 工作日记(四):完整项目开发之mybatis generator
2020.7.13上周五下午,经理给各小组简单讲解了一下项目框架中用到的各个技术,本文在此先总结一下mybatis generator的用法。本文是按照公司项目的方法讲解的,可能不全,详解请看其它文章,例:https://www.cnblogs.com/jiangfeilong/p/11014239.html1.从svn下载项目2.项目的pom.xml中包含了以下语句结构:<project><build><plugins><plugin&
2020-07-13 11:22:14 262
原创 工作日记(三):完整项目开发之评审会议
2020.7.10原定于本周五(11日)的评审会议于本周四(10日)召开了,可能是各小组效率比较高或本身工作量没有想象中那么多的缘故吧。10日下午15:30-17:30,经理、PO(Product Owner,产品负责人)、SM(Scrum Master,敏捷专家)以及三个小组的开发人员(4:3:3)共计13人参加了评审会议。评审会议的目的是评审三个小组完成的数据库结构设计文档与接口设计文档;会上,三个小组的组长分别介绍了相应文档;经过讨论与对需求文档的再次确认,完善了一些数据库结构与接口参数,
2020-07-10 15:17:01 330
原创 工作日记(二):完整项目开发之接口设计
2020.7.8今日本人所在的小组将接口API大致定好了,顺带一提,公司内网有在线API,需要将设计好的数据库结构与接口填写在内网上。值得注意的点:1.入参有两个字段,page和rows,表示页码和每页显示的行数;回参有一个字段,total,表示总行数(这个不知道是不是必须的,本来也可以根据数据自己算出总行数吧)2.前端有列表页,有详情页;原计划查询列表页时将详情信息一并查出来,点击详情页时就不与后台交互了;然而最终决定拆成两个接口,发送两条请求,一条返回列表页概要信息,点击详情页时才返回另
2020-07-09 09:28:58 298
原创 工作日记(一):完整项目开发之数据结构设计
前言本周来了一个新需求,领导根据需求划分了开发小组,规范了开发流程,终于可以从头到尾完整地开发一个项目了。(PS:之前一直做些零碎的开发,没啥总结的,现在可以完整记录下开发流程了;由于不知道哪些能写哪些不能写,导致此日记基本就是流水账形式了,不算技术类文章,大佬可直接忽略;当故事看看应该还可以吧。)正文昨天上午9:30,领导组织大家开会,简要讲了下需求并群发了需求文档,划分了各模块的开发小组;并且在公司内网的敏捷版上开启了项目迭代流程,简单的说就是分配了大家每天需要完成的任务,每天都得.
2020-07-07 17:39:21 1141
原创 springmvc项目目录总结
srcmain java com.x.x sys action(在controller中调用,下一层是service) controller filter interceptor(拦截器) log mapper(包含xml文件) model(javabean) service(其中有接口与impl文件夹,调用的Dao在jar包中) shiro.sec...
2020-07-06 14:27:07 546
原创 软件开发实用标准流程——文档
●立项报告书(可行性、概要设计、时间人力物力)●需求文档(只整理需求)●LDAP相关(Lightweight Directory Access Protocol,轻型目录访问协议,数据库服务器相关)●安全测试●压力测试●环境(各服务器IP等)●上线初始化DB相关●开发总结(具体细节等)●设计文档(详细设计)●结项报告书(时间人力物力总结)...
2020-07-06 09:24:45 260
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关注的人