预计更新第一. Python 简介Python 简介和历史Python 特点和优势安装 Python第二. 变量和数据类型变量和标识符基本数据类型:数字、字符串、布尔值等字符串操作列表、元组和字典第三. 控制语句和函数分支结构:if/else 语句循环结构:for 和 while 循环函数参数传递与返回值Lambda 表达式第四. 模块和文件 IO模块的概念导入模块文件 IO序列化和反序列
原创 2023-04-01 20:31:58
106阅读
本文介绍了Python中常用的三种数据类型:列表
原创 2023-04-01 21:04:34
58阅读
系统,旨在提供广泛、全面的渗透测试和安全审计工具。
原创 2023-03-30 14:06:36
89阅读
来自公粽号:Kali与编程预计更新第一:Metasploit 简介Metasploit 是什么Metasploit 的历史和发展Metasploit 的组成部分第二:Kali Linux 入门Kali Linux 简介Kali Linux 安装和配置常用命令和工具介绍第三:Metasploit 基础Metasploit 的基本概念Metasploit 架构和工作原理Metasploit 的安
原创 2023-03-30 14:16:29
90阅读
预计更新第一 入门 1.1 什么是Kali Linux? 1.2 安装Kali Linux 1.3 Kali Linux桌面环境介绍 1.4 基本命令和工具第二 信息收集 1.1 网络扫描 1.2 端口扫描 1.3 漏洞扫描 1.4 社交工程学第三 攻击和渗透测试 1.1 密码破解 1.2 暴力破解 1.3 漏洞利用 1.4 特权升级 1.5 远程访问 1.6 数据包嗅探和欺骗 1.7 渗透
原创 2023-05-06 00:47:15
118阅读
在ChatGPT中,采用的是基于Transfor话文本中识别出情感信息,从而实现对话生成的情感控制。对话理解是指识别用户输入的意图和信息需求。
预计更新Nmap基础知识1.1 Nmap简介和历史1.2 Nmap安装和使用方法1.3 ap脚本语言4.3 内置脚本和第三方脚本。
原创 2023-04-22 19:30:11
48阅读
1.引入有两种方法一种:import tkinter# 创建主窗口win = tkinter.Tk()种:from tkinter import *win = Tk()
原创 2022-09-08 10:06:53
43阅读
传统的同步阻塞式I/O编程 基于NIO的非阻塞编程 基于NIO2.0的异步非阻塞(AIO)编程 为什么要使用NIO编程 为什么选择Netty 第二 NIO 入门 2.1 传统的BIO编程 2.1.1 BIO 通信模型图 2.1.2 同步阻塞式I/O创建的TimeServer源码分析 2.1.3 同
转载 2016-12-22 17:28:00
96阅读
2评论
第二 Kotlin入门 工作原理 编程语言大致分为两类:编译型语言和解释型语言。Java属于解释性语言,Java代码编译生成class文件,这种class文件只有Java虚拟机能识别。Java虚拟机担当解释器角色,在程序运行时将变异后的class文件解释称计算机可识别的进制数据后再执行。 Kot ...
一、kafka基本概念 #1.Kafka是一款分布式消息发布和订阅系统,它的特点是高性能、高吞吐量。 #2.最早设计的目的是作为LinkedIn的活动流和运营数据的处理管道。这些数据主要是用来对用户做用户画像分析以及服务器性能数据的一些监控 #3.所以kafka一开始设计的目标就是作为一个分布式、高 ...
转载 2021-07-20 15:38:00
234阅读
2评论
###安卓入门 ####三、布局 #####1、LinearLayout <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" andr ...
转载 2021-11-02 10:49:00
71阅读
2评论
互联网产品经理是互联网公司中的一种职能,负责互联网产品的规划和设计,以及互联网产品生命周期的管理。看似一句话就能讲明白产品经理的工
原创 2023-06-25 10:02:45
127阅读
Vitest 是一个由 Vite 提供支持的极速单元测试框架 tips vite>=3 node>=14 安装 1.使用npm init -y 生成 package json 2.安装依赖 挑选一种即
是一个测试方法 共有三个参数 第一个是名称描述,第二个执行方法,第三个是配置项可以配置超时时间等。Vitest 是一个由 V
原创 2024-03-15 15:03:28
237阅读
第二: Python环境
原创 2022-07-10 00:01:38
121阅读
part2 习题1.简述第一模块学习的内容基本数据类型:【1、定义方式, 2、作用 3、常用操作(增删改查)字典,列表的增删改查必须会,字符串的常用方法也必须会的】【4、其他操作:】【5、数据类型之间的转换】 浅copy和深copy: 基本运算符: 流程控制: 字符编码: 文件操作(增删改查) 其他: (id、type、value、is、in、hash) 格式化:% format 切片:[] en
转载 2024-06-25 07:24:56
63阅读
1.随机选择数组中的一个元素作为基准值,将数组划分为三部分:小于基准值的元素(左子数组)、等于基准值的元素(中间部分)、大于基准值的元素(右子数组)。若左子数组的长度 ≥ k,则第 k小的元素一定在左子数组中,递归处理左子数组;若左子数组长度 < k 且 左子数组长度 + 中间部分长度 ≥ k,则基 ...
转载 6天前
407阅读
2-10. 带循环和条件判断的用户输入。用raw_input()函数来提示用户输入一个1和100之间的数,如果用户输入的数满足这个条件,显示成功并退出。否则显示一个错误消息然后再次提示用户输入数值,直到满足条件为止。答案:#!/usr/bin/env python while True: num=int(raw_input('Enter a number between 1 and 100
原创 2013-11-15 13:48:30
741阅读
​ m = int(input()) if 20<=m and m<=100: for i in range(11,m): m += i print("sum = "+str(m)) else: print("error") x = float(input()) if x == 0: y = x e ...
转载 2021-08-09 00:19:00
358阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5