自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习资源聚合平台

山东大学学习资源聚合平台的开发博客

  • 博客(40)
  • 收藏
  • 关注

原创 【资源聚合平台】5/30日工作日志

梁惠欣成功使用wiki的语料库训练了word2vec方法。但是,由于语料库所含文本与我们的技术专栏,提取摘要效果很差。 不太适用于我们的情况。 正在爬取技术博客文章作为语料库训练集。 改ui,明天继续改 邵长旭现在能发图片了,实际是现在的内容存的html代码,所以能解析img图片,但是这样在生成摘要时直接截取前几个就不行了,做摘要提取的时候要先把各种html标签去掉,再生成...

2018-05-31 21:01:14 133

转载 【资源聚合平台】5/29工作日志

王子悦看完了AprioriAll算法 尝试了一点实现 写了一篇解释这个算法的博客 终于有时间来研究这个算法了。上上次说到这个算法非常适合学习路径的挖掘,为什么呢?因为这是一种频繁序列挖掘,与通常的频繁模式挖掘不同,它考虑到了事件出现的序列,这是非常适合学习路径的特点的,有点类似于先导课和后延课的感觉。举个栗子:某华辑同学在某段时间学习了离散数学课程,接下来又学习了数据结构课程,那我们接下来...

2018-05-31 20:54:48 233

原创 【资源聚合平台】5/28日工作日志

王子悦把课程访问记录的记录方式改了一下 现在会记录各个用户的访问顺序 这样合适于频繁序列挖掘 学习了一下aprioriall算法 这周用java实现出来邵长旭改了一些课程界面的UI,同时研究了一下fnlp,做了敏感词的过滤审核,正在做关键词的提取分析梁惠欣尝试使用抽取式摘要生成技术,正在研究textRank+word2vec的实现...

2018-05-31 20:49:59 185

原创 【资源聚合平台】5/23日工作日志

梁惠欣分析了质量控制的实现 质量控制可以从互评(应用内,包括点赞,评论的内容情感分析,浏览时长)和推荐量(爬出来的博客,用类似pagerank算法)着手王子悦添加了两个model CourseVisit KnowledgeVisit, 写了拦截器并应用到course blog resourse question的show方法上 这样就可以记录哪个人 访问了 哪个课或者知识 多少次...

2018-05-31 20:45:25 127

原创 【资源聚合平台】5/22日工作日志

