- 博客(38)
- 收藏
- 关注
原创 渗透测试-信息收集
(1)网络拓扑信息 --->外网出口(2)ip信息 ---> C段(3)线下网络 ---> Wi-Fi ---> SSID/认证信息(4)VPN ---> 厂商 ---> 登录方式(5)邮件网关(6)手机APP(7)小程序后台(8)OA(9)SSO(10)边界网络设备(11)上游运营商。
2023-06-19 16:59:38
181
原创 request smuggling漏洞
由于 HTTP 规范提供了两种不同的方法来指定 HTTP 消息的长度,因此单个 消息以同时使用这两种方法,以便它们相互冲突。
2022-11-26 10:45:58
754
原创 TCP/IP 协议
TCP/IP 是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大集合。TCP 用于从应用程序到网络的数据传输控制。TCP 负责在数据传送之前将它们分割为 IP 包,然后在它们到达的时候将它们重组。IP 负责计算机之间的通信。IP 负责在因特网上发送和接收数据包。HTTP 负责 web 服务器与 web 浏览器之间的通信。HTTP 用于从 web 客户端(浏览器)向 web 服务器发送请求,并从 web 服务器向 web 客户端返回内容(网页)。
2022-11-20 10:40:46
134
原创 Python 小练习3
1。我的幸运数字sName = input("请输入你的名字:" )sName = sName.strip().lower()luckyNumber = 0for x in sName:v = ord(x) - ord("a") + 1 #ord 转换成对应的 Unicode 值luckyNumber += vprint("value of",x,"=",v)print("你的幸运数字是:",luckyNumber)2.判断男生或女生是否符合结婚年龄,if语句
2022-05-04 18:04:53
710
原创 Python 集合
可哈希( Hashable )类型,不可修改 只读的:数字,元组,字符串 ( int,str,float,bool,tuple.....)例如:a = 3a = 4更换了 a 的值,而不是更改了 数字 3 的本质,所以是不可修改不可哈希类型(可修改):列表,集合,字典 (list,dict,set.....)countries = {"Chaina","USA","Japan","France"}countries.add("Italy")countr..
2022-04-15 11:46:54
466
原创 Python 小练习2
1.列表快速生成cubes = [ x ** 3 + 100 for x in range(1,11)] #列表推导 2的3次方 + 100print(cubes)matrix =[ [0]*8 ] * 10 #[0]*8 将[0]里的元素重复8次,生成一个新列表,[ [0]*8 ] * 10是将列表重复10次print(matrix)matrix =[[r*c for c in range(8)] for r in range(10)] # for r in range
2022-04-13 17:28:23
565
原创 python小练习
import timecurTime = time.time()zs = int(curTime) #总秒数nows = zs % 60 #当前秒数zm = zs // 60 #总分钟数nowm = zm % 60 #当前分钟数zh = zm // 24 #总小时数nowh = zh % 24 #当前小时数print("现在是格林尼治时间",nowh,"时",nowm,"分",nows,"秒")print("从1970.1.1零点到现在,经历了",zs,"秒".
2022-04-11 21:00:59
835
原创 某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密 规则如下:每位数字都加上 5,然后用和除以 10 的余数代替该数字,再将第一位和第四位交 换,第二位和第三位交换
package ShangKe;import java.util.Scanner;public class BianChen3 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个四位整数:"); int num = input.nextInt(); int x1,.
2021-12-16 21:30:17
941
原创 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单
package ShangKe;public class BianChen2 { public static void main(String[] args) { char [] A = {'a','b','c'}; char [] B = {'x','y','z'}; for (char a='x';a<='z';a++) { for (char b='x';b<='z';b++) { .
2021-12-15 21:34:09
1508
原创 JAVA实现输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
package ShangKe;import java.util.Scanner;public class BianChen1 { public static void main(String[] args) { int Number=0; int Letter=0; int Spacechar=0; int Other=0; Scanner input= new Scanner(System.in); .
2021-12-15 18:01:40
6634
原创 对输入的年、月、日,给出该天是该年的第多少天?
package Shiyan;import java.util.Scanner;/** * 对输入的年、月、日,给出该天是该年的第多少天? */public class YearMothe { public static void main(String[] args) { Scanner n = new Scanner(System.in); System.out.print("请输入年:"); int year = n.nextIn.
2021-11-10 19:32:18
381
原创 IP 地址
ip地址: InetAddress●唯一定位一台网络上计算机●127.0.0.1 :本机localhost●ip地址的分类ipv4/ ipv6IPV4 127.0.0.1 , 4个字节组成。,0-255, 42亿~ ; 30亿都在北美,亚洲14亿。 2011年就用尽;IPV6 :128位。 8个无符号整数!12001: 0bb2: aaa: 0015 :0000: 0000:1aaa: 1312!公网(互联网)-私网(局域网).ABCD类地址192.16..xx专i 给组织.
2021-11-07 16:35:28
123
原创 JAVA InetAddressfang学习
package Net;import java.net.InetAddress;import java.net.UnknownHostException;//测试ippublic class TestInetAddress { public static void main(String[] args) { try { //查询本机地址 InetAddress inetAddress1 = InetAddress.ge.
2021-11-04 21:22:55
109
原创 为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价
package Shiyan;import java.util.Scanner;public class Jvmingyongshui { public static void main(String[] args) { double x = 0.0; double y = 0.0; Scanner input = new Scanner(System.in); System.out.println("请输入水量,回车确认:.
2021-10-26 17:53:24
4921
原创 捕捉异常
package czlclass.First.arry;public class Text { public static void main(String[] args) { int a = 1; int b = 0; //捕获多个异常:从小到大 //Error = Exception < Throwable //快捷键: 选中 System.out.println(a/b); 语句 Ctrl Alt.
2021-10-24 20:34:16
91
原创 继承多态学习
super注意点:1. super调用父类的构造方法,必须在构造方法的第-一个2. super必须只能出现在子类的方法或者构造方法中!3. super和this 不能同时调用构造方法!Vs this:代表的对象不同:this:本 身调用者这个对象super: .代表父类对象的应用前提this:没哟继承也可以使用super:只能在继承条件才可以使用构造方法this() ; 本类的构造super():父类的构造!==================================
2021-10-24 09:59:02
49
原创 封装的学习
程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。封装(数据的隐藏)通常,应禁止直接访问-一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。属性私有,get/setpackage czlclass.First.arry;public class qwe { public static void main(String[] args) { Student s1 .
2021-10-23 13:49:10
61
原创 Study Day 5
构造,引用package oop;public class Pet { public static void main(String[] args) { Demo3 dog = new Demo3(); dog.name = "旺财"; dog.age = 3; dog.shout(); System.out.println(dog.name); System.out.println(dog.
2021-10-22 21:13:30
56
原创 稀疏数组应用
package czlclass.First.arry;public class Demo6 { public static void main(String[] args) { //1.创建一个二维数组 11*11 0: int[][] array1 = new int[11][11]; array1[1][2] = 1; array1[2][3] = 2; //输出原始数组 System.ou.
2021-10-20 19:35:15
60
原创 初识冒泡排序
package czlclass.First.arry;import java.lang.reflect.Array;import java.util.Arrays;public class Demo7 { public static void main(String[] args) { int[]a = {1,45,76,2,78,4,8}; int[] sort = sort(a); System.out.println(Arr.
2021-10-20 18:38:28
71
原创 打印 多维 数组
package czlclass.First.arry;public class Demo4 { public static void main(String[] args) { //[4][2] int[][] array = {{1,2},{3,4},{4,5},{5,6}}; for (int i = 0; i < array.length ; i++) { for (int j = 0; j < a.
2021-10-19 20:19:29
77
原创 数组的使用学习
package czlclass.First.arry;public class Demo3 { public static void main(String[] args) { int[] arrays = {1, 2, 3, 4, 5}; for (int array : arrays) { System.out.println(array); } }}=================.
2021-10-19 19:34:42
61
原创 初识 数组
package czlclass.First.arry;public class Demo1 { public static void main(String[] args) { int [] nums ; //声明数组 nums = new int[10]; //创建数组/** * 使用一句话声明创建: * int[] nums = new int[10] */ nums[0]=1; //给数组元素赋.
2021-10-19 10:56:43
85
翻译 Java计算器编写,实现循环输入
import java.util.Scanner;public class Calculator { public static void main(String[] args) { while (true){ System.out.println("请输入运算类型(+ - * /),输入完回车确认"); Scanner scanner = new Scanner(System.in); String.
2021-10-18 20:06:54
665
原创 构造方法使用
package czlclass.First.operator;public class Domeo { public static void main(String[] args) { int max = max(20,30); //使用 System.out.println(max); } //构造方法 public static int max(int num1, int num2) { .
2021-10-17 17:02:17
59
原创 Java For 循环打印三角
public class TextDemo { public static void main(String[] args) { for (int i = 0; i <= 5; i++) { for (int j = 5; j >= i; j--) { System.out.print(" "); } for (int j = 1; j <= i; j++) {.
2021-10-17 16:19:16
88
原创 Java 九九乘法表打印
package czlclass.First.operator;public class For3 { public static void main(String[] args) { /** * 首先·打印第一列 * 吧固定1用循环包起来 * 去掉重复i的,i<=j * 调整样式 */ for (int j = 1; j <= 9 ; j++) { .
2021-10-17 15:24:05
152
原创 1-100奇偶数之和
package czlclass.First.operator;public class For1 { public static void main(String[] args) { int m =0; int n =0; for (int i = 0; i < 100; i++) { if (i%2!=0){ //判断奇数 m+=i; //m+i }el.
2021-10-17 11:27:21
120
原创 Switch 语句 成绩
package czlclass.First.operator;public class Switch { public static void main(String[] args) { char grade = 'C'; switch (grade) { case 'A': System.out.println("优"); break; cas.
2021-10-17 10:41:10
286
原创 输入多个数字,求其平均值,每输入完一个数字回车确认
import java.util.Scanner;public class Demo5 { public static void main(String[] args) { //输入多个数字,求其平均值,每输入完一个数字回车确认,通过非数字结束输入并输出执行结果 Scanner scanner = new Scanner(System.in); double n = 0; //sum 和 int i = 0; //统计输入多少个.
2021-10-16 21:17:11
386
原创 Day3 学习
package czlclass.First.operator;public class Dome1 { public static void main(String[] args) { long a= 123345L; int b= 123; short c= 213; byte d =123; double e=5.4; System.out.println(a+b); Sy.
2021-10-16 11:11:16
63
原创 DYA2 基础
## 标题public class HelloWorld { public static void main(String[] args) { char c3 ='\u0061'; System.out.println(c3); // 转义 0061为a System.out.println("sas \t 6sa");//空格 System.out.println("sas \n6sa");//换行 .
2021-10-15 21:36:07
160
原创 我的第一篇
Markdown学习三级标题四级标题二级标题:字体Hello WorldHello WorldHello WorldHello World引用学习java分割线图片超链接点击跳转挺好看列表 A B C A B C 表格名字 性别 生日 张三 男 2000.9.12 代码import java.util.Scan
2021-10-14 19:56:57
56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人