当前位置: 首页 > news >正文

excel连接网站 做数据分析怎么才能提高网站点击量 免费

excel连接网站 做数据分析,怎么才能提高网站点击量 免费,网页制作视频的网站建设,描写做网站专业的句子我自己在使用nodejs以及前端实战练习时常用的一些库的基本使用 1.bcrypt //注册账号时,给密码加密 password是前端传过来的密码,hashPassword是存到数据库中的密码 const bcrypt require(bcrypt) const hashPassword bcrypt.hash(password,10) //登…

我自己在使用nodejs以及前端实战练习时常用的一些库的基本使用

1.bcrypt

//注册账号时,给密码加密  password是前端传过来的密码,hashPassword是存到数据库中的密码
const bcrypt = require('bcrypt')
const hashPassword = bcrypt.hash(password,10)
//登录时,通过对比来确认
bcrypt.compare(password,hashPassword)

2.express

const express = require('express')
const bodyParser=require('bodyParser')//处理form传来的post请求
app = express()app.use(express.json())
app.use(express.urlencoded({ extended: true }))//get请求参数处理
app.use(bodyParser.json())
app.use(bodyParser.urlencoded({ extended: true }))app.all('*', function (req, res, next) {//跨域访问配置,简单版本res.header('Access-Control-Allow-Origin', '*');res.header('Access-Control-Allow-Headers', 'Content-Type');res.header('Access-Control-Allow-Methods', '*');next();
});
app.get("/user",(request,response)=>{...
})
app.listen(1855,(err)=>{...
})//补充:Router 后端的路由
const {Router} = require('express')
const router = Router()
router.get('/signup',(request,response)=>{})
//需要在app中use
app.use('/user',router)

3.pg postgresql官方nodejs库

const pg = require('pg')
const client = new pg.client(dbConfig)
client.connect((err)=>{})
client.query(sqlText,values,(err,result)=>{})const {Pool} = require('pg')
//连接池,在查询的时候会自动帮我们创建连接,可以在配置中修改配置连接池管理的连接数量
const pool = new Pool(dbConfig)
pool.query(sqlText,values,(err,result)=>{})

4.config 配置文件读取,需要在require('config')的那个文件的目录下创建一个config文件夹

配置文件在./config/default.json

const config = require('config')
const dbConfig = config.get('dbConfig')

5.pm2 用于托管后端服务器

pm2 start app.js
pm2 stop app
pm2 delet app

6.jwt鉴权

//node内置的crypto可以生成密钥,生成后可以放在配置文件中
import crypto from 'crypto'
const secret = crypto.randomBytes(64).toString('hex');
/
import jwt from 'jsonwebtoken';
import config from 'config';
//获取配置文件中的密钥
const secret = config.get('currentSecret');
//生成token
jwt.sign({id: user.id,email: user.email,...}, secret, { expiresIn: '1h' });
//验证token
const token = req.headers['authorization'];
jwt.verify(token, secret, (err, decoded) => {...})
http://www.15wanjia.com/news/154941.html

相关文章:

  • 泰安网站建设有哪些公司网站主要几方面
  • 两个网站合并建设实施方案品牌注册证
  • 找网站建设都需要注意哪些摄影作品共享网站开发背景
  • 不懂代码如何开始网站程序建设随州网站设计开发方案
  • 网站开发的技术要求广州seo优化排名公司
  • 可以上传图片的网站怎么做wordpress在线转pdf
  • 做网站申请哪类商标wordpress菜单代码
  • 做网站的公司图网站套餐
  • 本机做网站服务上传到高清无线视频传输系统
  • 优化神马网站关键词排名价格专业做网站推广的公司
  • 网站建设绩效考核方案jsp 做网站需要什么
  • app做好了网站怎么做wordpress自带搜索引擎
  • 江西省建设监理协会网站百度首页排名优化公司
  • 做网站该读啥wordpress顶部图像修改
  • 中国做网站的公司排名学校网站建设意义有哪些
  • 网站改版设计思路扬州建设企业网站
  • 免费手机网站模板深圳南山网站建设工作室
  • 企业网站哪个平台好崇信县门户网站
  • 网站2级页面怎么做对网站建设有什么样好的建设意见
  • 河南周口东宇网站建设亳州蒙城网站建设
  • 鑫迪建站系统免费logo设计图案创意
  • 北辰做网站wordpress点击量最多的文章
  • 爱站网自媒体数据wordpress基础版
  • 高端网站建设哪家公司好网站开发项目答辩ppt
  • 汕头seo优化seo搜索优化排名
  • 站长之家查询的网址南昌网站建设kaiu
  • 网站一般建什么做简单网站需要学什么软件有哪些
  • discuz做资讯网站合适吗wordpress页面目录
  • 文档阅读网站模板下载邵阳建设局网站
  • 网站做的支付宝接口吗附近的招聘工作