自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 期末大作业12

在撰写报告时发现一处bug,中文分词查询结果总是只有一条新闻,后来发现是flag的位置不对。 代码由 var flag=0; cnt = vals.length; for (var x = 0; x < cnt; ++x) { let newsfetch = vals[x]; newsfetch.author = newsfetch.author.replace(regex, ""); newsfetch.author = newsfetch.author.replace(/编辑:/g,

2021-06-29 21:13:01 62

原创 期末大作业11

在搜索框输入关键词,点击搜索,会进入相应的结果/result路由下,匹配了关键字的新闻同样被分页展示;搜索时可以选择新闻的排序方式,共5种,分别是标题、内容、作者、来源报刊、发表日期。 下面尝试搜索关键词 人类,排序原则选择发表时间,按照时间从远到近展示了8条新闻 同样搜索关键词 人类,排序原则选择作者,网站按照作者的字典序展示了8条新闻: 实现以上功能的相关代码有: search.html: <!DOCTYPE html> <html>

2021-06-26 19:49:18 56

原创 期末大作业10

完成表格结果的分页 实现的效果界面是: 在搜索框中输入想要跳转到的页码,可以立即跳转: 前端代码是: <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>搜索</title> </head> <body> <div id="select-page"> <p>当前处于第<span ..

2021-06-25 21:40:50 52

原创 期末大作业09

由于之前搭建elasticsearch集群修改了一些配置,我的项目暂时不需要用到集群,而且jdk版本不够高会造成elasticsearch闪退,将配置这一部分修改回来。 接下来实现elasticsearch与express的交互。 把elasticsearch npm包添加到之前创建的express应用程序中: npm install elasticsearch --save 在module创建elasticsearch.js: var elasticsearch = require('.

2021-06-22 23:47:21 58 2

原创 期末大作业08

安装ElasticSearch 进入官网下载压缩包:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-13-2 下载后直接解压缩,双击elasticsearch.bat运行: 可以看到浏览器绑定了端口9200 在浏览器中访问http://127.0.0.1:9200/ 可以看到: 接下来安装Head插件: 执行 npm install -g grunt-cli 安装grunt ,安装完成后...

2021-06-21 22:39:23 107 3

原创 期末大作业07

由于nodejieba一直安装不成功,换了一个分词器——node-analuzer 命令行输入npm install node-analyzer -save即可

2021-06-20 17:08:29 131

原创 期末大作业06

实现只有管理员可以进入/manage路由进行管理: 将原本的路由/manage更改为/:id/manage 在登陆处理中增加一个分支,若识别为管理员账号,直接进入

2021-06-19 22:55:30 53

原创 期末大作业05

处理用户输入用户名或密码不正确的情况: 开始的写法会产生alert和重定向冲突: var tpl = '<script language=javascript>alert("用户名或密码不正确")</script>'; res.send(tpl); res.redirect("/"); 修改为: ...

2021-06-16 22:14:22 117

原创 期末大作业04

用户登陆流程的设计与注册类似:/signin提供用户填写的表单,在/process进行数据库查询,如果用户名和密码不正确,返回登陆界面,如果正确,进入主站,即查询搜索jie'mian

2021-06-16 19:13:09 93

原创 期末大作业03

上次提到为用户信息:用户id,用户名,密码,状态等在mysql数据库中建一张user表。 使用Navicat连接mysql数据库,在数据库中使用如下命令建表:

2021-06-14 21:47:32 98 1

原创 期末大作业02

为register制作美观的html界面,最终效果图如下:

2021-06-12 22:08:28 67

原创 期末大作业01

由于需要实现多个界面:用户注册、登陆、登出、管理端界面等,考虑使用Express框架,改写上一个作业的server.js。 在该目录下打开命令行 输入 npm install -g express 安装成功: 创建服务器: var express = require('express'); var server = express(); server.use(express.static('public')); server.get('/', function (req...

2021-06-11 22:15:00 114

空空如也

空空如也

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

TA关注的人

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