Locust学习笔记3——模拟登录案例(非加密)

  引言   当我们接到压测任务的时候,如果被测系统需要登录的时候,首先需要处理登录,然后再进行其他接口压测。   Taks属性使用   首先看一下官方文档:   Using the @task decorator to declare tasks is a convenience, and usually the best way to do it. However, it’s also possible to define the tasks of a User or TaskSet by
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

SQL Update TOP 、Update Order by 和output的使用

update top(1) Products with(updlock,readpast) set Status = 1 output Deleted.Id as PoolSkuId from (select top 1 Id from Products where Deleted = 0 and Status = 0 order by createdTime desc) t1 where Products.Id = t1.Id   
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

Ubantu18安装SU(Seismic Unix)脚本

Uauntu18上安装SU(seismic unix) 安装环境: Ubuntu18.04,su-44R18 安装过程: 1.下载su:https://github.com/JohnWStockwellJr/SeisUnix 和安装脚本: https://github.com/cui-xiaoang96/Install_SeismicUnix-SU- 2.将下载的su和脚本放在home/yourname的位置,yourname是要安装的账户,如下图: 需要注意的是su文件解压后会出现src文件
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

IDEA里设置蓝色加大加粗超拉风注释字体

设置好注释字体后,效果是这样滴: 设置步骤截图,点击File -> Settings: 选择目录: Editor -> Color Scheme -> Language Defaults: 在Comments的3个地方:Block comment(/* 块注释*/)、Doc comment(Text)(/** Doc注释 */)、Line comment(// 单行注释),以上3个地方都勾选Bold: 并把字体设置成R(6)G(113)B(185): end.
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

Factorization Machines 因子分解机

Factorization Machines (FM) 首先这种算法是一种有监督的机器学习模型,既可以用在分类问题也可以用在回归问题当中,它是一种非线性的模型,相比逻辑回归具备了二阶交叉特征表达能力(不易拓展到三阶以上)。可以通过stochastic(随机) gradient descent (SGD), alternative least square (ALS), or Markov chain Monte Carlo (MCMC)方法进行训练。这种算法某种程度算作SVD算法的拓展,可以将
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

【解决方法】未能正确加载“VaCodeInspectionsPackage”包

vs打开工程后,出现 未能正确加载“VaCodeInspectionsPackage”包 错误,此错误是va插件导致的, 请检查va的安装目录中,vax.interop.dll文件是否存在,是否被杀软删除,如被删除,打开杀软还原此文件即可 vax.interop.dll文件目录:
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

一些有意思的参数

backUrl text/html application/html login_url goUrl
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

doGet或doPost方法没有调用的一个原因

其实就是重写service方法时把super.service()给删了,由servlet的生命周期可知,service方法负责判断method并执行相应的doPost()或doGet()方法,删掉了继承语句导致了service逻辑跳转功能直接失效,自然不会执行doGet或doPost了
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

强符号和若符号,强引用和弱引用

强符号和弱符号 如果多个目标文件包含同名的全局符号定义,那么如果这些目标文件链接时,就会出现符号重定义错误。 这类符号成为强符号(Strong Symbol)。有些符号可以被定义为弱符号(Weak Symbol)。 对于C/C++来说,编译器默认函数和初始化了的全局变量为强符号,未初始化的全局变量为弱符号。 对于gcc,可以通过__attribute__((weak))来定义弱符号。 __attribute__((weak)) int global = 12; 对于强弱符号,链接器会按如下规则
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

静态,类,实例,冒泡

cc = [1,4,2,5,8,3,7,6,10,9] # print(len(cc)) # print(cc.sort()) # print(cc[0]) # print(list(reversed(cc))) # cc = "ffsdss" # print(list(reversed(sorted(cc)))) for i in range(0,len(cc)-1): for j in range(0,9):
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

STL学习笔记—栈+洛谷 P1449 后缀表达式

稍微看了看刘汝佳的白皮书,“实用主义”的STL实在是香到我了,而且在实验室大佬的推荐下我开始了stl的学习。 争取一个星期写三篇,每篇附带一个题目方便理解,那行,直接开始。 毕竟是实用主义,所以就按照给的题目的例子来理解需要用到的函数,算法题目里用的多的函数也会拿出来晒一晒 ,其他就无所谓啦 。 栈(stack) push、pop、size、empty push 入栈一个元素 pop 出栈一个元素,pop无返回值 top 取栈顶元素 size 查看元素个数 empty 清空栈 (来一张直观的图
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

Python正课132 —— Vue 进阶5

本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/13179358.html 一:项目搭建 1.创建项目目录 cd 项目目录[荏苒资讯] vue init webpack renran 例如,我要把项目保存在桌面下的子目录renran ~/Desktop/renran,可以如下操作: cd Desktop/renran vue init webpack renran_pc 上面的操作步骤,等同于执行了下面这句命令。 npm
分类: 其他 发布时间: 06-22 22:18 阅读次数: 0

基于云落地SLB+Tengine实现高可用集群负载均衡 - 中

本次分享基于618慕课网直播,更多精彩可以关注:https://class.imooc.com/sale/javaarchitect 虚拟主机 如果不用nginx,仅仅只是tomcat,要想在同一个80端口下去开多个http服务是不行的,只能开一个,但是使用nginx后,可以开多个,并且可以针对不同的域名去进行访问和配置,这就是虚拟主机的功能。而配置中的server就是一个虚拟主机。 如上图,用户如果需要配置3个域名的网站,那么就得购买3台服务器。而如果使用了nginx的虚拟主机功能,那么就只
分类: 其他 发布时间: 06-22 22:01 阅读次数: 0

Python-16-分配参数

与收集参数相反,这里用*和**分配参数 def add(x, y): return x + y 使用*分配元组 params = (1, 2) >>> add(*params) 3 使用**分配字典中的值分配给关键字参数 def hello_3(greeting='Hello', name='world'):   print('{}, {}!'.format(greeting, name)) >>> params = {'name': 'Sir Robin', 'greeting': 'Wel
分类: 其他 发布时间: 06-22 22:01 阅读次数: 0

自动化测试框架、Python面向对象以及POM设计模型简介

摘抄了一份写得不错的自动化框架概述,来自 https://www.cnblogs.com/tdp0108/p/10476437.html 1 自动化测试框架概述 所谓的框架其实就是一个解决问题的思维,前言中描述的诸多问题如果得到解决,自然而然这种得到良好解决的东西它就可以称之为一个框架,只是这个框架用来解决如何组织开展自动化测试。一个典型的自动化测试框架一般包括测试用例集模块、测试执行控制模块、测试报告生成模块、日志记录模块、发送邮件模块、测试截图或者断言验证等模块,这些模块之间不是相互孤立的
分类: 其他 发布时间: 06-22 22:01 阅读次数: 0

nodejs_fs模块相关练习1

判断文件num.txt是否存在,如果不存在创建文件,写入数字0。读取文件的内容,执行自增,打印出来;把自增的结果再次写入到文件中。 全部使用同步操作。 const fs = require('fs'); var l = console.log; if (!fs.existsSync('./mydir')) { l('mydir文件夹不存在'); fs.mkdirSync('./mydir'); if (fs.existsSync('./mydir')) {
分类: 其他 发布时间: 06-22 22:01 阅读次数: 0

Python-17-作用域

python有一个名为vars的内置函数,它返回变量关联的不可见的字典: >>> x = 1 >>> scope = vars() >>> scope['x'] 1 >>> scope['x'] += 1 >>> x 2 一般而言,不应修改vars返回的字典,因为根据Python官方文档的说法,这样做的结果是不确定的。 如果有一个局部变量或参数与你要访问的全局变量同名,就无法直接访问全局变量,因为它被局部变量遮住了。 如果需要,可使用函数globals来访问全局变量。这个函数类似于vars,返
分类: 其他 发布时间: 06-22 22:01 阅读次数: 0

12、Python 高级反爬机制-破解js加密

1、案例需求:爬取空气质量数据 URL:https://www.aqistudy.cn/html/city_detail.html 2、分析思路: 1.页面中是有相关的查询条件,指定查询条件后点击查询按钮,就会加载出相关的数据。 查询的条件: 城市名称 查询的时间范围 当点击了查询按钮后,整张页面没有刷新,而是局部页面发生了刷新 说明:点击了查询按钮后,发起了一个ajax请求,该请求可以帮我们进行页面的局部刷新,且请求到符合查询条件的相关指标数据。 2.目的:想要获取点击查询按钮后加载出来的数
分类: 其他 发布时间: 06-22 22:01 阅读次数: 0

跟我一起学习设计模式(一)总览

Dessign Pattern Overview 目录 Dessign Pattern Overview Overview Core Concepts Design Principle Refactoring to Patterns GOF-23 Encapsulate Change Overview 在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在1990年代从建筑设
分类: 其他 发布时间: 06-22 22:01 阅读次数: 0

My Manual

Some API Sites MaTools OS China CSS CSS API CN Java Java SE 8 JavaFx 8 JavaScript JavaScript | MDN Jquery Jquery API CN Jquery API EN Maven Maven Repository
分类: 其他 发布时间: 06-22 22:01 阅读次数: 0