一个简单的OpenGL显示十字坐标系小示例

一个简单的OpenGL显示十字坐标系小示例
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

最小二乘法拟合三维直线、三维空间点线距、三维空间直线垂直度、直线度

原文实现XDLine.hpp#pragma once#include <vector>#include <tuple>#include <algorithm>#include <cmath>namespace DDMath{ /** * @brief 最小二乘法,根据三维坐标拟合出一条直线方程,方程形式(x-x0)/m=(y-y0)/n=z/1,当卡缺点:无法拟合与x0y平行的直线 * * @param p
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

C++使用std::string_view分割字符串

原文实现与测试#include <vector>#include <string_view>#include <iostream>using namespace std;std::vector<std::string_view> Split(std::string_view sv, char ch){ std::vector<std::string_view> points; size_t point = 0;
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

MFC等比例放大控件与文字,等比例自适应控件位置

原文头文件定义#pragma once#include "framework.h"#include <map>#include <tuple>class CScaleWnd : public CDialogEx{public: // 标准构造函数 CScaleWnd(); CScaleWnd(UINT nIDTemplate, CWnd* pParent = NULL);protected: // 原始窗口宽高 int m_width, m_heig
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

Java判断时分秒时间戳是否在时分秒时间段内

Java判断时分秒时间戳是否在时分秒时间段内,例如6:00:00至22:00:00,例如22:00:00至6:00:00
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

Qt使用大图标工具栏、svg格式图标

关键代码#include "mainwindow.h"#include "ui_mainwindow.h"#include <QToolBar>#include <QMessageBox>class QMenuBar;class QToolBar;MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow){ ui->setu
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

C++使用librdkafka创建消费者和生产者

官方示例https://github.com/edenhill/librdkafka/blob/master/examples/rdkafka_example.cpp生产者#include <iostream>#include <string>#include <cstdlib>#include <cstdio>#include <csignal>#include <cstring>#include <libr
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

Python暴力尝试zip压缩包密码

Python暴力尝试zip压缩包密码
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

C#编写COM提供给C++调用示例

C#编写COM提供给C++调用示例
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

VS QT VTK 左下角显示同步小坐标轴

VS QT VTK 左下角显示同步小坐标轴
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

接口自动化测试-接口封装思想

目录一、接口测试封装思想二、测试框架三、架构管理一、接口测试封装思想  配置--根据配置文件获取初始配置和依赖  接口封装--1、封装接口调动进行抽象封装      --2、类似PageObject效果  业务流程--1、数据初始化      --2、业务用例设计,含多个api形成的流程定义,不要在包含任何接口实现细节      --3、断言二、测试框架  API对象:完成对接口的封装    1、框架设计      多协议支持,http tcp t..
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

接口的安全性测试,应该从哪些方面入手?

Hi,大家好。我们在开展接口测试时也需要关注安全测试,例如敏感信息是否加密、必要参数是否进行校验。今天就给大家介绍接口安全性测试应该如何开展,文末附年终总结模板,需要年末汇报的童鞋们,走过路过不要错过。目录一、接口防刷案例分析1、案例2、 什么行为判定为刷接口?3、如何判断用户粒度?二、如何处理恶意请求?1、业务逻辑上限制2、IP频率限制3、验证码及短信限制4、防止XSS、CSRF、SQL注入攻击三、接口安全性用例设计1、接口安全性设计原则2、接口...
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

Python+pytest生成完美Allure报告【入门】

目录​一、Allure的安装及快速入门1、Allure介绍2、Allure安装(1)安装python插件(2)安装allure3、allure使用(1)示例代码二、Allure 详解1、title 标题(1)示例2、description 描述(1)示例3、标签 @allure.feature(1)示例4、标签@allure.story(1)示例5、标签 @allure.severity(1)示例6、动态生成all...
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

自动化测试基础篇--Selenium unittest生成测试报告(HTMLTestRunner)

