上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 113 下一页
摘要: 1、前言 今天在处理一个客户问题,遇到Nginx access log中出现大量的499状态码。实际场景是:客户的域名通过cname解析到我们的Nginx反向代理集群上来,客户的Web服务是由一个负载均衡提供外网IP进行访问,负载均衡后面挂了多个内网web站点业务服务器。出现的访问日志如下所示: 2 阅读全文
posted @ 2019-12-17 14:15 苍青浪 阅读(1288) 评论(0) 推荐(0) 编辑
摘要: 概念 IntersectionObserver接口(从属于Intersection Observer API)为开发者提供了一种可以异步监听目标元素与其祖先或视窗(viewport)交叉状态的手段。祖先元素与视窗(viewport)被称为根(root)。 这是MDN上给的官方概念,不用去管它,我粘出 阅读全文
posted @ 2019-12-17 10:57 苍青浪 阅读(494) 评论(0) 推荐(0) 编辑
摘要: Redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持四种持久化方式,一是 Snapshotting(快照)也是默认方式;二是Append-only file(缩写aof)的方式;三是虚拟内存方式;四是diskstore方式。下面分别介 阅读全文
posted @ 2019-12-17 08:54 苍青浪 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 权限框架casbin1.概述Casbin是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型。 Casbin支持以下编程语言: Casbin可以做到:支持自定义请求的格式,默认的请求格式为{subject, object, action}。具有访问控制模型model和策略poli 阅读全文
posted @ 2019-12-16 11:12 苍青浪 阅读(3039) 评论(0) 推荐(0) 编辑
摘要: nginx根据cookie分流众所周知,nginx可以根据url path进行分流,殊不知对于cookie分流也很强大,同时这也是我上篇提到的小流量实验的基础。二话不说,先看需求,两台服务器分别定义为apache001:192.168.1.1:8080apache002:192.168.1.2:80 阅读全文
posted @ 2019-12-12 19:04 苍青浪 阅读(1963) 评论(0) 推荐(0) 编辑
摘要: 1.连接mongodb ######### 方法一 ########## import pymongo # MongoClient()返回一个mongodb的连接对象client client = pymongo.MongoClient(host="localhost",port=27017) ## 阅读全文
posted @ 2019-12-12 17:27 苍青浪 阅读(2768) 评论(0) 推荐(0) 编辑
摘要: XPath XPath,全称 XML Path Language,即 XML 路径语言,它是一门在 XML 文档中查找信息的语言。最初是用来搜寻 XML 文档的,但同样适用于 HTML 文档的搜索。所以在做爬虫时完全可以使用 XPath 做相应的信息抽取。 1. XPath 概览 XPath 的选择 阅读全文
posted @ 2019-12-12 15:16 苍青浪 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 通过这个工具的实现,大家可以理解到打包工具的原理到底是什么。 实现 因为涉及到 ES6 转 ES5,所以我们首先需要安装一些 Babel 相关的工具 yarn add babylon babel-traverse babel-core babel-preset-env 接下来我们将这些工具引入文件中 阅读全文
posted @ 2019-12-11 14:22 苍青浪 阅读(516) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # -*- coding: utf-8 -*- import requests from pyquery import PyQuery as pq url = 'http://www.136book.com/huaqiangu/' headers = { 阅读全文
posted @ 2019-12-10 15:11 苍青浪 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 前言 是不是觉得不可思议,js已经强大到这个地步? 是的,js日新月异,它在不断的进步。只要稍不留神,那我们都只能望尘莫及了。 今天我们就来看看是什么js插件可以如此厉害? 人脸识别JavaScript也可以轻松搞定 tracking.js tracking.js 库将不同的计算机视觉算法和技术引入 阅读全文
posted @ 2019-12-09 08:11 苍青浪 阅读(3335) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 113 下一页