张晓敏&梁惠欣由于ActiveRecord的局限,我们在搜索分词中发现其并不能满足我们的需求 但 万幸其提供了直接写sql的接口,但并不完善 研究了一晚上我们终于写出了这条sql@results = @results.where( ['knowledges.title like ? OR knowledges.id IN ( SELECT ke...

2018-05-31 20:43:27 102

原创 【资源聚合平台】5/21日工作日志

张晓敏打算把标签纳入搜索范围 但出现了点问题正在解决(并在考虑性能方面的问题王子悦5/21 改好了之前那个显示错误的问题邵长旭改了改课程主页,查了查研究的相关资料 梁惠欣研究了textsum的实现方式,但在网上发现普遍反映这个项目的效果十分烂,正在想要不要换实现方式。...

2018-05-31 20:38:20 129

原创 【资源聚合平台】5/20日工作日志

邵长旭为新ui编写了侧边栏 以及在非课程区访问的样式 张晓敏首页bug修复(按钮的链接内容替换,下拉菜单改为接收到内容之后再进行显示/隐藏,推荐专栏、资源添加链接) 搜索页面view替换为blogs/blog_list的显示规则 以后再改梁惠欣在研究生成式摘要生成的实现方法,正在收集资料,发现谷歌有开源项目textsum...

2018-05-31 20:34:46 150

原创 【资源聚合平台】5/19日工作记录

梁惠欣改了ui 王子悦5/19 在后台里加了一些拦截器 还没加完 先不上传了

2018-05-31 20:28:08 162

原创 【资源聚合平台】5/18日工作日志

梁惠欣删掉了有问题的测试 发现一个bug,任课教师里会把选课的人也给加进去,我在view里稍微改了一下 不过这样依然不是很好的解决办法 完成了关注课程的功能。 张晓敏5/18 搜索功能能搜标题了 可以空格分词搜索 顺便修了修Radio单选框需要点到它左边才能被正常选中的问题 王子悦为所有的后台表单添加了ajax提示 现在输入id会展示对应的...

2018-05-31 20:26:24 167

原创 【资源聚合平台】5/17日工作日志

5/17日 完成了关注/粉丝功能, 在views/users/下创建了个局部视图存放这个关注按钮,需要添加的地方可以这样:<div id="focus_btn0" style="padding-left:10px;display:inline-block"> <%= render partial: "users/focus_btn", locals: {...

2018-05-31 20:21:58 107

原创 【资源聚合平台】5/16日工作日志

王子悦完成了教师后台管理部分,可以查看自己教授的课程,可以分别查看这一课程下的三种知识内容,可以删除这里面的某一知识一、ajax实时监测input内容并返回id对应名称:rails中实现ajax的原理就是通过jquery来监测需要监测的组件的动作,一般是按钮和click,通过js发送一个请求到某一个路径,rails再通过路由表路由到对应的controller方法,其中调用一个同名js.er...

2018-05-18 22:47:17 142

原创 【资源聚合平台】5/15日工作日志

王子悦5/15 在用户详情页针对不同身份添加了各自的接口 管理员有进入后台按钮 教师有进入课程管理按钮 都放在侧边栏里 写了教师后台部分 可以列出所有教授的课程 明天把知识部分的局部模板渲染进去应该教室后台就做好了梁惠欣添加用户关注功能,和对关注用户更新资源时的提醒功能 修正了提醒系统的一个bug 对提醒系统的代码做了重构 对用户相...

2018-05-16 23:19:49 135

转载 【资源聚合平台】5/14日工作日志

今天开了例会,确认了一下进度 制定了接下来的一些计划张晓敏生成了一堆Resource数据和Blog数据 写了“最新”的后台和暂时使用的“最热”的后台梁惠欣:写了通知的详情页 但觉得太过单薄,于是想要在里面添加些链接 现在正在研究在helper里生成相应html的方法 问题:通知系统违反开闭原则,修改略困难...

2018-05-15 22:50:50 103

转载 【资源聚合平台】5/13日工作日志

邵长旭:今天做了部分显示的功能:主要是index的分页功能和评论的查看更多在gemfile中加入will_paginate然后利用bundle install安装在controller中写入:其中page是指总页数,per_page是每页中的个数然后在view中写入:这样就能完成分页功能,效果如下:下面是评论的查看更多功能:每页显示6个,放入不同的div中然后利用jquery绑定动作,让这个”...

2018-05-14 23:16:32 127

原创 【资源聚合平台】5/11日工作日志

张晓敏:正在写那几个标签的切换 需要研究一段时间测试咋写梁惠欣修改了用户主页的显示方式,现在显示的是正常的了 修改了用户侧边栏在浏览其他用户时的显示 准备修改通知,但发烧实在脑子乱搞不了了王子悦一口气完成了里面的全部功能,不过说起来专业和学院非常像,区别是要从属于一个学院,我把这个功能放到修改和创建里了,并且在详情页里有展示。下一步打算学一学ajax,在写上课程...

2018-05-13 22:42:09 137

原创 【资源聚合平台】5/10日工作日志

梁惠欣user模型: 新建了user的编辑页面 还有一点bug,待修复 添加了user中department,speciality属性和关联 用户在表单中输入department的名称,保存时会通过callback自动设置关联 有兴趣的话可以看一下 添加了自定义验证,用于验证学院和专业是否存在 重写了seed里一些关于关联的写法 原本: 现在: 顺便还发现了几个...

2018-05-11 23:21:22 234

原创 【资源聚合平台】5/9日工作日志

王子悦直接上一张我认为我写的里面最复杂的一个页面好了(虽然非常简单):(请忽略右下角的网易云音乐)<h1>、<hr>什么的昨天说过了,今天说说新用到的row和span系列如果大家还记得的话,之前的三个表格是一溜竖着排下来的,虽然我的审美非常有限也觉得实在是太丑了而且也不方便用户用,所以去查了一下用bootstrap垂直分割布局的办法:在一个div中,bootstrap会...

2018-05-10 23:36:43 469

原创 【资源聚合平台】5/8日工作日志

梁惠欣对user_config的修改写了相应的路由 在user_controller中添加了edit_config和update_config两个动作,并进行了相应的测试 完成了user_config edit 的view 王子悦之前的前端部分实在是太丑了,所以开始重写。我这部分后台嘛,大多数页面主要就是个表格,或者是个表单。翻了翻bootstrap的默认css,提供的悬...

2018-05-10 23:35:00 185

原创 【资源聚合平台】5/7日工作日志

王子悦完成新建教师用户 修改部教师用户的新建直接复用了注册账户的代码,这样可以保持一致。虽然之前的考虑是管理员新建教师账户的时候只能设置用户名用户昵称,手机号和邮箱之类的个人信息最好是新建好之后让教师自己填写,不过用户创建的时候还有各种用户验证,最终还是决定用统一的界面好了。但是我还是觉得不应该让管理员有修改用户信息的权限,因此在列表页中只有详情和删除,没有编辑功能。侧边栏的图标采用了font...

2018-05-08 23:23:40 144

原创 【资源聚合平台】5/6日工作日志

梁惠欣:给项目添加了统计代码量的工具git_stus 扩展了notification的功能 最后终于让notification能正常显示在顶端栏了 样式就先忽略了… 实际上是在_header.html.erb里查询的,所以所有页面都会自动查询 不过这样倒是加重了view渲染负担,准备在第二个迭代实现ajax邵长旭做了一些前端界面 配色有点问题,明天再调...

2018-05-08 23:19:56 94

原创 【资源聚合平台】5/5日工作日志

梁惠欣为knowledge模型增加列:last_reply_at,使用了回调,创建相关reply和初始化knowledge时会自动赋值,所以不用管它。 将knowledge中的topic_id改名为knowledge_id这是由于单表继承原因,回复与知识之间的一个bug,必须使用这个字段作为外键。 同理也修改creator_id为user_id 写了很多test de了半天bug...

2018-05-06 23:26:24 85

转载 【资源聚合平台】5/4日工作日志

梁惠欣:完善了个人主页给user模型添加了如上属性建立用户与关键词的关系: user_keyword_association 建立用户与用户之间的关联: user_follow_association 正在更新用户的通知功能:更新用户发布资源被回复的通知,和关注用户发新资源的通知王子悦:虽然说课程关联的关键字不应该直接被删除,但是为课程添加关键字关联还是应该要的...

2018-05-05 23:09:42 119

转载 【资源聚合平台】5/3日工作日志

梁惠欣5/3 完成了注册界面 在layout/application.html.erb里添加了flash提示的显示 flash占用空间会将页面整体下移大概100px 大致是这样 添加了/views/users/_errors_messages.html.erb,用于当提交表单有错时,显示表单中的错误,将其中的@user改名就可以用于其他model 改正了footer的方式:现...

2018-05-05 00:23:38 157

转载 【资源聚合平台】5/2日工作日志

梁惠欣: 研究爬虫爬下来的富文本格式错误的解决方案 写了几个集成测试张晓敏: 正在将主页从bs3退化到bs2以适应模板邵长旭: 今天主要完成了回复功能的实现,下面主要说一下怎么做的:在question_index.html.erb中加入回复的div:在knowledges目录下新建_reply_answer.html.erb在文件中有一个回复按钮,用...

2018-05-03 22:58:58 87

转载 【资源聚合平台】5/1 管理员账户资料修改功能实现

今天上线发现master更新了模板,就拿来用了一下,重新修改了之前侧边栏的class和id来适配新的模板,并且在每个平台后台的子页面中都填上了侧边栏的渲染,效果还不错:之前的丑陋界面成功变成了这个样子,再改改提示文字,字体样式什么也用上模板中的按钮和label就完美了。主要工作是做好了修改账户的功能。读了一下user部分的代码,学会了params之类的使用方法,因为admin也是个user,所以直...

2018-05-02 22:28:32 187

原创 【资源聚合平台】5/1工作日志

梁惠欣 为focus_knowledge_association和course_user_association编写了测试 研究了模板 重写了登录页面,长这样: 王子悦 大致学习了模板 利用模板重新装饰了一下已经写过的页面 完成管理员的账户资料修改功能 详见5/1 管理员账户资料修改功能实现张晓敏 merge homepage分支和mas...

2018-05-02 22:22:51 89

原创 【资源聚合平台】4/29日工作日志

梁惠欣 尝试使用模板 发现和assets pipeline有冲突的地方: css文件如果用assets pipeline渲染会导致路径出错以至于找不到图片/字体路径 如果使用传统方式,有个地方会冲突 正在想是哪里出错 具体解决方法明天再看 总体来讲感觉还是可行的,不过有可能要将咱们已经写好的css文件做一点转换 ...

2018-05-02 22:22:43 106

原创 【资源聚合平台】4/27日工作日志

邵长旭 做了reply页面的显示逻辑,将reply嵌入到了问题显示界面中张晓敏 主页选择课程入口的ajax实现 梁惠欣 新建了模型:专业speciality 联系:课程专业联系course_speciality_association 赞联系good_association 踩联系bad_association 并对其进行了测试,和...

2018-05-02 22:22:27 72

原创 【资源聚合平台】4/24日工作日志

梁惠欣 多线程爬取的时候遇到不能获取参数问题,正在找解决办法王子悦 重建了项目的ER图 邵长旭 做了课程的首页 张晓敏 继续完善主页...

2018-05-02 22:20:02 84

原创 【资源聚合平台】4/25工作日志

王子悦: 完成csdn爬取首页博客url,尝试找到通过首页爬取更多文章的方法邵长旭 写了问题的列表页面,点赞新建操作,但是Ajax还没弄好,今天就先不上传了梁惠欣 重新设计notification的获取方式(被动变为登录时主动检查更新) 所以添加资源不再需要生成notification而是用户检查时生成 重要变更如下: User中的过滤器(lo...

2018-05-02 22:15:10 97

原创 【资源聚合平台】4/23日工作日志

梁惠欣 建立notification通知模型 正在调试模型并初步测试 途中发现因为大改模型,原本的test都报错了 正在debugnotification详解: 概述: notification是可关注内容更新、删除或其他操作时对订阅用户的通知。 可关注的模型包括课程,知识。 当新建、更新、删除知识时需要对所有相关用户新建通知。 课程上是由老师发表公告时,...

2018-05-01 20:36:39 120

原创 【资源聚合平台】4.22工作日志

今天召开例会,讨论了本周内大家做的工作 发现模型存在缺陷,关系模型有很大漏洞讨论了重建的构想和设计王子悦 基本完成爬虫原型张晓敏 解决了前端js代码不运作的问题 确实是js的问题 加进去了就没事儿了 然后发现直接丢进去文件没法完全解决问题 后来丢掉之后在application.js里加了一句话搞定了...

2018-05-01 20:33:56 123

原创 【资源聚合平台】4/21日工作日志

梁惠欣/邵长旭 讨论并重新设计了课程/知识之间的路由 编写了路由规则和继承规则 修复了一些bug王子悦 编写课程、知识资源的一些测试用例和测试代码...

2018-05-01 20:30:07 102

原创 【资源聚合平台】4/20工作日志

张晓敏 调了一天那个控件为啥不动 现在放弃了希望并开始考虑替代方案王子悦 学习了一下has_many和belongs_to 重新设计数据库 设计了一些查询功能邵长旭 送修了电脑梁惠欣 爬取了csdn首页的全部url并解析出其中的主题内容,下一步计划写分页爬虫...

2018-05-01 20:27:51 108

原创 【资源聚合平台】4/19日工作日志

梁惠欣 merge了王子悦的代码 正在完善登录和用户个人页面 准备建立关注关系张晓敏 在试bs控件打算先把首页画出来 把之前写的windows相关的rails更改那个branch给merge进master了 应该对linux没啥影响王子悦 修改了一些模型 注册了c9邵长旭 修复bug,并在git上上传coursepart2分支 ...

2018-05-01 20:25:13 107

原创 【资源聚合平台】4/18日工作日志

梁惠欣 完善了guard插件的监控规则 新建了几个测试 新建了几个路由路径 正在做登录和用户界面邵长旭 建立了知识模型,正在写问题模型的view,controller王子悦 在学习rubyonrails教程第六章 照葫芦画瓢写了昨天那几个模型 找到提取网页核心内容的方法, 正在写爬虫,以csdn 为第一个爬取的网站问题: 有...

2018-05-01 20:21:17 97

原创 【资源聚合平台】4/17日工作日志

邵长旭 看了单表继承,写了一些代码, 发现new不出来对象,明天再具体看怎么回事,写了一些页面布局王子悦 把github上的拉到本地配了一大些环境 总算能跑了张晓敏 把自己windows下的rail救活了梁惠欣 搭建C9环境和服务器配置...

2018-05-01 20:17:46 79

原创 【资源聚合平台】 4/16日工作日志

梁惠欣 4/16号做的工作 视图 新建了staticPage控制器用于跳转到静态页面 新建了主页(接近空白) 向layout/application里添加了标题、导航条原型(layout/_header)、页尾(layout/_footer) 模型 修改了用户模型无法验证中文的bug 修改了s...

2018-05-01 20:12:12 79

原创 【资源聚合平台】4/18日 项目系统设计

项目总体采用MVC架构,使用Ruby on Rails编写。 需要确定的包括项目的工作细分和模型设计项目工作细分和分工项目模型设计(第一次迭代)系统原型界面设计 ...

2018-05-01 20:07:44 174

原创 【资源聚合平台】4/12 需求分析文档

学习资源聚合平台软件需求规格说明书作者: 王子悦 邵长旭目 录1 引言 51.1 编写目的 51.2 预期读者和阅读建议 61.3 项目目标 61.4 定义及缩略语 62 综合描述 62.1 项目背景 62.2 设计和实现上的限制 63 功能需求 73.1 系统功能结构 73.2 功能列表 83.3 后台管理基本操作SDU-LRA...

2018-05-01 19:53:42 1950

空空如也

空空如也

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

TA关注的人

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