自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

回忆式~过去.的博客

进都进来了,何不关注一波再走✌

  • 博客(50)
  • 问答 (2)
  • 收藏
  • 关注

原创 机器学习-KNN聚类算法原理及Python代码实现

K-近邻算法(KNN)算法实现简单、高效。在分类、回归、模式识别等方面有着广泛的应用。该方法的思路是:在特征空间中,如果一个样本附近的k个最近(即特征空间中最邻近)样本的大多数属于某一个类别,则该样本也属于这个类别。就比如经常和我一块玩的人有10个人,他们中有6个人是好人,有1个人是比较坏的,有3个人又好又坏的,那么大家就认为我也是个好人,通过我接触某个类型的多少以此来给我定性。对应中国的古话:“近朱则赤,近墨者黑”。所以这个K的取值是很重要的,

2023-08-25 21:21:08 1728

原创 Python连接MySQL、PostgreSQL数据库(简单便捷)

Python连接MySQL、PostgreSQL数据库需要导入相关的模块,分别是”pymysql“和”psycopg2“模块,我们可以在Pycharm工具中直接搜索安装对应的库然后导入即可,两个数据库连接方式基本一致,所以只拿其中一个作为演示。

2022-09-06 19:55:37 8164 1

原创 安全测试用例汇总

渗透测试也称为黑客活动、道德黑客、白帽黑客。

2022-09-06 16:02:16 18948 10

原创 开源测试平台分享

给亲爱的测试小伙伴们分享一些开源测试平台,不管你是测小白还是想在测试技术方面有所提升,这些开源平台都会提供一些很好的帮助。

2022-09-05 19:09:31 9621

原创 安全测试用例汇总

安全测试期间,测试人员假扮非法入侵者,采用各种办法试图突破防线。理论上讲,只要有足够的时间和资源,没有不可进入的系统。因此系统安全设计的准则是,使非法侵入的代价超过被保护信息的价值。本文汇总的工作中实际遇到的一些安全测试用例汇总:登录安全,服务端认证,会话管理,口令安全,配置测试,认证不充分,数据加密,文件上传漏洞,验证码,隐私保护,用户权限管理,越权访问,账号管理,注入漏洞,cookie安全,CSRF,MySQL,OS,xss漏洞…这些只能算是举例,并不能代表全部,实际的安全测试项要多的多。

2022-09-05 18:10:13 7519

原创 C语言/Python经典算法冒泡排序

C语言经典算法冒泡排序C语言经典算法函数实冒泡排序Python实现选择排序

2022-07-01 00:39:11 6956

原创 C语言/Python经典算法选择排序

C语言经典算法选择排序C语言经典算法函数实现选择排序Python实现选择排序

2022-07-01 00:34:56 7012

原创 超级弱口令检查工具使用简介

超级弱口令检查工具使用简介~

2022-06-14 11:05:35 21878

原创 C语言实现反序输出、分解质因数、回文数判断、斐波那契数列、素数判断、零钱换整、求兔子总数

C语言实现反序输出、分解质因数、回文数判断,斐波那契数列、素数判断、零钱换整、求兔子总数

2022-06-13 19:41:46 10690

原创 C语言实现猴子吃桃问题

C语言实现猴子吃桃问题。猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第2天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上再吃时,就只剩一个桃子了。求第1天一共摘了多少个桃子。#include ”stdio.h“int main() { int a=1,b=1; while (b<10) { a=(a+1)*2; b++; } printf("%d",a);}#include

2022-06-13 19:07:36 7027

原创 C语言求两数的最大公约数和最小公倍数

输入两个正整数m和n,求其最大公约数和最小公倍数#include "stdio.h"//可以使用while语句来实现辗转相除求最大公约数int main() { int a,b,num1,num2,num3; scanf("%d %d",&a,&b); if (a < b) { num3 = b; b = a; a = num3; } num1 = a; num2 = b; while (num1!=0) {

2022-05-30 10:56:00 7795

原创 C语言实现输出亲密数

C语言实现两个不同的自然数A和B,如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。#include "stdio.h"//可使用枚举算法实现int main() { int a,b,i,j,k,sum1,sum2; // scanf("%d %d",&a,&b); for(i=1;i<=3000;i++)//对30000以内的数进行穷举 {

2022-05-30 10:51:07 15456 7

原创 C语言实现显示金额面额数量

编写程序从键盘上输入一个指定金额(以元为单位,如345.78),然后显示支付该金额的各种面额人民币数量,要求显示100元、50元、10元、5元、2元、1元、1角、5分、1分各多少张,要求钱的张数最少。#include "stdio.h"//可以使用贪心法,也可以使用枚举法,但是时间效率太差int main() { float a; int b; scanf("%f",&a); if (a>=100) { b=a/100; a=a-b*100;

2022-05-30 10:09:43 12215 2

