自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 2018/6/13 山东大学学习资源聚合平台工作总结(一)

我们的工作基本已经完成,今天主要回顾一下在主系统中我所做的工作:在主系统中,我负责的是课程中知识内容模块的构建,在git中统计的总代码量为:主要做的工作如下:首先对Knowledge类的建模,Knowledge下分三大类知识:分别是专栏区(blog)、问题区(question)、和资源区(resource),其中,专栏区用来发布博客文章,需要教师进行审核、而问题区是大家交流学习的地方,无需审核、资...

2018-06-13 19:39:02 235

原创 2018/6/8 山东大学学习资源聚合平台工作

今天主要完成的是审核系统的录入问题:有三个json数据,分别代表已审核通过资源、待审核的内部资源、待审核的外部资源:以及写了辅助导入json数据的java程序,思路很一般,就不做描述了:package DataProcess;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedSt...

2018-06-11 22:09:29 237

原创 2018/6/7 山东大学学习资源聚合平台工作

今天录入了学习资源聚合平台的数据,主要做的是python的question的录入和reply的回复生成:question ={ question1: course[:machine_learning].knowledges.create(creator: student[:student1], title:'请问SVM和感知机有什么区别?', type:'Question', content...

2018-06-11 22:06:34 123

原创 2018/6/6 山东大学学习资源聚合平台工作

今天做完了审核的整个系统,将各个算法联合起来,形成一个完整的审核流程:对于外来的文章(爬取的文章):首先进行访问量的审核:if(pattern == 1){ System.out.println("该文章访问量为:"+knowledege.view_number); //访问量指标 if(Integer.parseInt(knowledege.view_number)<av...

2018-06-10 16:53:17 227

原创 2018/6/5 山东大学学习资源聚合平台工作

今天主要完成了关键词相似度的计算,之前直接利用的Word2vec中的词相似度函数,他是基于词本身的,而不是语义相关的,比如深度学习和数据两个词,他们之间的相似度就基本为0,因为但从词的结构来看,他们毫无关系,但是却是语义相关的,所以我改用了基于百度的词间距离,仿照基于Google的词间距离完成,利用如下公式计算词间距离:其中f(x)是词x在百度搜索中出现的总次数,f(x,y)是x和y出现的总次数,...

2018-06-09 23:04:23 133

原创 2018/6/4 山东大学学习资源聚合平台工作

今天做了label的删除操作: function label_del_click(which){ var label = $(which).parent().children(".label_content").html(); var count = Number($("#label_count").val())-1; $("#label_count").val(coun...

2018-06-07 22:18:59 93

原创 2018/6/3 山东大学学习资源聚合平台工作

今天的工作是做了前几天说的label问题:为以后知识图谱系统做铺垫,首先在修改Knowledge表结构:class AddLabelToKnowledge < ActiveRecord::Migration[5.0] def change add_column :knowledges, :label, :string # 为以后扩展留下余地 标签 endend在view中,...

2018-06-07 19:16:38 114

原创 2018/6/2 山东大学学习资源聚合平台工作

今天主要的工作做了质量审核方面的工作:对于外部的爬取文章,我们采用的方式是将于访问量来完成的,首先通过初始化函数求出已经审核通过的文章的访问量的均值:private static void getAverageParameter(ArrayList<Knowledge> knowledge_list) { // TODO Auto-generated method stub T...

2018-06-06 22:39:21 143

原创 2018/6/1 山东大学学习资源聚合平台工作

写了外围审核系统的数据库内容导入:package DataProcess;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileReader;import java.io.InputStream;import java.io.InputStreamReader;import ja...

2018-06-05 22:19:51 185

原创 2018/5/31 山东大学学习资源聚合平台工作

今天和小组内成员交流了一下成果,修改了一些界面中的小问题:将主页的导航栏居中显示:当下面精品较少时,规定精品数量的div应该至少有300px:控制代码:同时将这些前几天修改的新元素都更新到了question和resource之中...

2018-06-05 20:54:52 125

原创 2018/5/30 山东大学学习资源聚合平台工作

和前面做课程选择基本一个道理,今天修改了标签的选择,改为下拉框选择,并加入了ajax响应:代码如下:choose.html.erbselcet.html.erb:keyword_edit.html.erb:相关js代码:后台controller:效果如下:...

2018-06-05 20:50:30 146

原创 2018/5/29 山东大学学习资源聚合平台工作

今天继续昨天的工作,当选定某个课程后,将新选定的课程放入已选择课程中,并发回前端渲染:同时,为了能再次取消所选的课程,为新生成的多选框绑定click响应,让点击后消失,同时将三个层次的div回归初态:最后效果如下:点击对号后消失:...

2018-06-03 22:48:23 110

原创 2018/5/28 山东大学学习资源聚合平台工作

今天主要要去修改新发布页面的关联课程的选择方式现在的选择关联课程是将所有课程列出,让用户选择,但是当课程多时,用户体验就会不好:我们想要做出选择类型的,让用户先选择学院,再选专业,最后找到想要的课程:下面是成果图:分别有三个div:学院、专业、课程,然后通过绑定select的change事件,向后台方式AJAX请求,渲染下一步的div:先拿到select对象,得到选定的option的值,发往con...

2018-06-03 22:25:14 140

原创 2018/5/27 山东大学学习资源聚合平台工作

今天做了摘要的自动生成和手动添加操作:如果用户选择自动方式,就会调用后台的函数自动为其生成摘要,现在这个算法只是取前面几个字符做为摘要,后期再改进算法,当用户选择手动时就可以手动输入自己的摘要:同时在controller中新加操作:同时,同步了question和resource的界面接下来我将要修改标签和分类、课程的选择方式,提高用户的体验同时修改了knowledge模型,加了knowledge_...

2018-05-31 23:26:39 128

原创 2018/5/26 山东大学学习资源聚合平台工作

今天做了NLP的一些研究:首先下载编译了FNLP的jar包:具体过程见https://github.com/FudanNLP/fnlp/wiki之后尝试了一些FNLP的功能,我做的首个任务就是提取关键词:首先初始化停用词和分隔符,然后分词:对以下段落分词:比特币的概念最初由中本聪在2009年提出,比特币是一种P2P形式的数字货币。点对点的传输意味着一个去中心化的支付系统。与大多数货币不同,比特币不...

2018-05-30 23:10:57 143

原创 2018/5/25 山东大学学习资源聚合平台工作

今天的主要工作是对发布页面的改进,我们当前的发布只能发布文字,这次的改进是能插入图片,我们使用了iframe控件,他的作用是将在线编辑的文档转换为html代码,这样显示解析时就能显示超文本元素了:接下来我们以上传图片为例: <div class="span2" style="margin-top:20px"> <input ...

2018-05-30 22:37:34 125

原创 2018/5/24 山东大学学习资源聚合平台工作

今天主要的任务修改了blogs 的index页面和详情页面详情界面如下:blog列表界面:除此之外完善了整个界面的导航,现在的所属课程、作者等信息不再是显示功能,还可以跳转到相应的课程、个人界面详情界面上述代码如下:<div class="span12 shadow-box" style="margin-bottom:15px"> <div class="row-flui...

2018-05-30 22:22:53 139

原创 2018/5/22 山东大学学习资源聚合平台工作

前面一段时间都在做前端的美化,没有新的感悟,就没有每天发内容。今天开始做系统的研究方面,我的研究课题是对文章进行质量控制,即当用户发布资源时,如何评价这篇文章的好坏,是否应列入我们的资源库中。我现在大体的思路是这样的:1.首先,我们有定时从网上爬取的资源,这类资源由于已经存在一等时间,可以利用一些外部指标来评定,比如该内容的点赞数、引用数等。2.对于我们系统中用户率先发布的内容,就没有了这种外部指...

2018-05-22 22:52:39 139

原创 2018/5/13 山东大学学习资源聚合平台工作

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

2018-05-13 19:32:34 128

原创 2018/5/12 山东大学学习资源聚合平台工作

今天完成了资源的更改删除功能,其中以资源区的最为复杂,我们以此为例:首先,编写controller:不仅要更新相关参数,还要更新多对多关系,将原有的但是更新列表中没有的删除,将原来没有的但更新列表中有的新建,同时需要处理文件的上传与删除:如果没有文件,就显示上传文件:如果有的话:点击delete删除...

2018-05-12 10:36:49 143

原创 2018/5/11 山东大学学习资源聚合平台工作

今天主要完成了前端的书写:利用bootstrap框架进行美化:还有一个工作就是对评论的显示进行了改进,一开始我想组织成树状结构,即显示结构和他的逻辑结构一致,但是这样显得页面过于混乱,之后我借鉴了知乎网站,将树状结构转化为线性结构,具体方法是利用深度优先遍历将某一资源的所有评论都加入一个数组中,再按时间排序,最后显示:具体代码如下:...

2018-05-12 10:27:13 140

原创 2018/5/4 山东大学学习资源聚合平台工作

今天完成了资源区的上传下载功能:上传功能:在view层中,新增上传文件标签:在controller中:利用uploadfile方法完成上传工作:主要工作在uploadfile方法中:当有文件时,存放在Rails.root/public/upload目录下,如果没有这个目录,则mkdir创建然后将该文件写入,以wb二进制方式写入,防止出现中文乱码损坏问题效果如下:上传后我们发现upload目录下已经...

2018-05-04 22:42:41 147

原创 2018/5/3 山东大学学习资源聚合平台工作

今天主要的工作做了发布内容的前提限制和Blog的内容:对于任何想要发布知识的行为,都需要验证是否用户登录,以关注为例:先行判断用户是否登录,如果登录就导向正常的页面,如果没有登录,则导向登录页面:并且在导向的过程中显示我们需要的notice:效果如下:对于Blog的工作,基本和Question一样,唯一不同的就是显示重点不同,功能和Question相同,直接复用Question的代码,再稍加改造即...

2018-05-03 22:06:19 95

原创 2018/5/2 山东大学学习资源聚合平台工作

今天主要完成了回复功能的实现,下面主要说一下怎么做的:在question_index.html.erb中加入回复的div:在knowledges目录下新建_reply_answer.html.erb在文件中有一个回复按钮,用于展开评论输入区,answer-content用于渲染form,完成reply的参数设置,这里利用回复按钮做了展开评论输入区的功能,利用jquery完成:即每个answer-s...

2018-05-02 22:15:25 131

原创 2018/5/1 山东大学学习资源聚合平台工作

最近这一周的时间基本完成了问题页面,主要完成了点赞、关注功能,和回复的显示功能先介绍一下回复显示功能的设计思路即实现:当进入一个课程的问题区后,显示如下的问题列表,点击XXX条评论,展开评论区:如图,当有楼中楼时进行相同的操作,也就是说这是一个嵌套结构:具体实现时:定义一个_reply.show.html.erb的局部视图,用于列出该知识的所有Reply:然后在循环中再次对每个Reply去渲染局部...

2018-05-01 21:40:24 111

原创 2018/4/23 山东大学学习资源聚合平台工作

昨天和今天完成了模型的全部构建和模型的seed(样例)书写:至此我们的model部分基本完成,并且向数据库中插入了样例数据,后期有时间会在model中逐渐增添限制验证条件我们所有的model:seed.rb:样例的生成由我来负责的,下面是每个模型和关联的样例生成代码所有的多对多关系都是通过中间表来完成的,所有通过已经存在的对象先新建关系,如:keyword_knowledge_relationsh...

2018-04-23 22:22:43 120

原创 2018/4/21 山东大学学习资源聚合平台工作

今天我主要与同学讨论了一下路由问题应当采用knowledges/question/:id获取到信息而不是采用course/:id/knowledges/question/:id 也许第二条路由信息看起来更加易于理解,与model的组织形式相符,但是当想做主页的精品推荐的时候,就必须去先进入某个course,这是不合理的。经过与同学的讨论,我们发现knowledges的三个类在行为方面基本一致,只是...

2018-04-21 23:04:39 90

原创 2018/4/19 山东大学学习资源聚合平台工作

今天经过与同学的讨论,我改进了course课程模型并且完成了reply模型的构建:改进的course模型:字段名类型course_namestringknowledgehas_manyteacherhas_many:throughteacher_relationshiphas_manydepartmentbelongs_toreply模型:字段名类型knowledgebelongs_toconte...

2018-04-20 21:51:25 122

原创 2018/4/18 山东大学学习资源聚合平台工作

本博客用来记录学习资源聚合平台的整个开发过程,前两周主要做了需求分析和设计,忘记写博客了,从今天开始记录首先,我负责的是课程模块的开发,先说一下这几天我做的模型的设计,主要有以下几个模型:课程(course)、知识(knowledge)、回复(reply),知识又分为三种:专栏(blog)、提问(question)、资源(resource),这三种采用单表继承的方式实现,具体来说就是利用一个typ...

2018-04-19 23:47:32 154

多视角几何重建网络RMVS

Deep learning has recently demonstrated its excellent performance for multi-view stereo (MVS). However, one major limitation of current learned MVS approaches is the scalability: thememory-consumingcostvolumeregularization makes the learned MVS hard to be applied to highresolution scenes. In this paper, we introduce a scalable multi-view stereo framework based on the recurrent neural network. Instead of regularizing the entire 3D cost volume in one go, the proposed Recurrent Multi-view Stereo Ne

2019-11-24

空空如也

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

TA关注的人

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