自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 项目实训总结

一个月来的项目实训,让我尝试了在云服务上部署java web项目,并且第一次使用前后端分离的方法进行开发。这种方法,使得前端完全不用接触到后端代码,只需定义好接口文档。由于每个人都在自己家里,这种方式带来了极大的便利。另外,我们使用了git作为我们的源代码版本管理工具,这使得多人协作开发变得容易管理。我们使用了Gitee作为代码托管平台。原本打算使用Github,无奈的是经常遇到无法连接的情况。总的来说,这一个月的项目实训,还是学到了很多东西。...

2021-07-29 19:37:03 118

原创 学习知识汇聚平台的评分实现

我们创建了一个表evalue (eid , uid , aid ,mark)mark 是分数(0 -10) aid是文章编号 uid是用户编号 记录用户对文章的评分我们计算出的文章综合评分是按照相同评分的人数作为权重来计算加权的分数。其算法可以用下面的sql得出。(mybatis 的mapper (xml)) <select id="getArticleMarkByAid" resultType="Float"> select ROUND(sum(a)/sum(

2021-07-28 21:50:15 93

原创 往学习资料汇聚平台插入资料

目前项目进入尾声,我目前的任务是往平台中插入一些测试数据。我选择的专题是数值计算专题。我往其中插入了一些数值计算专题的学习资料,markdown格式。下面是其中的一个例子:雅可比法给定一个n×n的线性方程组Ax=b{\displaystyle A\mathbf {x} =\mathbf {b} }Ax=b其中:A=[a11a12⋯a1na21a22⋯a2n⋮⋮⋱⋮an1an2⋯ann],x=[x1x2⋮xn],b=[b1b2⋮bn].{\displaystyle A={\begin{b

2021-07-27 20:46:01 117

原创 页面跳转后滚动条置顶

前端在跳转页面后滚动条不置顶,造成用户体验不好。实现方式: mounted() { // 切换页面时滚动条自动滚动到顶部 window.scrollTo(0,0); },在要跳转的页面的js代码中加入该方法。

2021-07-26 12:23:42 369

原创 vue项目实现局部刷新

在前端项目中用到了点赞,收藏的控件。但每次更新数据都要更新整个页面,造成用户体验不好。于是,我打算将其改成局部刷新。 async upup() { const _this = this; let formdata = new FormData(); formdata.append("aid", _this.$route.query.aid); formdata.append("uid", sessionStorage.getItem("uid"));

2021-07-24 09:13:49 281

原创 主要实现了两个接口

2.25每日文章数 已实现负责人:周志伟前端使用get方法,获取每日文章数2.25.1接口说明说明项描述URLhttp://47.107.40.143:8080/getDailyNum协议http2.25.2请求方式说明 POST GET2.25.3请求说明参数名称是否必选类型描述2.25.4返回说明参数名称参数类型描述codeint状态码msgstring信息描述data::

2021-07-21 17:52:22 65

原创 解决了markdown 编辑器 上传图片的问题。

我们使用的markdown 插件 ,虽然能上传图片。但刷新后就消失了。解决方案是将图片保存到七牛云上。 <mavon-editor v-model="ruleForm.mdContent" ref="md" @imgAdd="imgAdd"> </mavon-editor>在methods中加入函数imgAdd imgAdd(pos, $file) { let formdata = new FormData(); form

2021-07-18 16:39:42 426

原创 一个文件上传界面(带有进度条)

因为项目需要上传文件,所以写了一个文件上传的控件。下面是代码:<template><div> <uploader :options="options" class="uploader-example"> <uploader-unsupport></uploader-unsupport> <uploader-drop> <p>Drop files here to upload or<

2021-07-16 21:44:16 506

原创 实现上传文件到服务器上

前言:我使用nginx 在阿里云服务器上搭建了静态资源文件服务器。下面是实现上传的代码。uploadController @CrossOrigin @PostMapping(value = "upload") public RespBean upload(@RequestParam("file") MultipartFile file,Integer sid , Integer aid ,String uid) { if (file.isEmpty()) {

2021-07-14 21:40:02 95

原创 解决vue 中的post 方法传到后台为null的问题。

在编写vue的post方法时,发现后端一直接收不到。修改之前:commitComment1(item,reply) { console.log(this.inputComment); this.showItem = false; let url_data={ //使用qs编译转换 参数 ,将参数赋值与url_data //qs编译转换的参数, user_id为接口关键字,7为参数值

2021-07-12 18:25:23 1697

原创 spring boot 项目打包成 jar

在将springboot项目打包时报错:报错 在META-INF/Spring.Factories中找不到自动配置类No auto configuration classes found in META-INF/spring.factories解决方案:add only plugin in POM.xml<plugins> <plugin> <groupId>org.springframework.boot</groupId&gt

2021-07-08 19:55:58 111

原创 阿里云服务器上的nginx 配置

阿里云服务器上的nginx 配置由于前端项目需要弄到服务器上执行。所以写一个博客来记录一下nginx的配置。选好nginx的端口号。我选择的是8081.在阿里云服务器配置安全规则 ,开放8081端口。点击上方的添加安全组规则0.0.0.0/0表示对所有IP授权之后点击确认。服务器防火墙开放端口8081.其他端口也可照做。查看开放的端口:firewall-cmd --list-ports添加8081端口:firewall-cmd --add-port=8081/tcp -

2021-07-07 19:26:07 2378

原创 学习知识汇聚平台的后端接口

本周实现的后端接口:1.4返回点赞数、收藏数[x]已实现返回点赞数,收藏数1.4.1接口说明说明项描述URLhttp://xxxx/getDigital协议http1.4.2请求方式说明 POST GET1.4.3请求说明参数名称是否必选类型描述aid是int文章id1.4.4返回说明参数名称参数类型描述codeint状态码msgstring信息描述data::pra

2021-07-03 09:43:37 125

原创 关于学习知识汇聚平台的数据库设计

ER图2、物理设计Article -文章名称 数据类型 强制 说明aid int(11) 主键 文章id,自增 title varchar(255)   文章标题 mdContent text   文章内容的markdown编码 htmlContent text   文章内容的html编码 summary text   文章摘要 sid int(11)    隶属专题iduid int(11)   发布用户id editTime datetime   最新修改时间 sta.

2021-07-03 09:33:48 170

原创 2021-06-29

学习知识汇聚平台记录 2021年 6 月29日 今天主要完成了需求分析。 得到的系统需求分析如下图:

2021-06-29 22:15:18 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除