自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 创新实训———通过socket实现项目集成

项目的最后阶段,我们小组成员面对面进行了项目集成方面的工作,顾名思义就是将我们的人脸识别系统的前端后台,各个部分进行衔接,最后得到一个完整的项目。对于项目中不同语言间的通信,我们选择了socket编程接口进行衔接。下面是php端的socket通信实现代码: $socket = socket_create ( AF_INET, SOCK_STREAM, SOL_TCP ) or die...

2018-06-13 23:40:15 280

原创 创新实训——扩展Chart.js实现翻页式折线图

相信做前端的程序员门都使用过各式各样的图表,但博主在找了很多种图表都没有发现具有翻页功能的图表,于是在Chart.js的基础上写了一些算法实现了可翻页式的折线图,用于显示在数据量过大的情况下的数据(120个数据),由于是刚完成,所以还没有进行优化和封装,只供大家借鉴——展开:第二页(由于没有后面的数据,所以默认显示成这样):下面给出具体思路和代码——思路:根据大概数据量先指定页数和坐标数值,以二维...

2018-06-11 16:39:56 373

原创 创新实训——apache服务器的搭建

第一次接触服务器,搭建工作全部由dalao队长完成,博主也借助这此难得的机会学习了有关服务器的一些新操作。软件使用的是Xshell 5 :首先是创建新对话以登陆已有服务器。登陆成功:使用命令行命令浏览服务器上的thinkphp项目文件夹:用nano命令对index.php入口文件进行编辑:上面只是一些简单操作,具体phpstudy的部署等工作均由队长手动搞定,所以现在我们的前端网页可以被任何人访问...

2018-06-02 21:37:56 383 1

原创 创新实训——bootstrap-fileinput实现视频文件上传

今天研究了一下午bootstrap扩展的文件上传控件,因为实在忍受不了默认无样式的文件上传。效果如图:是不是感觉瞬间高大上了很多,而且上传后的文件可以进行在线浏览,全屏播放:不要着急,下面附上具体实现过程。1.首先是插件。具体的插件和example可以从https://www.cnblogs.com/parker-yu/p/7207071.html下载2.然后是form表单下载并引用了相应文件后,...

2018-06-01 20:57:08 6594

原创 创新实训——头像上传以及个人信息修改的实现

一.头像上传使用的默认样式代码:html:php:结果:上传后的图片会保存在二.个人信息修改对应数据库:同样使用了jquery.validate:修改学校ID:结果:代码:html: <form role="form" action="{:url('changeinfor')}" method="post" class="regi...

2018-05-31 22:31:43 3041

原创 创新实训——管理员用户界面设计(二)

前一段时间因为考试和课程实验截至等问题影响了项目进度,接下来的一周会将之前落下的进度全速补回。下面附上人脸识别系统前端管理员用户界面的另一部分——教师信息查询界面增加了分页功能,现在是一页一条:点击查询后进入对应教师的个人信息界面包含电话,姓名,学号等等:此外个人信息界面还包括改教师的每一堂课程的记录:点击查询课程会进入对应课程的信息界面(目前是由对应sql查询得出的该课程对应学生情绪数据图表):...

2018-05-27 21:18:02 4441 5

原创 创新实训——Chart.js通过TP5.0控制器与后台数据库交互

在初步了解Char.js基本用法之后,今天将后台数据导入到了Chart.js图表中。效果如下——数据库:效果:说明:此图展示的数据是老师在某节课上的某一时刻系统通过人脸识别获取的学生总体感情数据,包括anger,disgust,sadness等等,以此来作为衡量老师教学水平和同学们上课的积极性。js代码:<script>var ctx = document.getElementBy...

2018-05-14 21:45:28 280

原创 创新实训——Chart.js的初步学习与使用

Chart.js是一个基于html5的开源javascript图表库,可以实现动画效果的各种图表,生动地展示数据,包括折线图,柱状图,饼图等等。1.Chart.js环境搭建Chart.js文件的获取方法有很多,博主选择了最简单的方法——从github上获取。其中包含两个版本(1)文件:dist/Chart.jsdist/Chart.min.js此版本仅包含 Chart.js。此版本不包含momen...

2018-05-13 21:04:10 237

