会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
开心的小程序员
快乐来源于进步
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
···
21
下一页
2020年1月17日
session及其应用
摘要: session是服务器端存储数据的方式。避免了存在客户端被用户修改数据的情况。它以cookie为基础。 1. session用法 session的使用需要以下条件: 1. 需要存储用户和对应信息的映射(可以存储在内存中或者数据库中redis/mongo) 2. 需要一个sessionId来表示当前服
阅读全文
posted @ 2020-01-17 19:48 Lyra李
阅读(385)
评论(0)
推荐(0)
2020年1月16日
自定义实现getCookie /setCookie方法
摘要: 1. 原生实现 使用http实现服务时,处理cookie是从回调函数的request参数从请求头中获取cookie; let cookies = querystring.parse(req.headers.cookie, "; "); res.end(cookies['name']); 通过resp
阅读全文
posted @ 2020-01-16 19:07 Lyra李
阅读(1084)
评论(0)
推荐(0)
修改本地域名
摘要: 在MAC中修改本地域名 sudo vi /etc/hosts
阅读全文
posted @ 2020-01-16 15:33 Lyra李
阅读(148)
评论(0)
推荐(0)
2020年1月12日
node-http实现服务(静态+动态)
摘要: http服务端有两种功能: 1. 提供静态服务 html /css 等 2. 提供动态数据服务 1. 浏览器请求示例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" conten
阅读全文
posted @ 2020-01-12 22:55 Lyra李
阅读(363)
评论(0)
推荐(0)
node-http创建服务端和客户端
摘要: http模块是nodeJS的核心模块。它可以创建客户端(发起请求)和服务端(监听请求)。 1. 客户端client 应用: 1. 爬虫 2. 中间层-解决跨域问题 let http = require('http'); // 服务端发送的请求不存在跨域问题 let client = http.req
阅读全文
posted @ 2020-01-12 16:45 Lyra李
阅读(387)
评论(0)
推荐(0)
2020年1月10日
nodeJS文件流和事件
摘要: 1. 普通文件拷贝 文件拷贝的原理是通过fs.readFile从一个文件读取内容,然后通过fs.writeFile将其写入另一个文件。 readFile会默认将文件内容全部读取到内存中,然后再写入另一个文件。 let fs = require('fs'); //fs即file system let
阅读全文
posted @ 2020-01-10 22:36 Lyra李
阅读(1379)
评论(0)
推荐(0)
2020年1月9日
nodeJS中require方法的自实现
摘要: nodeJS模块化,使用commonJS规范,该规范以读取文件实现模块化。 (function(exports,require, module, __filename,__dirname) { module.export = XXX; return module.exports; }) 1. com
阅读全文
posted @ 2020-01-09 08:24 Lyra李
阅读(1408)
评论(0)
推荐(0)
2020年1月8日
js的执行上下文
摘要: js的运行环境有三种: 1. EC Execute Context: 执行上下文。 1)全局执行上下文 js引擎遇到可执行的js代码,默认创建一个全局执行上下文。 2)函数执行上下文 js引擎遇到函数调用,会立即创建一个函数执行上下文。 执行上下文周期: 执行上下文周期分为两个阶段: 创建阶段 创建
阅读全文
posted @ 2020-01-08 00:39 Lyra李
阅读(575)
评论(0)
推荐(0)
2020年1月7日
数据结构-队列和栈
摘要: 1. 栈 栈是一种后入先出(LastInFirstOut)的数据结构。可以通过数组的push和pop操作模拟实现。 其中push和pop的算法复杂度都是O(1) 2. 队列 队列是一种先入先出的数据结构(FirstInFIrstOut)的数据结构。本质上是数组的push和shift操作。 但是shi
阅读全文
posted @ 2020-01-07 10:36 Lyra李
阅读(239)
评论(0)
推荐(0)
2020年1月4日
允许浏览器通过file://协议访问
摘要: open -a "Google Chrome" --args --allow-file-access-from-files
阅读全文
posted @ 2020-01-04 10:48 Lyra李
阅读(1354)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
21
下一页
公告