运维开发网

新项目

0
  • Jenkins+Maven+Git搭建持续集成和自动化部署的配置

    前言 持续集成这个概念已经成为软件开发的主流,可以更频繁的进行测试,尽早发现问题并提示。自动化部署就更不用说了,可以加快部署速度,并可以有效减少人为操作的失误。之前一直没有把这个做起来,最近的新项目正好有机会,费了一番功夫...[详细]

    2020-04-07 13:19 分类:自动化
  • Jenkins+SVN+Maven+Shell 实现项目一键发布

    前言 众所周知,Jenkins默认情况下可以实现项目更新(通过SVN),和项目发布,通过(MAVEN插件),但是这种情况下发布到一些容器底下(如Tomcat)时,经过多次发布后JVM会报OutOfMemoryError PermGen space,这个原因是由于这些容器在覆盖老...[详细]

    2020-04-01 18:18 分类:自动化
  • Jenkins+Maven+Git搭建持续集成和自动化部署的配置手记(1)

    前言     持续集成这个概念已经成为软件开发的主流,可以更频繁的进行测试,尽早发现问题并提示。自动化部署就更不用说了,可以加快部署速度,并可以有效减少人为操作的失误。之前一直没有把这个做起来,最近的新项目正好有机会,费了一...[详细]

    2020-03-27 09:16 分类:自动化
  • Java的新项目学成在线笔记-day10(三)

    1.4测试CMS一键发布接口1.4.1配置虚拟主机在nginx配置课程详情页面的虚拟主机,实现访问:www.xuecheng.com/course/detail/.....html。#静态资源服务upstreamstatic_server_pool{server127.0.0.1:91weight=10;}server{listen80;server_na...[详细]

    2020-03-07 18:06 分类:编程语言
  • Java的新项目学成在线笔记-day10(二)

    1.3课程发布接口1.3.1Api接口此Api接口由课程管理提供,由课程管理前端调用此Api接口,实现课程发布。在api工程下课程管理包下定义接口:[mw_shl_code=applescript,true]@ApiOperation("发布课程")publicCoursePublishResultpu...[详细]

    2020-03-07 17:59 分类:编程语言
  • Java的新项目学成在线笔记-day9(十六)

    5.5前端开发5.5.1api方法[mw_shl_code=applescript,true]/*预览课程*/exportconstpreview=id=>{returnhttp.requestPost(apiUrl+'/course/preview/'+id);}[/mw_shl_code]5.5.2页面创建course_pub.vue[mw_shl_code=applescrip...[详细]

    2020-03-07 17:52 分类:编程语言
  • Java的新项目学成在线笔记-day9(十五)

    5.4课程预览服务端5.4.1Api定义此Api是课程管理前端请求服务端进行课程预览的Api请求:课程Id响应:课程预览Url1、定义响应类型[mw_shl_code=applescript,true]@Data@ToString@NoArgsConstructorpublicclassCoursePublishResultextendsRe...[详细]

    2020-03-07 12:24 分类:编程语言
  • Java的新项目学成在线笔记-day9(十二)

    4.2.5测试使用swagger-ui或postman测试本接口。4.3课程信息模板设计在确定了静态化所需要的数据模型之后,就可以编写页面模板了,课程详情页面由多个静态化页面组成,所以我们需要创建多个页面模板,本章节创建课程详情页面的主模板,即课...[详细]

    2020-03-07 12:14 分类:编程语言
  • Java的新项目学成在线笔记-day9(十)

    2.3.3.4页面测试请求:http://www.xuecheng.com/course/detail/course_main_template.html测试课程详情页面模板是否可以正常浏览。2.3.3.5页面动态脚本为了方便日后的维护,我们将javascript实现的动态部分单独编写一个html文件,在门户的...[详细]

    2020-03-07 09:26 分类:编程语言
  • Java的新项目学成在线笔记-day9(七)

    3课程预览技术方案3.1需求分析课程预览是为了保证课程发布后的正确性,通过课程预览可以直观的通过课程详情页面看到课程的信息是否正确,通过课程预览看到的页面内容和课程发布后的页面内容是一致的。下图是课程详情页面的预览图:3.2课程...[详细]

    2020-03-07 09:16 分类:编程语言