项目前端搭建: 使用jQuery和Bootsrap完成网站前端JS脚本和样式处理; 前后端的数据请求交互通过Ajax完成; 引入了Moment.js格式化前端页面显示时间; 2、项目后端搭建: 使用NodeJs的express框架完成电影网站后端搭建; 使用mongodb完成数据存储,通过mongoose模块完成对mongodb数据的构建; 使用jade模板引擎完成页面创建渲染; 使用Moment.js格式化电影存储时间; 3、本地开发环境搭建: 使用gulp集成jshint对JS语法检查,加入browser-sync与nodemon,实现实时刷新及服务器的自动重启等功能。 4、网站整体功能: 网站正常访问无需管理员权限,对电影的评论及个人中心资料的修改,需要用户登录,对网站数据的修改添加删除需要管理员的权限,默认一个管理员,具体功能如下: 实现了用户的基本注册,登录,登出及管理功能; 实现了搜索功能,模糊关键字可搜索电影名字及电影类别下的电影; 用户登录做session处理,失效期暂为5天; 用户可以对电影进行评论及个人中心资料的修改(可上传用户头像); 电影添加分类及录入,数据可
2022-04-27 20:04:10 5.97MB html javascript
npx create-react-app socketio-demo 进入socketio-demo目录 运行eject进行拆包,本项目也可以不拆,这是个人习惯。 注意如果运行eject命令最好在项目初始阶段执行,已经开始编写后不要再使用容易出现bug,新人谨慎使用eject命令 yarn eject 项目拆包后创建服务器文件夹和文件 mkdir server type null>index.js 创建完成后目录如下   编写即时通讯(聊天室)后台 安装nodejs插件 npm i express http socket.io nodemon 进入server文件夹下的index.js页面开
2022-04-24 21:02:33 94KB c ejs js
1
可以参考的文档,没有后台代码,所以只能参考。。本来只打算1分,但是最低收费2分,没办法。。
2022-04-21 23:42:12 9.22MB 多web端同步
1
Redis流队列 Redis流v5 +上的消息队列。 redis v5 +流,ES6 __keyevent@5__:expired保证__keyevent@5__:expired消息( __keyevent@5__:expired )不丢失 采用ES6 +异步/等待+面向对象设计 达到易读懂,方便修改。 vscode上有专项预测开发的扩展插件: 安装 npm install redis-stream-queue 基本用法 const { RedisQueue } = require ( 'redis-stream-queue' ) const IORedis = require ( 'ioredis' ) const client = new IORedis ( opt ) const mq = RedisQueue . init ( { client } ) const sKey =
2022-04-21 19:01:23 19KB nodejs stream queue es6
1
jd-spider 爬取京东商品详情页信息:价格,主图,详情图,店铺信息等 反爬策略 通过多次实验发现,京东反爬策略大致如下: 同一IP,同时访问链接次数大于100以上,定义为爬虫,会重定向到京东首页; 爬虫策略 爬取的链接数量过大,采用分批次爬取,每次不超过100个链接数,可以自定义每个批次的数量,在上一个批次全部爬取完之后,进行下一批次的爬取 文本信息,轮播图片来源于相应sku的h5页面,无论提供的链接是pc端还是h5端的,最终都转化为h5链接(因为h5页面比较好爬) 详情图片默认来源于pc页面,若没有,则取对应的h5页面的图片链接 启动方式 默认只爬取页面文本信息,并导出excel npm run jd or 一键爬取文本信息和图片信息 npm run jdImg 需要的数据 默认配置下,只需要下载resource的template.xlsx,并替换需要爬取的url链接,然后执行命令
2022-04-20 18:21:53 32KB nodejs node spider sku
1
sls-course:使用AWS + Nodejs +微服务的无服务器课程
2022-04-20 09:55:46 292KB JavaScript
1
快递 MBTI个性测试和资源(Nodejs-Express-Jade)
2022-04-18 11:15:20 7.42MB Pug
1
node-v12.14.0-x64.msi node-v12.14.0-x64.msi node-v12.14.0-x64.msi node-v12.14.0-x64.msi
2022-04-14 14:07:52 17.33MB nodejs
1
nodeJS windows 安装版 64 位 node-v11.0.0-x64 安装即可使用无需任何配置
2022-04-13 17:27:04 15.87MB NodeJS
1
2048游戏服务器 适用于2048游戏的简单nodeJS服务器 要启动服务器,请在终端中运行以下命令: npm i npm run run-server 要在本地计算机上设置mongoDB(所有步骤仅与macOS用户有关): brew tap mongodb/brew brew install mongodb-community@4.2 brew services start mongodb-community@4.2 如果您使用Catalina OS,请运行mkdir -p /Users/user/data/db和所有来自命令 mongod --dbpath=/Users/user/data/db --replSet "rs" -设置复制集 mongo - > rs.initiate() - > use gamesDb - > db.createCollection( '房
2022-04-12 11:45:17 22KB TypeScript
1