如何生成HTMLTestRunner测试报告。接上篇文章,对于unittest框架,运行后,测试结果不便于查看,同时多个case存在的时候,可能会导致case result记录不正确的情况。为此,引入了HTMLTestRunner.py,它是Python标准库unittest模块的一个扩展。它可以生成直观的HTML测试报告。一、下载HTMLTestRuner首先,下载HTMLTestRuner.py文件。下载地址:Python2.7版本:HTMLTestRunner - tungwaiyip
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

Pytest+request+Allure实现接口自动化框架

目录前言:一、简单介绍二、代码结构与框架流程三、详细功能和使用说明四、Allure报告及Email五、后续优化前言:接口自动化是指模拟程序接口层面的自动化,由于接口不易变更,维护成本更小,所以深受各大公司的喜爱。接口自动化包含2个部分,功能性的接口自动化测试和并发接口自动化测试。本次文章着重介绍第一种,功能性的接口自动化框架。一、简单介绍环境:Mac、Python 3,Pytest,Allure,Request 1 2 3 4.
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

如何从功能测试到自动化测试?

自动化测试是一个非常广泛的技术,要想深入精通到更行各业,需要至少5年的钻研才能精通,所以有着足够的技术纵深。熟练到一定级别,甚至做上技术总监也不是没有可能。所以自动化测试是广大测试新手弯道超车老测试的好机会。本帖不仅给大家介绍自动化测试,更会提供大量学习自动化工具的平台,所以还等什么,赶紧看点赞收藏这个帖子吧,值得反复看。“如何学习自动化”,这个题目综合性很强,比较难hold住,接下来我将按照自动化的三大构成来给大家展开,希望能对大家有用。自动化构成:自动化测试在当前市场上应用非常广泛,主流
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

Robot Framework官方教程(一)入门

1.1简介Robot Framework是一个基于Python的,可扩展的关键字驱动的测试自动化框架,用于端到端验收测试和验收测试驱动开发(ATDD)。它可用于测试分布式异构应用程序,其中验证需要涉及多种技术和接口。1.1.1为何选择Robot Framework?启用易于使用的表格语法,以统一的方式创建测试用例。 提供从现有关键字创建可重复使用的更高级别关键字的功能。 提供易于阅读的结果报告和HTML格式的日志。 平台和应用程序是独立的。 提供一个简单的库API,用于创建自定...
分类: 企业开发 发布时间: 06-24 03:51 阅读次数: 0

JMeter接口测试步骤-安装教程-脚本录制-并发测试

目录1、Jmeter简介2、Jmeter安装3、设置 Jmeter 语言为中文环境4、Jmeter主要元件5、Jmeter元件的作用域和执行顺序6、Jmeter进行接口测试流程7、Jmeter进行接口测试流程步骤详解8、总结1、Jmeter简介Jmeter是由Apache公司开发的一个纯Java的开源项目,即可以用于做接口测试也可以用于做性能测试。Jmeter具备高移植性,可以实现跨平台运行。Jmeter可以实现分布式负载。Jmeter采用多线程,允许
分类: 企业开发 发布时间: 06-24 03:50 阅读次数: 0

总结(2022.02.21)

2月21日总结1.Thymeleaf URL参数传递链接:https://zhuanlan.zhihu.com/p/144733411
分类: 企业开发 发布时间: 06-24 03:50 阅读次数: 0

总结(2022.02.22)

2月22日总结1.mysql错误 Out of range value for column ‘字段’ at row 1链接:https://blog.csdn.net/dfhgshgdf/article/details/774489632.int范围int最大长度是11位。. 在32位的机器下,int的范围是 - 2 ^ 31 ~2 ^ 31 - 1; 也就是: [-2147483648, 2147483647];在16位的机器下,int的范围为 -2 ^ 15 ~ 2 ^ 15-1。. 也就是
分类: 企业开发 发布时间: 06-24 03:50 阅读次数: 0