在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。本文结合作者的一些经验介绍限流的相关概念、算法和常规的实现方式。 限流的算法常见的限流算法有:计数器、漏桶和令牌桶算法。 计数器计数器是最简单粗暴的算法。比如某个服务最多只能每秒钟处理100个请求。我们可以设置一个1秒钟的滑动窗口,窗口中有 ...
分类:
其他好文 时间:
2020-07-24 23:44:20
阅读次数:
94
<el-table v-loading="loading" :data="tableData.slice((pageNum-1)*pageSize,pageNum*pageSize)" style="width: 100%;" @sort-change="sort_change" > <el-tab ...
分类:
编程语言 时间:
2020-07-24 21:59:14
阅读次数:
266
集合:是set类型定义:通过{}来表示 集合添加和删除元素(了解即可): 添加:add 删除:remove 集合的特性: 1.集合的元素是无序的 (打印出来的结果是无序的,毫无顺序可言),所以不存在下标取值和切片 2.集合中只能存在不可变类型的数据 3.集合中的元素不重复,(和高中数学里面的集合是一 ...
分类:
编程语言 时间:
2020-07-24 21:50:08
阅读次数:
79
# #!/usr/bin/python3# -*- coding: utf-8 -*-# @Time : 2020/7/24 15:32# @Author : Gengwu# @FileName: By_css_seleclor.py# @Software: PyCharmfrom selenium ...
分类:
Web程序 时间:
2020-07-24 19:09:21
阅读次数:
164
背景: 项目开发客服聊天系统,使用socket.io进行开发,前端采用vue-element-admin,后端语言php,项目在本地运行功能正常,但是发布到测试环境的时候,socket的连接一直不成功,可以成功返回socketid,但是请求时并没有将sid作为参数进行请求。 解决过程: 1.首先从s ...
分类:
其他好文 时间:
2020-07-24 16:11:45
阅读次数:
70
1、XML 简介 xml,eXtensible Markup Language,可扩展标记语言。是一种标记语言 xml 是一种非常灵活的语言,没有固定的标签,所有标签都可以自定义。 通常,xml 都被用于信息的记录和传递。因此,常常用来配置文件。 2、XML 用途 XML 把数据从 HTML 分离 ...
分类:
其他好文 时间:
2020-07-24 16:04:57
阅读次数:
81
//数据滚动 div框 ul滚动 li (function ($) { $.fn.myScroll = function (options) { //默认配置 var defaults = { speed: 40, //滚动速度,值越大速度越慢 rowHeight: 24 //每行的高度 }; va ...
分类:
Web程序 时间:
2020-07-24 15:58:09
阅读次数:
80
问题:在使用element-ui的table组件时,给表格的某些列设置了fixed属性,让列可以固定,不随着滚动条滚动移动,结果发现设置后,拖动横向的滚动条的前半部分无法拖动。后来发现原因是设置了fixed属性的列(左侧的div)把滚动条覆盖了。 解决办法: .el-table__fixed { h ...
分类:
其他好文 时间:
2020-07-24 15:56:38
阅读次数:
205
(67,68,69) 目录 一、python八大元素定位 正文 一、python八大元素定位方式 id、name、class_name、tag_name、link_text、partial_link_text、xpath、css_selector 1.元素定位 得到的返回值是一个webelement ...
分类:
其他好文 时间:
2020-07-24 09:17:51
阅读次数:
264
退格键删除文字 前面一篇文章介绍了,常规清除文本输入框字符的方法clear(), 本文介绍 相关脚本代码如下,这里用百度首页搜索输入框举例: # coding=utf-8 import time from selenium import webdriver from selenium.webdriv ...
分类:
编程语言 时间:
2020-07-23 23:29:06
阅读次数:
153