当前位置: 秋叶网络博客
http-proxy代理nodejs服务器转发跨域资源
作者: 秋了秋 发表时间:2017年08月29日
mysql数据库迁移导入到mongodb详细教程
域问题是让前端很恼火的一件事情,这主要是浏览器为了安全所进行的限制,在原生native应用和服务器端是不存在跨域情况的。上篇文章已经说了,如果我们要使用存在跨域(以第三方网站来阐述,下同)的数据,那么可以通过后端发请求,去爬取页面的内容(简称爬虫),再把爬到的内容返回给前端。这是获取页面内容。接口数据也一样,后端发请求到第三方api系统获取返回的内容再j...
目录: 前端编程 标签: 代理服务器, nodejs, http-proxy 6条评论 21833次阅读
智取百度、谷歌分词技术实现智能模糊搜索
作者: 秋了秋 发表时间:2017年08月27日
mysql数据库迁移导入到mongodb详细教程
的搜索效果,就要分词准确与分词扩展。用户输入一段话,如何将这句话根据词组切割成一段一段,通过这一段一段再去数据库匹配内容就是搜索技术的核心所在。 所谓智取就是爬虫技术,通过服务端发请求到第三方网站(跨域只在浏览器上独有的特性,在服务端发请求就不受任何限制了),我这里以百度为例子,通过nodejs爬取内容,然后提取搜索出来的前十条里面的加红关键词。代码样例: var http = require("http"); var express = require('express'); var app = express(); app.get('/search', index); function index(req, res, next) { let keyword = req.que...
目录: 前端编程 标签: 分词搜索, 搜索引擎 10条评论 20102次阅读
Linux系统CentOs搭建nodejs服务器+Mongodb
作者: 秋了秋 发表时间:2017年08月24日
mysql数据库迁移导入到mongodb详细教程
备工作:买Linux远程ecs服务器、远程连接登录服务器(细节不讲,工具建议用Xshell)、了解下linux命令。 登陆上去后把yun更新到最新版本 yum -y updatepre div 对服务器上软件进行升级: yum -y groupinstall "Development Tools"pre d...
目录: 网站建设 标签: nodejs服务器, CentOs 2条评论 19155次阅读
mysql数据库迁移导入到mongodb详细教程
作者: 秋了秋 发表时间:2017年07月28日
mysql数据库迁移导入到mongodb详细教程
,注意路径。 mongod -storageEngine mmapv1 -dbpath E:\mongodb\datapre div 或者你也可以通过命令行来查看导入的数据: wordpress转nodejs就成功一大截了,程序不是问题,接下来就是服务器端的部署了...
目录: 网站建设 标签: mongodb 7条评论 19443次阅读
编程技术思想论
作者: 秋了秋 发表时间:2017年04月02日
mysql数据库迁移导入到mongodb详细教程
件的地方布置我们的中间件(app.use(bodyParser())),假设app是我们的express()。 编程思想在一套架构中都是相似的,所以掌握一个编程技术思想,在整个架构中都是通用,就比如说nodejs服务端架构。它是通过commonJS规范来管理模块,也即是require("模块名称");来引用模块里面暴露出来的方法或者属性。这跟前端页面script标签引入js资源来使用的思想是相似的但又有区别,相似在于都是在一个页面中引入另一个资源进行使用,但是前端是通过http请求从服务器下载资源,但node是通过开IO读写硬盘索引去找文件,显然硬盘直接读取比http请求要快太多。因为http请...
目录: 秋叶心语 标签: nodejs, 编程思想 2条评论 8913次阅读
nodeJs模块formidable实现多文件上传
作者: 秋了秋 发表时间:2017年03月28日
mysql数据库迁移导入到mongodb详细教程
; xhr.send(formData); } var input=document.getElementById("submit"); input.onclick=uploadFile;//绑定事件span </script> pre div 以上为前端页面html的准备,现在开始处理服务端的路由逻辑了。路由的设计就不多讲了,测试用例直接放app.js(入口文件)。需要用到的模块express、formidable、fs。如果没有安装这些模块,请自觉npm insatll express --save-dev和npm insatll formidable --save-dev,当然fs是nodejs自带的模块,不需要安装,如果你的node没有这个模块,那你一定是装了一个假的node。 node服务器端的代码: var express = require...
目录: 前端编程 标签: 文件上传 9条评论 10076次阅读
Canvas裁剪等比尺寸文章缩略图
作者: 秋了秋 发表时间:2017年03月11日
mysql数据库迁移导入到mongodb详细教程
了裁剪中心位置像素。然后用canvas代替img标签放于网页img原先位置或者输出dataurl形式的img地址。 原理是:页面默认不显示图片,把图片的src地址绑定到data-src上,注意一定要在同一个服务器strong 的图片(本地也不行),然后通过js取到这个图片,内存中进行加载,加载完成,计算图片的裁剪宽高区域,然后生成一个canvas,把相应区域的图像绘制到canvas上,再把canvas插到页面中。 .page476_ul{display:flex;width:90%;margin:0 auto;background: #ccc;text-align:center;} .page476_ul li{ flex:1; padding: 15px 15px 0 15px; border: 1px solid #ddd; }...
目录: 前端编程 标签: canvas裁剪图片 4条评论 9561次阅读
网站流量计算及限额优化
作者: 秋了秋 发表时间:2016年08月26日
mysql数据库迁移导入到mongodb详细教程
空间,每天pv在1000的话30G,每天pv在2000的话60G,访问数据越大优化显得越来越重要。每一个图片,每一个资源多1kb都会产生巨大影响,这就是大数据的魅力。可以尽量压缩网页大小,采取服务器缓存页面进行优化...
目录: 网站建设 标签: 网站流量 10条评论 8934次阅读
nodeJs搭建服务器环境实例
作者: 秋了秋 发表时间:2016年07月07日
mysql数据库迁移导入到mongodb详细教程
、css、js大部分人入门门槛很低,而涉及到一些nodejs、php、Java后台语言以及一些其他的框架类却门槛很高。最后想通了,其实并不是后端语言有多难,而是后端语言需要运行环境,但是搭建服务器环境确是个非常复杂和麻烦的事情,很多人正是因为不会搭建环境,代码跑不通,就没办法继续学习下去,不像html、css、js所见即所得,只要有个浏览器就可以运行,特别是对于新手来说,甚至js怎么调试也不知道,他们并不是卡在写代码上,而是卡在调试上,只有能够运行才能够调试,倘若后端语言也像前端语言一样不需要运行环境,那后端语言也会成为很多IT入门者学习的起...
目录: 前端编程 标签: nodejs 1条评论 6375次阅读
前端实现静态分页展示内容
作者: 秋了秋 发表时间:2016年04月13日
mysql数据库迁移导入到mongodb详细教程
什么会有前端分页,请听我细细道来。 包括这一次,我已经是有两次被要求用前端做分页的情况了。无奈只好自己动手丰衣足食,写个方法方便以后使用。 内容分页最初的目的是为了减轻服务器压力,一次性把所有内容读出来,内容量大的话,会给数据库造成很大的压力,而且响应速度也很慢。所以把大数据分割成一小段一小段地截取读出来。 后端做这种事情最为常见了,但是前端做分页就有点稀奇,但也有用武之地,比如说数据量小的话,前端分页的目的就是解决一个页面同时显示太多条目而导致眼睛疲劳的现象,所以前端分页就是欺骗眼睛的行为,数据还是要...
目录: 前端编程 标签: 前端分页 4条评论 5647次阅读