
后台开发
文章平均质量分 50
包括java、nodeJs、MongoDB、mysql
ღ故里᭄ꦿ࿐
愿有能力爱自己,有余力爱别人
展开
-
C#中的Map(Dictionary)
C#中的Map集合Dictionary原创 2022-04-08 15:06:12 · 6176 阅读 · 0 评论 -
NodeJs+Vue+MongoDB后台管理系统模板(6)Vue的跨域配置
在进行前后端交互的过程中,遇到的第一个问题肯定就是跨域的问题了,在vue中这时候需要去更改一下配置的信息,打开根目录下的config下的index.js文件。这时候需要去更改dev下边proxyTable的信息,具体的都不多说了,你可以直接复制粘贴走,不过要记得把target的信息改一下,因为那是我本地服务所在地。proxyTable: { '/apis': { ...原创 2019-09-28 09:07:01 · 618 阅读 · 0 评论 -
NodeJs+Vue+MongoDB后台管理系统模板(5)数据生成Excel并导出
将数据生成Excel并导出是后台管理系统常备的功能,但是之前还没有尝试过通过NodeJs去实现,这一次在网上去搜索了具体的实现方法,从中了解到了一个node-xlsx的node模块,在npm的官网上了解了相关的使用方法。const xlsx = require('node-xlsx');在具体操作的时候,生成excel时需要的数据是数组值类型数组,[[1,2,3],[1,2,3],[1,...原创 2019-09-28 08:51:47 · 640 阅读 · 0 评论 -
NodeJs+Vue+MongoDB后台管理系统模板(4)添加数据之图片上传
在进行数据的管理过程中,图片的上传是必不可少的,在这里我的是用户头像为例,在图片上传的过程中,NodeJs我用到了一个叫做multer的模块,他有一个要求就是上传的时候必须通过multipart/form-data的方式进行上传,简单地说就是提交一个form表单,或者提交一个FormData,所以在这一过程中,我还用到了body-parser,需要注意的是,multer和body-parser不仅...原创 2019-09-28 08:20:51 · 903 阅读 · 0 评论 -
NodeJs+Vue+MongoDB后台管理系统模板(3)调用Chrome接口数据打印
有的时候后台管理系统需要实现数据的打印功能,这时候就需要去调用Chrome的接口进行数据的打印,window.print()会打印整个HTML页面,其实不是我们需要结果,这时候就需要进行一些处理,比如我得只需要去打印表格内的内容,这时候我选择封装一个打印的函数。print(){ this.showOperation = false; setTimeout(()=>{ ...原创 2019-09-27 21:33:14 · 500 阅读 · 1 评论 -
NodeJs+Vue+MongoDB后台管理系统模板(2)vue实现分页
众所周知的是,所有的后台管理系统都离不开分页,而传统的分页实现,更多的是同后端的进行交互,传递页码并返回当前页所包含的数据,最终进行展示。这种做法存在的弊端就是用户在进行页码切换的时候,后耗费大量的时间,同样也会增加后端工程师的压力,这一次我们通过vue实现分页功能。首先是数据问题,在node里直接查询所有的用户返回给前台。// 获取全部用户信息router.get('/userLis...原创 2019-09-27 21:09:15 · 881 阅读 · 0 评论 -
NodeJs+Vue+MongoDB后台管理系统模板(1)封装MongoDB模块
封装相关的MongoDB模块首先少不了的就是安装相关组件:npm install mongodb@2.2.36 --save引入mongodb的MongoClient,并定义运行的MongoDB的数据位置及端口的相关信息,最后暴露相关的方法,剩下的就是封装相关增删改查的方法了,需要注意的是我因为当初学习的时候用的是较老的版本,所以直接安装的话,我的代码可能会报错,需要安装指定版本的Mo...原创 2019-09-27 20:18:45 · 826 阅读 · 0 评论 -
如何启动MongoDB数据库
1、启动数据库:mongod --dbpath 数据库存储文件夹 --port 端口号 --logpath 日志文件地址 --logappend 2、连接数据库:mongo IP地址或端口号 附录:可以通过以下方式减少复杂度:数据库安装的路径中新建db文件夹作为数据库存储文件,同时新建mongolog文件夹存放日志文件。在同级目录下新建mongo.config...原创 2019-01-24 21:13:02 · 1553 阅读 · 0 评论 -
Node.js操作MongoDB数据库
1、打开本地数据库想要通过node去操作数据库,首先第一步,就是要下载MongoDB数据库,我的下载的数据库是存放在{ E:/tool }的,在安装完成之后,需要去配置数据存储的文件夹和MongoDB的日志文件夹,在MongoDB安装的路径中新建一个名为db的文件夹作为数据库存储的文件夹,同时新建一个名为mongolog的文件夹作为日志文件存储的文件夹,在同级目录下在新建一个名为mongo.c...原创 2019-01-23 22:25:39 · 262 阅读 · 0 评论 -
HTTP模块SuperAgent(轻量级ajaxAPI)
什么是SuperAgent ?superagent它是一个强大并且可读性很好的轻量级ajaxAPI,是一个关于HTTP方面的一个库,可运用于node.var superagent = require('superagent'); superagent .post('/api') .send({ 'key': 'value'...原创 2018-11-18 16:37:00 · 1941 阅读 · 0 评论