原创 C语言实现九九乘法表

#include "stdio.h"int main() { for (int i = 1; i < 10; i++) { for (int j = 1; j < 10; j++) { printf("%d*%d=%d ",i,j,i*j); } printf("\n"); }}输出样式:1*1=1 1*2=2 1*3=3 1*4=4 1*5=5 1*6=6 1*7=7 1

2022-05-30 10:04:37 6908

原创 C语言实现计算星座

C语言实现计算星座编写程序输入月份和日期,给出对应的星座。下面是星座计算表。 3.21-4.20 白羊 4.21-5.20 金牛 5.21-6.20 双子 6.21-7.22 巨蟹 7.23-8.22 狮子 8.23-9.22 处女 9.23-10.22 天秤 10.23-11.22 天蝎 11.23-12.22 人马 12.23-1.20 摩羯 1.21-2.20 宝瓶 2.21-3.20 双鱼#include "stdio.h"int main(){ int month, day;

2022-05-16 13:14:02 13391 2

原创 C语言实现求方程实根

C语言实现求方程实根编写程序,从键盘输入一个二元一次方程ax2+bx+c=0的三个参数a、b、c(均为整数),求此方程的实根。如果方程有实根,则输出实根(精确到小数点后2位,较大实根在前),如果没有实根,则输出没有实根的信息。格式要求如下:#include "stdio.h"#include "math.h"int main(){ int a,b,c,d; float x1,x2; scanf("%d %d %d",&a,&b,&c);

2022-05-15 21:40:24 14319

原创 C语言实现分解9位长整数

C语言编写程序,输入一个9位的长整数,将其分解为三个三位的基本整数并输出,其中个、十、百位为一个整数,千、万、十万位为一个整数,百万、千万、亿位为一个整数。例如123456789分解为789、456和123。#include "stdio.h"int main(){ long a; scanf("%ld",&a); while(a>0) { printf("%d ",a%1000); a=a/1000; }}#include<stdio.h>int

2022-05-11 19:18:29 9354 1

原创 C语言实现计算成绩分数所在等级

C语言实现计算成绩分数所在等级给出一百分制成绩,要求输出成绩等级’A’、’B’、’C’、’D’、’E’。90分以上为‘A’,8089为‘B’,7079为‘C’,60~69为‘D’, 60分以下为‘E’。#include "stdio.h"int main() { float score; char grade; scanf("%f",&score); switch((int)(score/10)) { case 10: case 9: grade='A'; b

2022-05-11 19:13:54 14122 3

原创 C语言实现输入字母判断是星期几

C语言实现输入字母判断是星期几请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 例如: 程序运行时,提示你"please input first character:" 你输入’f’或者’F’,则程序输出"Friday", 你输入s,则程序进一步提示你"Please input second character:" 此时还需要进一步输入u,程序才输出"Sunday" 如果你输入的字母和任何星期的英文单词首字母都不匹配,则程序需要提示"Illegal input!\n"

2022-05-11 19:09:39 12356 3

原创 C语言实现简单计算器程序

简单计算器程序编写一个简单计算器程序,输入格式为:data1 op data2。其中data1和data2是参加运算的两个数,op为运算符,它的取值只能是+、-、*、/。。要求必须使用switch-case语句实现。输出结果精确到小数点后2位:如输入1+1, 程序应该返回结果0.00。#include "stdio.h"int main() {// your code float data1,data2; char op; scanf("%f %c %f",&data1,&a

2022-05-11 19:05:35 19238

原创 C语言实现计算数字能否被3个数整除

C语言实现计算数字能否被3个数整除编程实现:输入一个整数,判断它能否被3,5,7整除,并输出以下信息之一: ①能同时被3,5,7整除; ②能被其中两数(要指出哪两个)整除; ③能被其中一个数(要指出哪一个)整除; ④不能被3,5,7任一个整除。#include "stdio.h"int main() {// your code int num; scanf("%d",&num); if (num%3==0&&num%5==0&&num%7==0)

2022-05-11 19:00:42 11628

原创 C语言判断日期是这一年的第几天

C语言用switch语句实现判断日期是这一年的第几天要求:输入某年某月某日,判断这一天是这一年的第几天?#include "stdio.h"int main( ) { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/ c=x%1000/100;/*分解出百位*/ d=x%100/10;/*分解出十位*/ e=x%10;/*分解出个位*/ if (a!=0) pr

2022-05-11 18:56:03 12181 1

原创 C语言求整数几位数并逆序打印出各位数字

C语言使用if判断语句实现求整数几位数并逆序打印出各位数字要求:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。#include "stdio.h"int main() { int a,a1,a2,a3,a4,a5,a6; scanf("%d",&a); a1=a%10; a2=a%100; a3=a%1000; a4=a%10000; a5=a/10000; a6=a/10; if (a>10000&&a&l