原创 创新实训——TP5.0利用控制器实现数据库交互

最近在实现了部分前端html 和css 编写后,开始进行后台控制器的编写,这里将目前为止实现的控制器访问数据库并与前端html进行交互的方法列举出来首先给出数据库——teacher:course:用控制器交互方法实现后的效果——教师信息查询:教师具体量化信息查询:代码实现——index.php:manage.html:<div class="row"> <!-- 个人信...

2018-05-13 20:47:47 260

原创 创新实训——管理员用户界面设计(一)

用将近一周的时间进行了管理员用户界面的设计,实现了其中的几个界面——首先附上html代码——infor界面:<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="I

2018-05-06 21:47:06 8783 4

原创 创新实训——TP5.0框架下的think-captcha验证码扩展包

之前在进行前端登陆页面实现的过程中,用到了TP5.0自带的think-captcha验证码包,现在在这里补充上介绍和用法。首先,如果你是TP5.05之前的版本,需要自己去下载captcha,如果想从通过命令行直接下载需要安装composer,5.05之后的版本会自带think-captcha包。thinkphp\vendor\topthink\think-capcha1.html中验证码的显示:&...

2018-04-28 21:25:24 6183

原创 创新实训——《基于人脸情绪识别的教学环境中的情感感知系统》——工作汇报(二)

一、阶段性总结创新实训已经去了四周,目前正在进行前端管理员系统功能的实现,不过还是要现总结一下上一阶段的工作成果:(1)自学了TP5.0,JQuery, Bootstrap 等框架(2)完成了后台数据库的搭建(3)基本实现了注册登陆界面的全部功能二、具体工作内容1.数据库搭建数据库的设计和代码由其他组员实现:见https://blog.csdn.net/where_is_horse/article...

2018-04-28 20:13:12 390

原创 创新实训——jQuery.Validate 框架的学习与使用

        今天,在编写人脸识别系统注册界面过程中,需要实现一个表单验证的功能,起初我是并不知道 jQuery.Validate 这个东西的(qwq 原谅萌新的无知),于是开始自己编写js实现表单验证,但发现我的表单验证函数只能实现blur(当input失去焦点时才会触发),忽略了一个重要的问题:没有实现在点击submit按钮时自动进行validate并且及时组织表单的提交。下面是我自己实现的...

2018-04-20 23:27:00 186

原创 创新实训——html中的内部js方法调用失效问题

js中的事件绑定主要有三种方式:① 行内绑定② 动态绑定③ 事件监听今天在写系统注册页面时,出现了这样一个奇葩的问题:我用第一种行内绑定的方式来实现一个选择框(选择不同的option会产生不同的操作来修改html界面),本来是非常顺利的,但在我修改了一些class和css样式之后,这种行内绑定的方式竟然莫名其妙的失效了:html:script:如上图这种行内绑定的方式突然失效,但之后我将sChan...

2018-04-19 10:54:08 600 1

原创 创新实训——基于Bootstrap的网站响应式布局设计

  前言:在以往的web前端开发过程中,网页的最终运行环境一般是普通的PC,也就是最为常见的中型电脑屏幕,但在众多移动设备快速发展的今天,特别是智能手机的普及使得开发人员在前端开发过程中不得不考虑网页在不同分辨率,不同形状的显示屏下运行的兼容性,这就引入了web开发领域中的一个重要词汇——响应式。  响应式布局可以帮助我们实现网站布局随屏幕大小自动调整的需求,实现不同屏幕分辨率的终端上浏览网页的不...

2018-04-15 22:40:26 4252 1

原创 创新实训——《基于人脸情绪识别的教学环境中的情感感知系统》——工作汇报(一)

一、阶段性总结(第一周)创新实训的第一周主要进行的工作主要有(1)明确项目需求,确定项目章程,明确组员分工。(2)按照个人分工进行相关系统配置、工具选择和环境搭建。(本人分工以前端为主)(3)进行前端网站的初步规划以及对thinkphp框架的学习与使用。二、具体工作内容1. 网站需求规划通过与小组成员讨论初步确定了系统前台网站的需求:网站用户暂定为两种(1)管理员管理员负责管理所有教师用户,具有增...

2018-04-08 22:06:00 610

空空如也

空空如也

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

TA关注的人

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