node.js
想快快长大
这个作者很懒,什么都没留下…
展开
-
mysql更新数据往后追加数据不覆盖原数据
update gd_name set gdurl = concat (`gdurl`,'www.baidu.com|百度测试') where gdid = 1440update 表 set `字段` = concat (`字段`,'aaaasadsdsadafdsafdasfdfsafa') where 字段=条件原创 2019-10-31 09:52:17 · 3097 阅读 · 0 评论 -
node.js配置富文本编辑器
看了一下市面上没啥人发布配置富文本编辑器的文章 有些的都是几年前的 已经停止维护的百度富文本 没意义 所以今天早上特意进去配置了一下Csdn用的也是wangEditor富文本编辑器哦~~使用及其简单 不过几行代码发布界面文章显示界面先自行在页面中配置富文本编辑器 如果都不会使用它 那么下面就不建议在看了#################...原创 2019-07-31 21:52:02 · 282 阅读 · 0 评论 -
node.js配置富文本编辑器文本框内容input
忘记说了 既然我们实现了富文本来发布 当然就需要修改了那么肯定需要读取到富文本的文本框了 但是不知道怎么获取官方有明确的说明 直接在div里面回显接口便可正确读取到内容咯...原创 2019-07-31 21:57:48 · 665 阅读 · 0 评论 -
纯文本html代码怎么转换成html代码使用
我刚刚忘记说了 有一些朋友使用富文本编辑器吧内容存进数据库 然后打开页面读取信息的时候发现 都是一些html标签 但是并没有转换成html像这样 然后用innerHtml是无法解决的 那么我们如何解决呢? 简单加个@就搞定了...原创 2019-07-31 22:00:36 · 1579 阅读 · 0 评论 -
node.js做中间层调用java接口
今天就遇到了这个问题 vue 调用java接口 前后端分离 造成跨域请求 后端迟迟不解决 我便直接用nodejs反向代理java直接上代码//下载express npm i express -Sconst express = require('express')const request = require('request')const app = express(...原创 2019-09-19 17:37:37 · 5055 阅读 · 0 评论 -
nodejs 使用 md5加密
使用方法简单先安装npm i -S blueimp-md5然后在使用的地方引入varmd5 =require('blueimp-md5');console.log(md5(body.password));body.password是我接受到的值 这样进行了md5加密后e10adc3949ba59abbe56e057f20f883e推荐对md5加上字符串在次加密...原创 2019-09-23 10:38:25 · 558 阅读 · 0 评论 -
解决拿不到Mysql返回数据RowDataPacket
不知道为啥上传不了图片通过data[0]显示的数据RowDataPacket { username: '2', password: '28c8edde3d61a0411511d3b1866f0636'}但是data[0].RowDataPacket 值是undefined折腾一下午 找到办法data[0].username成功打印 2...原创 2019-09-23 16:46:43 · 1070 阅读 · 1 评论 -
node+mysql+vue+element实现后台分页
有两万多条数据 之前用的前端分页 数据量一大就不好办了 挺卡的 速度就慢很多了所以这边就考虑后端分页 一次请求10次数据上代码吧后端对应上接口app.post('/Work/List1/page=:page&pageNum=:pageNum',async(req,res)=>{const{page,pageNum}=req.pa...原创 2019-09-24 16:38:47 · 674 阅读 · 0 评论 -
修复element共用表单验证编辑不生效的bug
今天突然发现一个创建用户和编辑用户共存的组件发生了表单验证不生效的问题问题是创建用户表单验证是正常的而编辑用户表单验证则失效了后面一看 表单验证依赖于双向绑定的那个字段 如果字段都没有 则不会触发这个表单验证了这个问题我还以为代码错了 后面才想到 我因为考虑安全问题 后端没有选择将数据库中的密码传入到前端数据中 只传入了部分的字段这样的话我后端传来的字段就把他们覆盖...原创 2019-10-05 10:56:01 · 876 阅读 · 0 评论 -
node.js解决redis运行后的警告提示
node_redis: Warning: Redis server does not require a password, but a password was supplied.警告 意思没密码不好 让你设置密码那么我们来解决他有的人叫redis.conf打开搜索requirepass 去掉前面的#和空格 后面的内容为你的密码然后关闭2个cmd 重新运行 ...原创 2019-07-20 12:31:25 · 2928 阅读 · 0 评论 -
node.js中持久化session
我真是服了某些人 写个文章长篇大论的 代码也不贴全 谁还不知道这是持久化 为了方便 你还说什么这里什么什么优势 代码东一边西一边不说了 直接贴代码 详细使用教程 持久化session 重启服务端不会掉线先去搭建redis环境菜鸟教程有 redis教程然后安装包cnpm install redis connect-redis --save在你存放session的地方加入...原创 2019-07-20 12:06:45 · 347 阅读 · 0 评论 -
node.js解决MongoDB有时差的问题8小时
简单 先安装模板moment然后引入var moment = require('moment')moment.locale('zh-cn')var today = moment().format('YYYY-MM-DD '+'H:MM');格式化 官网有很多种 然后日期改成String 拿到正确的值了...原创 2019-07-20 10:56:24 · 688 阅读 · 2 评论 -
node.js实现拦截器不给未登录的用户开放目录权限
module.exports = { checkLogin: function checkLogin (req, res, next) { if (!req.session.admin) { return res.redirect('/404') } next() }, checkNotLogin: functio...原创 2019-07-14 10:51:08 · 562 阅读 · 0 评论 -
解决node.js使用mongoose的旧版api弹出的警告
昨天在使用findOneAndUpdate()方法 在运行时弹出一例警告(node:11884) DeprecationWarning: Mongoose: `findOneAndUpdate()` and `findOneAndDelete()` without the `useFindAndModify` option set to false are deprecated. See:...原创 2019-07-05 08:18:28 · 513 阅读 · 0 评论 -
Node.js+Express+MongoDb+bootStrap开发小demo对数据库进行增删改查
也是无事可做,便闲着用Node.js+Express+MongoDb+bootStrap开发小demo也只是对数据的增删改查罢了页面可以实现 编辑 删除 显示 增加 数据库的信息文件架构使用时记得npm包!!!!注意 安装这些包需要顺序否则可能会导致以前安装的npm包会消失cnpm install mongoose //安装mongoose包cnpm i ...原创 2019-07-05 08:33:49 · 268 阅读 · 0 评论 -
node.js的清除session状态
router.get('/logout', function(req, res) {req.session.destroy(function(err) {res.redirect('/');})})销毁清除状态后重定向原创 2019-07-11 10:21:17 · 2940 阅读 · 1 评论 -
Node.js中的抛出异常处理
为什么要处理异常?1.不处理直接导致程序奔溃,这显然不是我们想要的2.导致请求无法被释放,直至连接超时。用户体验体验非常差,我们要做的应该是在出错时,给用户一个友好的提示,并记录下此次异常Node.js中常用的异常处理方式// 每秒钟打印一次时间,确保程序没有奔溃(function loop() { console.log(new Date().getTime()) ...转载 2019-07-06 09:51:05 · 10145 阅读 · 0 评论 -
node.js实现原密码匹配修改新密码
var body = req.body var id = body.id var password = {'loginname' : body.loginname, 'phone' : body.phone , 'password' : md5(md5(body.newpass) + 'admin')} var oldpass = ...原创 2019-07-15 21:15:56 · 1574 阅读 · 0 评论 -
node.js中的mongoose倒序排序分页
router.get('/', function(req, res) {Article.find(function (err, article) {if (err) {return res.status(500).send('Server error.')}res.render('load.html',{article: article})}).sort([['_...原创 2019-07-19 17:12:02 · 1922 阅读 · 0 评论 -
node.js图片上传把路径传给mongodb数据库
var multer = require('multer')var storage = multer.diskStorage({destination: function (req, file, cb) {cb(null, './public/uploads')}, filename: function (req, file, cb) {var exts = file.or...原创 2019-07-19 17:14:13 · 912 阅读 · 0 评论 -
node.js中间件处理路由里面没有的页面跳转404
router.use('/index',router)// 一定要放在所有的路由下面router.get('*', function(req, res) {res.redirect('/students')})因为懒得设置404页面了 直接就是如果我输入的url在路由中并不存在 那么我就直接重定向跳转到/students才会出现的页面当然你也可以直接render一个页面...原创 2019-07-03 14:26:31 · 849 阅读 · 0 评论