2022-05-11 18:17:29 10388

原创 C语言对5位正整数输出位数,逐个输出,逆序输出

C语言实现输入一个不多于5位的正整数,要求: 求出它是几位数 分别输出每一位数字 按逆序输出各位数字,例如原数为321,应输出123#include "stdio.h"#include "math.h"int main() { int num,indiv,ten,hundred,thousand,ten_thousand,place; scanf("%d",&num); if (num>9999) place=5; else if (num>999

2022-04-22 14:11:20 14843 2

原创 C语言计算三角形的面积

C语言计算三角形的面积:从键盘输入3个整数作为一个三角形的3条边长,并保存到3个变量a、b、c中,计算并输出该三角形的面积。三角形面积的计算公式为【测试数据与运行结果】当a=2,b=3,c=2时,运行结果为1.984313。// 不按规范要求实现#include <stdio.h>#include <math.h>int main(){ float a,b,c,area,s; scanf("%f%f%f",&a,&b,&c)

2022-04-20 15:31:09 22202 2

原创 C语言输出浮点数的符号、整数部分和小数部分

C语言输出浮点数的符号、整数部分和小数部分编写程序,从键盘输入一个不等于0的浮点数,然后分别输出这个浮点数的符号、整数部分和小数部分。例如输入-123.456,输出应该是(按下列格式输出):Sign:-Integral part:123Decimal fraction part:0.456000// 方法一:用abs求绝对值和int取整和三目运算符#include "stdio.h"#include "math.h"int main(){ double a; int b; doubl

2022-04-20 02:21:38 22999 1

原创 C语言实现根据体重计算可以喝汽水的罐数

C语言实现根据体重计算可以喝汽水的罐数:一个美国政府的研究实验室得出结论,认为在汽水中常用的人造甜味剂会导致实验室老鼠的死亡。你的一个朋友在拼命的减肥,但是他不能放弃汽水。你的朋友想知道能够喝多少汽水而不会导致死亡。请编写程序,帮他回答这个问题。已知实验时,杀死一只老鼠所用的人造甜味剂是5g,老鼠的重量为35g。假设老鼠的致死量(lethal dose)成比例对应于人的致死量。一罐汽水350g,其中所含的人造甜味剂占0.1%。输入你的朋友的体重(Kg),输出他最多可以喝的汽水的罐数。//方法一:#in

2022-04-19 02:38:45 13553

原创 C语言实现分钟转换年和天

C语言实现提示用户输入分钟数(例如10000000),然后显示这些分钟代表多少年和多少天。为了简化问题,假设一年有365天,不足1天按1天算。//方法一:#include "stdio.h"int main(void) { long int m,y,d,m1; scanf("%ld",&m); y=m/60/24/365; d=(m-y*365*24*60)/60/24; m1=m-y*365*24*60-d*60*24; if(m1>0) d++; printf(

2022-04-19 01:24:35 13710

原创 C语言实现存款利息计算

