- 博客(26)
- 收藏
- 关注
原创 掌控安全靶场公开课第一章第一节
Q:什么是显示位:A:我们在进行手工SQL注入的时候会用到ORDER BY 查询列数,然后通过UNION SELECT爆出在网页中的显示位。这个显示位指的是网页中能够显示数据的位置。举例来说,比如我们通过ORDER BY命令知道了表的列数为11。然后再使用UNION SELECT 1,2,3…,11 from table,网页中显示了信息8,那么说明网页只能够显示第8列中信息,不能显示其他列的信息。也可以理解为网页只开放了8这个窗口,你想要查询数据库信息就必须要通过这个窗口。
2024-01-24 15:31:48 438
原创 运维学习day02
touch file{1…-E 同时过滤多个字符串 或者egrep。–color-auto 过滤的内容显示颜色。touch file1 创建文件file1。seq 2 2 10 步长是2,从2到10。-v 取反 过滤出不含有{}的字符串。grep [选项] 内容 文件。u撤销上一步修改(undo)set nonu 取消行号。[n]gg 切换到第n行。M minddle 到中间。seq 2 5 输出2-5。set nu 显示行号。 -w 按照单词过滤。seq 5 输出1-5。[n]回车 移动n行。
2023-08-29 20:25:29 84
原创 day01
├── sbin -> usr/sbin /sbin/等同于/usr/sbin 管理员使用的二进制命令目录。├── bin -> usr/bin /bin等同于/usr/bin 二进制命令目录。├── usr C://programfile 应用程序所造的目录。├── lib64 -> usr/lib64 库文件所在的目录(64位)├── lib -> usr/lib 库文件所在的目录(32位)mkdir stu{1…
2023-08-29 09:35:44 144
原创 8.31计算机网络笔记
课上问题如何理解数字化、信息化、网络化?数字化,技术的发展,可将世界存储到计算机中,这就是数字化。信息化,数字化的世界,为⼈们的⽣活、⼯作、学习辅助决策等相关的各种⾏为带来巨⼤影响,提⾼了⾏为的效率,这就是信息化。⽹络化,实现数字化、信息化共享。举例说明计算机网络的共享性和连通性连通性:互联网用户之间,不管距离有多远,都可以非常快捷、非常经济(大多数情况下免费)的交换各种信息,好像所有的终端都是连接在一起的一样。共享性:信息共享、软件共享、硬件共享等,由于网络的存在,这些资源就好像在用
2021-08-31 16:58:09 258
原创 8.31Linux学习笔记
什么是自由软件,它包含了哪些含义?了解自由软件相关的词语fsf、gpl协议、gun工程。根据自由软件基金会的定义,“自由软件”(Free Software)表示的是那些赋予用户运行、复制、分发、学习、修改并改进软件这些自由的软件。FSF:自由软件基金会gpl协议:GNU通用公共许可证简称为GPL,是由自由软件基金会发行的用于计算机软件的协议证书,使用该证书的软件被称为自由软件。gun工程:GNU 工程 创始于一九八四年,旨在开发一个完整的类似于 Unix 的操作系统 — GNU 操作系统,这个系..
2021-08-31 16:39:09 336
原创 常用实用类——String
1 String的两个常用构造方法(1) char a[]={'j','a','v','a'}; String r=new String(a); System.out.println(r); String r=new String("java"); System.out.println(r);上述两过程最终的到结果相同(2)String(char a[],int startIndex,int count)从字符数组a中的从startInde
2021-06-19 18:02:47 178
原创 自定义函数处理最大公约数与最小公倍数
题目描述写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。输入两个数输出最大公约数 最小公倍数样例输入6 15样例输出3 30#include <stdio.h>#include <stdlib.h>#include<math.h>int GCD(int a,int b){ int c; while(1) { c=a%b; if(c=
2021-02-07 11:37:39 336
原创 数字逆序输出
题目描述输入10个数字,然后逆序输出。输入十个整数输出逆序输出,空格分开样例输入1 2 3 4 5 6 7 8 9 0样例输出0 9 8 7 6 5 4 3 2 1#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ int a[10]; for(int i=0;i<10;i++) scanf("%d",&a[i]);
2021-02-07 11:10:49 2802 2
原创 数组插入处理
题目描述已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。输入第一行,原始数列。 第二行,需要插入的数字。输出排序后的数列样例输入1 7 8 17 23 24 59 62 10150样例输出178172324505962101#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ int a[9];
2021-02-06 22:05:53 446
原创 C语言冒泡排序和选择排序
本文默认输入第一个数n代表要对n个数排序然后由键盘输入n个数,输出排序后的结果,每个数占一行。文章目录冒泡排序选择排序冒泡排序#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ int n; scanf("%d",&n); int a[n]; for(int i=0; i<n; i++) scanf("%d",&am
2021-02-06 21:13:08 244
原创 矩阵对角线求和
题目描述求一个3×3矩阵对角线元素之和。输入矩阵输出主对角线 副对角线 元素和样例输入1 2 31 1 13 2 1样例输出3 7#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ int a[3][3]; for(int i=0;i<3;i++) for(int j=0;j<3;j++) scanf(
2021-02-03 21:04:00 1243
原创 选择排序(欢迎批评指正)
题目描述用选择法对10个整数从小到大排序。输入输入10个无序的数字输出排序好的10个整数样例输入4 85 3 234 45 345 345 122 30 12样例输出3412304585122234345345#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ int a[10]; for(int i=0;i<10;i++)
2021-02-03 20:50:03 91
原创 筛选N以内的素数
题目描述用简单素数筛选法求N以内的素数。输入N输出2~N的素数样例输入100样例输出2357111317192329313741434753596167717379838997#include <stdio.h>#include <stdlib.h>#include<math.h>int sushu(int n){ int i=2; int t=0; for(i;i<
2021-02-03 20:20:34 162
原创 迭代法求平方根
题目描述用迭代法求 平方根公式:求a的平方根的迭代公式为: X[n+1]=(X[n]+a/X[n])/2 要求前后两次求出的差的绝对值少于0.00001。 输出保留3位小数输入X输出X的平方根样例输入4样例输出2.000#include <stdio.h>#include <stdlib.h>#include<math.h>double gen(double n){ double a[9999]; a[0]=n/2;
2021-02-03 20:01:18 409
原创 猴子吃桃的问题
题目描述猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。输入N输出桃子总数样例输入10样例输出1534#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ int n;
2021-02-03 19:29:36 197
原创 自由下落的距离计算
题目描述一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数输入M N输出它在第N次落地时反弹多高?共经过多少米? 保留两位小数,空格隔开,放在一行样例输入1000 5样例输出31.25 2875.00#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ int n; double h;
2021-01-31 16:39:57 623
原创 有规律的数列求和
题目描述有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13… 求出这个数列的前N项之和,保留两位小数。输入N输出数列前N项和样例输入10样例输出16.48#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ double a,b; a=1,b=2; int t; double sum; sum=0; in
2021-01-31 16:08:38 286
原创 完数的判断
题目描述一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子输入N输出? its factors are ? ? ?样例输入1000样例输出6 its factors are 1 2 328 its factors are 1 2 4 7 14496 its factors are 1 2 4 8 16 31 62 124 248#include <
2021-01-31 15:25:25 1221
原创 水仙花数判断
题目描述打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=13+53+3^3。输入无输出输出每一个水仙花数,一个数占一行样例输入无样例输出无#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ int a; for(a=100;a<1000;a++) { i
2021-01-31 11:38:57 287
原创 求和训练
题目描述求以下三数的和,保留2位小数 1~a之和 1~b的平方和 1~c的倒数和输入a b c输出1+2+…+a + 12+22+…+b^2 + 1/1+1/2+…+1/c样例输入100 50 10样例输出47977.93#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){ double a,b,c; double d,e,f; d=e=f=0;
2021-01-31 11:24:24 193
原创 阶乘求和
题目描述求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。输入n输出Sn的值样例输入5样例输出153#include<stdio.h>#include<string.h>#include<math.h>int main(){ int a; scanf("%d",&a); long long int b=1,c=0; if(a==0) c=1;
2021-01-30 17:27:29 259
原创 Sn的公式求和
题目描述求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。输入n输出Sn的值样例输入5样例输出24690#include<stdio.h>#include<string.h>#include<math.h>int main(){ int a=2; int b=10; int sum=0; int n;
2021-01-30 16:51:21 1793
原创 字符串分类统计
两种判断方法第一种#include<stdio.h>#include<string.h>#include<math.h>int main(){ char a; int a1=0,a2=0,a3=0,a4=0; while(scanf("%c",&a),a!='\n') { if(a>='0'&&a<='9') a1++; else if
2021-01-30 16:26:52 452 1
原创 遍历法求最大公因数和最小公倍数
#include<stdio.h>#include<string.h>#include<math.h>int main(){ int a,b; scanf("%d%d",&a,&b); int t; if(a<b) { t=a; a=b; b=t; } t=b; for(;;) { if(a%t==0&am
2021-01-30 14:15:17 215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人