自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 node把同步变为异步

node把异步变为同步的方法这次我们用遍历文件夹push进数组做案例var http = require("http");var fs = require("fs");var server = http.createServer(function(req,res){ //不处理小图标 if(req.url == "/favicon.ico"){ return; } /...

2019-08-29 09:55:39 322

原创 node如何检测文件夹属性

var http = require("http");var fs = require("fs");var server = http.createServer(function(req,res){ //不处理小图标 if(req.url == "/favicon.ico"){ return; } //stat检测状态 fs.stat("./album/aaa",functio...

2019-08-25 12:24:45 393

原创 用node的mkdir()创建文件夹报错解决办法

在刚开始学node的时候我们都会按照视频上老师讲的去专心模仿,但是一旦版本的替换就容易造成一些毛病例如下面的代码,会报错,提示没有回调函数callback()那么如何解决这个问题?var http = require("http");var fs = require("fs");var server = http.createServer(function(req,res){ //不...

2019-08-25 12:00:32 2510

原创 解决node里面fs.readFile读取文件乱码

我在跟着老师学习的时候,发现node的fs模块在进行读取的时候,不需要设置头部,如果设置头部信息,那么就会乱码,res.writeHead(200,{“Content-Type”:“text/html;charset=UTF8”});这是我之前设置的一个头部,但事实上浏览器打开会乱码,我们用下面的代码读取同目录下test文件夹下的1.txt文件的内容时,就不会出现乱码问题var http =...

2019-08-24 16:43:40 3224 2

原创 关于node里面的底层路由小解

首先,我们编写一个html文件便于我们进行表单提交<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2019-08-24 11:35:40 100

原创 node里面如何分割url第一篇

req里面的模块中,最关键的是就是req.url属性,表示用户请求的URL地址,所有的路由设计,都是通过req.url来实现的。但是用户提交的url中,包含的#是识别不出来的,其它的都能识别出来。拿到url之后我们要识别URL,其中第一个就是url模块,第二个就是querystring模块。关于queryString这个方法接收一个字符串,返回一个对象querystring.stringi...

2019-08-23 19:21:36 579

原创 关于node里面的http模块详解

node的http模块中,包括createServer创建服务器,req请求,res响应, res.writeHead设置响应头,res.write编写内容以及最重要的res.end结束响应//关于node里面的http模块//在使用之前,我们首先要引用模块var http = require("http");//创建一个服务器,回调函数表示接收到请求之后做的事情var server ...

2019-08-23 16:41:46 312

原创 我为什么学习node.js

一 、Node.js的特点单线程 非阻塞I/O 事件驱动单线程在Java、PHP或者.net等服务器端语言中,会为每一个客户端连接创建一个新的线程。而每个线程需要耗费大约2MB内存。也就是说,理论上,一个8GB内存的服务器可以同时连接的最大用户数为4000个左右。要让Web应用程序支持更多的用户,就需要增加服务器的数量,而Web应用程序的硬件成本当然就上升了。Node.js不为每个客户连接...

2019-08-21 10:12:54 104

原创 Vue如何实现双向数据绑定

Vue如何实现双向数据绑定?.Object.defineProperty()函数<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-s...

2019-08-20 21:06:29 124

原创 div盒子水平居中的方法

<!DOCTYPE html><html><head> <title>盒子水平居中的方法</title> <style type="text/css"> /* 1.使用margin: 0 auto; 2.使用margin左右边距 3.先让盒子左右边缘和父盒子垂直的中心线重叠,然后再把盒子往回移动自...

2019-08-12 11:08:29 2887

原创 css使盒子垂直居中的方法

<!DOCTYPE html><html><head> <title>盒子垂直居中的方法</title> <style type="text/css"> /* 1.先让子盒子的上边缘和父盒子的水平中心线重叠,然后再让盒子往回移动自身的一半距离(父级相对定位,子级绝对定位) 2.使用表格的vertical...

2019-08-12 10:39:55 1015

原创 css隐藏文本溢出省略

1.单行文本溢出隐藏<!DOCTYPE html><html><head> <title>单行文本溢出隐藏</title> <style type="text/css"> p{ white-space: nowrap; /*强制文本一行显示*/ overflow: hidden; /*超出...

2019-08-12 00:37:50 116

进度条图片切换事件源码

利用vue实现点击事件切换图片的功能,主要是通过click点击事件来改变进度条,当进度条为0%的时候通过v-bind绑定的css样式来实现背景图片的切换

2019-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除