存款利息的计算,有1000元,想存五年,可以按以下5种办法存:一次存5年期先存2年期,到期后将本息再存3年先存3年期,到期后将本息再存2年存1年期,到期后将本息存再存1年期,连续存5次存活期存款,活期利息每一季度结算一次当年的银行存款利息如下:1年定期存款利息为1.5%2年定期存款利息为2.1%3年定期存款利息为2.75%5年定期存款利息为3%活期存款利息为0.35%(活期存款每一季度结算一次利息)如果r为年利率,n为存款年数,则计算本息的公式为1年期本息和:p=1000*(1+r

2022-04-18 02:18:15 17288 1

原创 前端html标签中引用pyhton变量

前端html标签中引用pyhton变量,直接用"+变量+"的方式去引用

2022-04-13 21:22:36 7451

原创 简明SQLmap暴库

1、首先在网站找到 可能有sql注入的 url链接,图中凭感觉怀疑 id 参数有注入的可能2、上sql map,检测这个url3、稍等片刻后 扫描结果如图中,说明有注入,不做过多详细说明4、既然有注入,直接 --dbs 爆破出 数据库名称5、稍等片刻,sqlmap 告诉我们 找到三个数据库6、maoshe 这个数据库应该是 该网站的数据库,直接 指定数据库 爆库 -D “maoshe” --dump-all7、数据库中的表数据都被保存下来了拿到admin 账号密码 就可以

2022-04-01 17:55:05 18004

原创 全网最全测试工程师 学习网站汇总(测试必备 抓紧收藏)

编程学习平台W3C网站集各类语言学习,视频学习,在线工具,编程实战、题库:点我菜鸟教程集各类语言学习,工具的网站:点我简明教程集各类语言学习:点我;Github版本地址:点我廖雪峰的官网网站可以学习python,java,JavaScript,区块链,SQL,Git,廖雪峰的python可以推荐:点我强大的CSDN平台学什么都有,不会的直接搜并且配备APP查资料学起来更方便:点我Github一个拥有数十亿行代码的网站,每天有数百万开发者聚集在一起,研究开源软件中存在的问题:点我稀土掘金平台也

2022-03-15 21:52:31 13904 2

原创 Mac下配置vscode编辑运行C/C++代码

最近在学习C/C++语言,由于是学习想整一个轻量级的编辑器,于是想起了由微软提供的跨平台编辑器Visual studio code这款神器,体积小,插件超多,几乎满足所有的要求,通过查官网文档以及查资料,最终配置好了在Mac下使用vscode编辑运行C/C++代码。安装步骤检查你当前的环境:你需要先检查一下你的电脑上边环境信息,看是否有已经有g++/clang编译器,如果可以查出,说明你已经具备环境要求,检查命令如下:g++ --versionclang++ --version接下来在

2022-03-14 20:43:26 12264

原创 分享12个黑科技网站,每个都是十分良心

分享12个黑科技网站,每个都是十分良心1:Nicetool2:速盘3:疯狂影视搜索4: 医学微视5:HIPDF6:全民解析7:自由的音乐8:微博党9: 万花筒10:下载街11:Showmore12:在线图片格式转换1:Nicetoolhttp://www.nicetool.netnicetool是一个高质量工具集合网站,强烈安利。它集合包括:生活常用,教学学习,办公辅助,图片视频,网络工具,程序开发等等上百个实用工具。它上面的每个工具都是十分实用。2:速盘http://www.speedpa

2022-03-10 11:34:33 8581

原创 DirBuster使用介绍

最近在做和华为合作的项目,由于华为对安全层面要求比较高,要求对敏感接口进行遍历,查看业务系统是否存在对外开放的敏感接口或者对接口进行权限控制,以及对目录列表进行测试确保所有的目录访问均不能打印文件列表,要求用DirBuster渗透工具,以此做个记录。工具介绍DirBuster是一个多线程的基于Java的应用程序设计用于暴力破解Web 应用服务器上的目录名和文件名的工具; 主要用来探测web目录结构和隐藏文件.扫描Web目录,可以发现潜在的渗透目标。不同于网站爬虫,使用字典方式可以发现网站没有关联的网

2022-03-09 20:19:05 20762 2

原创 jenkins使用git构建项目出现missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun之类的报错

使用Mac在jenkins上对git进行构建版本出现以下错误:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun那是因为缺少一个xcode-select的软件解决办法,终端输入以下命令进行安装:xcode-select --install安装

2022-03-04 21:52:28 13137

原创 Linux环境下部署运行jmeter

一、Linux上传jmeter和jdk压缩包文件jmeter官网和java-jdk官网下载压缩包文件jmeter下载地址:点此下载 jmeterjava-jdk下载地址:点此下载 jdk安装包根据Linux配置进行选择,我的是x86的,所以选择jdk-8u321-linux-i586.tar.gz就行,ARM的就选择对应的就OK二、上传文件到Linux并解压文件Linux目前下创建测试目录,测试文件最好单独放一起,最后可以一起删掉,上传的时候最好直接把jmeter的jmx脚本一起放入上传

2022-03-03 20:48:53 8959 3

原创 Python+Github+Jenkins集成框架(详细介绍)

本文主要介绍由pyhton自动化脚本集成后上传到github进行管理,并通过jenkins对github进行集成,实现定时构建自动化脚本并输出allure报告

2022-02-22 21:06:06 8114

原创 python终端命令执行提示找不到自定义模块

python终端命令执行提示找不到自定义模块描述一下遇到的问题:平常在用pyhton做开发写代码的时候,我们大多数都是直接是编辑器中操作的(pycharm、eclipse、sublime等),其中免不了各个模块之间的一些导入方法调用,以下是我的目录结构:在编辑器中我们导入后引用是没问题的可以正常运行,但是当我们直接在终端执行py脚本的时候就会报出 “from readexcel import ReadExcelE ModuleNotFoundError: No module named ‘re

2021-12-16 11:33:42 10831

原创 Bug分类和定级

Bug分类和定级一、bug的定义二、bug的类型三、bug的等级四、bug的优先级一、bug的定义一般是指不满足用户需求的则可以认为是bug,狭义指软件程序的漏洞或缺陷,广义指测试工程师或用户提出的软件可改进的细节、或与需求文档存在差异的功能实现等对应三个测试目的:1、为了发现程序的代码或业务逻辑错误2、为了检查产品是否符合用户需求3、为了提高用户的体验二、bug的类型对bug的划分,大致分为以下几类:1、代码错误2、设计缺陷3、界面优化4、性能问题5、配置相关6、安装部署7、

2021-08-26 17:51:28 29557 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除