- 博客(31)
- 收藏
- 关注
原创 16位补码0X8FA0扩展为32位应该是()附题解
16位补码0X8FA0扩展为32位应该是( 0XFFFF 8FA0 )。补码的位数扩展即在不改变其本身真值的情况下扩展位数0X是16进制标识符 计算过程中直接丢掉为方便对比扩展前后真值将原码(真值)也列出来下附计算方法:16进制数8FA0,补码展开16位补码:1000 1111 1010 000016位原码:1111 0000 0110 0000首位1为符号位,原码数值位111 0000 0110 0000根据负数补码规则,其原码(真值)取反加一可得补码、而扩展不能改变其真值所以应该前面
2022-05-26 02:51:34
6547
12
原创 1513: [蓝桥杯2020初赛] 跑步锻炼 逻辑简易版 一看就会
题目:1513: [蓝桥杯2020初赛] 跑步锻炼内存限制:256 MB时间限制:1 S标准输入输出题目类型:传统评测方式:文本比较上传者:外部导入提交:1495通过:661题目描述小蓝每天都锻炼身体。正常情况下,小蓝每天跑1 千米。如果某天是周一或者月初(1 日),为了激励自己,小蓝要跑2 千米。如果同时是周一或月初,小蓝也是跑2 千米。小蓝跑步已经坚持了很长时间,从2000 年1 月1 日周六(含)到2020 年10 月1 日周四(含)。请问这段时间小蓝总共跑步多少千米?这
2022-04-07 18:48:01
584
原创 计算机网络up to down笔记_01
目录计算机网络和互联网应用层传输层网络层:数据平面网络层:控制平面数据链路层和局域网网络安全无线和移动网络多媒体网络网络管理-updating…
2022-01-01 14:33:48
579
原创 Win10 笔记本无线网卡Intel(R) Wireless-AC 9560无法启动 报错代码: 10 网络适配器里面也没有WLAN WIFI突然没了 不能搜索WIFI 该怎么办 解决经验分享
最近一直在用网线 很久没用过网卡连WIFI 突然发现网卡无了 也检测不到WIFI找了很多方法 例如改注册表 强制关机法 BIOS 卸载重装都没能解决这里分享一下我的解决方法1>去浏览器输入英特尔官方网址https://www.intel.cn/content/www/cn/zh/download-center/home.html如下图所示2> 这里要安装一个很小的程序 大概5M然后点击立即开始 跳转到这个页面3> 往下翻 找到下图这个Intel® Wireless-.
2021-12-03 13:51:48
33924
10
原创 使用Python从给定的Excel文件中读取数据库名+表名+字段名按按关键字段名或对应表中的全部数据从MySQL数据库中查找,然后将匹配到的数据写入(导出)到新的Excel表中
适用背景1>存有数据的数据库2>列出需要查找的数据库名+表名的Excel文件3>需要把MySQL数据库中的大量信息,即不在同一数据库下的若干个表,需要将表中的部分数据或全部数据导出到Excel中,单表对应一个Excel文件,自动创建Excel文件,自动执行。实现自动化解决量化任务的功能。实现思路使用Python的openpyxl模块读取已知Excel中存有的需要查找的数据库名+表名 、然后连接数据库,根据读取到的数据库名表名构造Sql语句、从MySQL数据库中按需查找,最后将匹配
2021-08-11 20:43:56
912
原创 Apache Solr 任意文件读取漏洞详细解析
Apache Solr简介Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。PS:XML是一个文本文件,类似于HTML是一种标记语言。API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的
2021-04-28 00:02:51
2066
原创 sqli-labs第一关详解 纯新手向 含原理
Less-01为方便初学者理解,更改了sqli-labs的源码,以显示sql语句后期学习中需要自己推理初始页面在url后面用get传值id=1,随后能看到网页出现变化如下图不断更改上传id的值,会有不同的用户信息显示。 按递增顺序直到14为止, 即(1~14)判断注入点是否存在且能否使用一般使用单引号进行判断,加到url后面出现报错 内容大致为LIMIT0,1附近有语法错误。为什么要使用单引号进行判断实际上,我们可以看到sql语句为SELECT * FROM users
2021-04-23 00:33:40
2415
3
原创 数据结构_C++堆排序附详解(图解)
附代码如下:#includeusing namespace std;typedef int ElemType;//堆的初始化—如何将一个序列调整为一个大根堆//建堆操作void AdjustDown(ElemType A[], int k, int len){A[0] = A[k];for (int i = 2 * k; i <= len; i *= 2) {if (i < len && A[i] < A[i + 1])i++;if (A[0] &g
2021-02-08 20:20:29
246
原创 HTML层叠样式表(CSS)
HTML: 层叠样式表 进入词条 标题与段落 访问百度 层叠样式表 CSS样式 层叠样式表(Cascading Style Sheets)它是一种用来表现 HTML(标准通用标记语言的 一个应用)或者XML(标准通用标记语言的一个子集)等文件样式的计算机语言,还可以配合各种脚本语言
2020-05-26 21:36:54
874
原创 单链表的初始化、建立(前插法/头插法,后插法/尾插法)、遍历和销毁
结构体类型typedef struct Lnode{ //声明节点的数据类型和指针类型ElemType data; //节点的数据域struct Lnode *next; //节点的指针域}SqList,*Linklist; //Linklist指向结构体Lnode的指针类型单链表的初始化分配一块内存空间,建立一个空链表Status InitList_Sq(SqList *L) //初始.
2020-05-26 21:26:48
1532
原创 顺序表的初始化、建立、遍历和销毁(C++)
顺序表的定义(1) 顺序存储方法 即把线性表的结点按逻辑次序依次存放在一组地址连续的存储单元里的方法。(2) 顺序表(Sequential List) 用顺序存储方法存储的线性表简称为顺序表(Sequential List)。代码如下(附注释):#include < iostream>#include<stdlib.h>using namespace std;#define MAXSIZE 100#define TRUE 1#define F
2020-05-26 13:23:02
3014
原创 upload-labs的配置
将upload-labs解压在php-study根目录下然后浏览器localhost/upload-labs-master/访问前置环境与sqli-labs相同,如果sqli-labs可以正常运行则upload-labs也可以正常运行。配置方法详见:https://blog.csdn.net/Zer02T/article/details/104942965然后网页访问localhost/...
2020-04-19 22:08:36
812
原创 设一棵二叉树度为2的结点数是7,度为1的结点数是6,则叶子结点数是( )。 设赫夫曼树中共有n个结点,则该赫夫曼树中有( )个度数为1的结点。设二叉树中度数为0的结点数为20,度数为1的结点数为
N0=N2+1;1>设一棵二叉树度为2的结点数是7,度为1的结点数是6,则叶子结点数是(N0=N2+1=7+1=8 )。2>设赫夫曼树中共有n个结点,则该赫夫曼树中有(0)个度数为1的结点。3>设二叉树中度数为0的结点数为20,度数为1的结点数为30,则该二叉树中总共有( 69 )个结点数根据N0=N2+1得 N2=19.则N=N1+N2+N0=20+30+19=69...
2020-04-19 21:56:07
6169
原创 深度为6的满二叉树第5层有()节点;一棵完全二叉树上有1001个结点,其中叶子结点的个数是();高度为5的完全二叉树中最少有()个结点; 设一棵完全二叉树有128个结点,则该完全二叉树的深度为(
深度为N的满二叉树第M层节点数为2(m-1);深度为6的满二叉树第5层有2(5-1)=24=16个节点;完全二叉树叶子节点个数一棵完全二叉树上有1001个结点,其中叶子结点的个数是501。满二叉树应是210-1=1023个节点,这里是1001个节点,完全二叉树比满二叉树少在最后一行,少了1023-1001=22个节点,满二叉树最后一行是210-1=512个节点;减去22个缺少节点,...
2020-04-19 20:24:08
16921
1
原创 HTML网页设计初学
初识HTMLHTML语言的全称是:“Hyper Text Markup Language”,可以翻译为“超文本标记语言”,这个名字直观的告诉我们它是一种标记语言,而不是一种编程语言,它使用标记标签来描述网页。现行的HTML语言被称为“HTML5”,简称“H5”。它是“万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改”。经过接近8年的努力,万维网联...
2020-04-16 22:59:29
474
原创 C语言i++和++i,逻辑运算符和关系运算符
scanf的使用C语言初学者经常会因为C语言本身极其严谨的格式而出错,例如句末结束时的分号。scanf的使用都是形如scanf("",)引号内的%d,%f,%c之类的字符一定要与引号外变量的数据类型相对,还有初学者最容易出错的地方就是变量前面的取地址符“&”。这里提一下各个数据类型int%d整形2或4字节char%c字符型1字节float...
2020-03-19 21:13:54
3029
原创 MySQL语法增删改查
点击左下开始键以启动MySQLCommand,输入密码登录MySQL遍历数据库show databases;使用数据库use (databasename);遍历表show tables;查看表的属性describe/desc tablename;创建数据库create database databasename;创建表create table name();主键primary k...
2020-03-19 11:30:42
232
原创 sqli-labs搭建中遇到的问题
因为自己装的MySQL与PHPstudy有些冲突,导致不能正常打开sqli-libs此处用另外一种搭建方法适用于和我有一样问题的铁子们。sqli-libs需要的环境如下:(1)apache+mysql+php (2)Tomcat+mysql+java(部分关卡需要)首先来看...
2020-03-18 17:24:03
3751
2
原创 MySQL5.7的安装
MySQL简介1>MySQL是目前最为流行的开源的数据库,是完全网络化的跨平台的关系型数据库系统。2>MySQL由MySQL AB公司开发、发布并支持的。它的象征符号是一只名为Sakila的海豚,代表MySQL数据库和团队的速度、能力、精确和优秀本质。3>MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库。在2008年1月16号被Sun公司收购,而2009年,S...
2020-03-03 11:53:11
1542
1
转载 Python标准库
操作系统接口os模块提供了不少与操作系统相关联的函数。文件通配符glob模块提供了一个函数用于从目录通配符搜索中生成文件列表:。命令行参数通用工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于 sys 模块的 argv 变量。字符串正则匹配re模块为高级字符串处理提供了正则表达式工具。对于复杂的匹配和处理,正则表达式提供了简洁、优化的解决方案。数学math模块为浮点运算提...
2019-12-18 21:15:47
286
原创 Python选择循环(建立在C语言基础上)
与C语言几乎差不多循环语句的结束由格式的缩进来控制新增 trywith…asfor与else的搭配for,if,else的搭配等新增语法,日后遇到会补充。
2019-12-18 21:08:29
153
原创 Python命名空间和作用域
命名空间命名空间一般三种: 内置名称(built-in names), Python 语言内置的名称,比如函数名 abs、char 和异常名称 BaseException、Exception 等等。 全局名称(global names),模块中定义的名称,记录了模块的变量,包括函数、类、其它导入的模块、模块级的变量和常量。 局部名称(local names),函数中定义的名称,记录了函数的...
2019-12-18 21:02:50
136
原创 Pyhton面对对象
类似于C++,Python的面向对象的机制:类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。方法:类中定义的函数。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的方法不...
2019-12-16 21:07:44
184
原创 Python模块
import语句想使用 Python 源文件,只需在另一个源文件里执行 import 语句,语法如下:import module1[, module2[,… moduleN]from…import语句Python 的 from 语句让你从模块中导入一个指定的部分到当前命名空间中,语法如下:from modname import name1[, name2[, … nameN]]例如:...
2019-12-16 20:15:10
139
原创 Python数据结构
列表方法 描述list.append(x) 把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。list.extend(L) 通过添加指定列表的所有元素来扩充列表,相当于 a[len(a):] = L。list.insert(i, x) 在指定位置插入一个元素。第一个参...
2019-12-09 21:23:55
113
原创 Python语法基础
python循环语句循环体的结束-----由格式缩进实现python迭代器和生成器函数以def关键词开头 后接函数标识符名称和圆括号。python append()给python列表的尾部追加元素。...
2019-12-09 20:00:23
108
原创 C语言 库函数汇总2019.10.31
标准库函数<stdio.h>fopen() 打开文件fclose() 关闭文件fprintf() 输出数据到文本文件中sprintf() 输出数据到字符数组中fscanf() 从文本文件中输入数据feof() 检测是否达到文件末尾fwrite() 输出数据到二进制文件中fread() 从二进制文件中...
2019-12-09 19:55:41
135
原创 Python运算符
1.Python算术运算符a=10,b=21.2.Python比较运算符a=10,b=20.3.Python赋值运算符a=10,b=20.4.Python位运算符a=60 , 0011 1100b=13 , 0000 11015.Python逻辑运算符a=10,b=20.and-----&&(C语言)or-----| |(C语言)not— !(C语言)6...
2019-12-04 20:59:22
859
原创 Python六个数据类型
Python不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。数字(Number)类型python中数字有四种类型:整数、布尔型、浮点数和复数。int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。bool (布...
2019-12-04 20:57:17
151
原创 CTF攻防世界
CTF攻防世界MISC1.gif表情包题 暂停抓取二维码 若二维码损坏则补全。2.pdf图片题注意隐藏在图片后的flag可以尝试删除上层图片。3.pdf图片若删除上层图片后并无发现flag或不可删除,可以尝试CTRL+A全选内容复制 然后粘贴在空文本文档里寻找FLAG 附:ABABABABAB 形如这类的加密可尝试摩尔斯电码(即摩斯密码)可以将A换成".",b换成"-",然后用摩尔斯电码...
2019-12-03 21:18:06
1511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人