Dry Realm

Get busy living

Category

  • DevOps
  • Javascript
  • Review
  • 一些技巧
  • 其它
  • 学习过程中的所感所想
  • 拼命学习
  • 那些年的所见所闻
  • 随笔

Tags

  • Node.js
  • MongoDB
  • HTTP
  • linux
  • express
  • es6
  • typescript
  • 运维
  • docker
  • 面试总结
  • 3rd-lib
  • 西安
  • 文字
  • 南京
  • 大黑猫
  • vscode
  • 新博客框架
  • 子网掩码
  • new life
  • linux指令
  • 网络
  • k8s
  • jenkins pipeline
  • Git
  • 数据库连接
  • 第三方库
  • 数学
  • webpack
  • eslint
  • Css
  • 负数
  • devcontainer
  • MySQL
  • 数据库
  • git
  • 本地版博客
  • ntzyz大佬
  • 离别
  • 下载youtube
  • docker swarm
  • ECMA
  • Gitlab Api
  • review
  • 年度总结
  • 正则表达式
  • javascript
  • 语句
  • wsl2

Recent replies

  • xzdry 发表于「使用ffmpeg和youtube-dl下载youtube视频」

友链

ntzyz double

我

真诚
很看重自己在乎的人
希望能越来越好
爱蛋蛋
分类:拼命学习

3rd-lib learing

2022 年 2 月 20 日分类:拼命学习#3rd-lib
这是一个受密码保护的文章,请点击下放的更多按钮,并提供密码。
MORE

常用单词-识记

2022 年 2 月 6 日分类:拼命学习
这是一个受密码保护的文章,请点击下放的更多按钮,并提供密码。
MORE

常用单词-精读

2022 年 2 月 6 日分类:拼命学习
这是一个受密码保护的文章,请点击下放的更多按钮,并提供密码。
MORE

Mongodb模糊匹配

2019 年 5 月 2 日分类:拼命学习#MongoDB#正则表达式

MongoDB的模糊查询可以用正则表达式来查询,比如我想查找文章中是否有某段话,如下:

db.getCollection('posts').find({'content.content':{$regex:'http:\/\/localhost'}})

需要注意的点就是转义,如果是子对象就用.来表示,但是要加引号。附数据库结构: 1556781529013-MongoDB模糊匹配.png

HTTP协议学习(实操1)

2018 年 12 月 31 日分类:拼命学习#HTTP#Node.js

CORS跨域请求的限制与解决

由于浏览器著名的同源策略的限制。当需要访问不同源的服务时,需要服务端允许跨域访问。下面是一个例子:

//server.js
const http = require('http');
const fs = require('fs');

http.createServer((req, res) => {
    console.log('request come', req.url);

    const html = fs.readFileSync('test.html', 'utf8');
    res.writeHead(200, {
        'Content-Type': 'text/html'
    })
    res.end(html);
}).listen(8888, () => {
    console.log('listened on port 8888');
})
//server2.js
const http = require('http');

http.createServer((req, res) => {
    console.log('request come', req.url);
    res.writeHead(200, {
        'Access-Control-Allow-Origin': '*'//不安全。允许所有
        'Access-Control-Allow-Origin': 'http://baidu.com' //只允许特定的服务跨域
    })

    res.end('123');
}).listen(8887)
MORE
  • «
  • 1
  • 2
  • »
Copyright © 2016-2018 ntzyz. All rights reversed.
Except where otherwise noted, content on this blog is licensed under CC-BY 2.0.