自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 某ke登录密码加密寻找

登录密码逆向

2023-09-27 10:41:06 128

原创 JS逆向中异步栈跟踪

而在异步编程中,当遇到一个异步操作时,它会被放入异步栈中,并立即返回控制权给调用者,允许之后的代码继续执行。然后,在异步操作完成后,异步栈会按照先进先出(FIFO)的顺序逐个执行已排队的异步操作。:由于异步栈不会阻塞主线程或其他异步操作,因此可以轻松地添加更多的异步操作,以构建复杂的异步程序。当异步操作完成时,相关的回调函数被调用,可以在其中处理操作的结果或进行下一步的操作。:异步栈可以捕获和处理异步操作中发生的错误。在JS逆向中,当遇到异步栈时很容易跟丟,今天以图示的方式,演示一个异步栈的调试。

2023-09-22 09:30:59 2016 1

原创 Unchecked runtime.lastError: The message port closed before a response was received. 解决

Unchecked runtime.lastError: The message port closed before a response was received.

2023-03-21 15:25:06 572 1

原创 encodeURIComponent 函数的使用

函数被用于对搜索参数 "JavaScript & Web Development" 进行编码,以确保该参数不会干扰 URL 的解析。当需要在 URL 中传递参数时,为了避免特殊字符对 URL 的解析造成干扰,我们通常需要使用。函数将参数进行编码。该函数会将一些特殊字符(如空格、问号和&等)替换为它们对应的百分比编码值。这个 URL 可以被安全地用于网页中或作为请求的参数,而不会对 URL 的解析造成任何问题。以下是一个 JavaScript 使用。

2023-03-16 12:18:24 1792

原创 如何使用 Axios 中的请求拦截器 和响应拦截器

Axios 是一个常用的 JavaScript 库,用于发送 HTTP 请求和处理响应。在网站设计中,我们可以使用 Axios 请求拦截器和响应拦截器来实现一些常见的需求,例如添加认证信息、处理错误信息等。需要注意的是,Axios 的拦截器是链式调用的,每个拦截器都必须返回一个配置对象或一个 Promise。然后,我们添加了一个请求拦截器和一个响应拦截器。第二个函数在接收到响应错误时执行,可以在这里处理错误信息。第一个函数在接收到响应后执行,可以在这里处理响应数据;响应拦截器可以处理响应数据,并通过。

2023-03-15 22:24:53 2177

原创 下载微信小程序中的视频

下载微信小程序中的视频

2023-01-05 16:29:26 8602 2

原创 解决Vscode 下载慢

解决Vscode 下载慢

2022-12-22 21:25:24 329 1

原创 错误:internal error. please refer to https://jb.gg/ide/critical-startup-errors 的处理

错误:internal error. please refer to https://jb.gg/ide/critical-startup-errors 的处理

2022-12-22 12:31:31 3880 3

原创 Python 中 将.exe 还原为.py文件

Python 中 将.exe 还原为.py文件

2022-12-21 12:11:57 409

原创 Python中面向对象的多态

Python中面向对象的多态

2022-10-20 09:50:52 741 1

原创 如何将抓包工具Fiddler Everywhere的证书(pem)写入到Android系统内置根证书目录中实现 HTTPS 抓包

将抓包工具Fiddler Everywhere的证书(pem)写入到Android系统内置根证书目录中实现 HTTPS 抓包

2022-10-18 23:20:01 2122

原创 Pycharm中快速添加引号

Pycharm中快速添加引号,headers

2022-10-16 22:38:16 2879

原创 用keyboard模块模拟记录键盘操作

用keyboard模块模拟记录键盘操作

2022-10-13 09:55:14 1881

原创 用python 实现朋友圈自动点赞

用python 实现朋友圈自动点赞

2022-06-24 14:35:10 2375 7

原创 Python 制作信息科技新课标词云

1、课标pdf转txt 网上有很多网络应用可以转,但要Q,我用АББYY FineReader转换的,用些问题,手工校正了一下,也可以用adobe Acrobat XI Pro来转,但效果没前者好。2、自建用户字典mydict.txt如下一行一个单词数据算法网络信息处理信息安全信息隐私信息意识计算思维数字化学习与创新信息社会责任数字素养信息素养核心素养原始创新原创精神自主可控技术人工智能创新国家安全网络安全数据安全跨学科主题物联网...

2022-05-13 17:51:38 987

原创 Python 处理一对多考勤表

问题描述:单位一周考勤系统导出的表结构如图从导出的表子表格可以看出是个一对多的表,并且一个有的老师是7条记录,有的可能只有6条。最后要得到每一个老师一周出勤的统计,如图:实际上是一个考勤时间的转置表,但学校人数较多,手工比较麻烦。用python处理了一下,很快。说明:导出来的表应该按老师姓名排个序,另存为.xls的类型。import xlrdimport xlwtdata = xlrd.open_workbook(r"teacherinfo.xls") # 打开教师..

2022-05-08 09:45:58 1133

原创 C语言 文件和输入与输出 原理

如果想持续地保存数据,就必须借助外存设备,如磁盘。程序语言提供访问和使用外存的功能,外存信息存放在操作系统管理下的文件系统里,通过文件和目录的方式来组织的,文件是封装起来的一组数据,目录是子目录和文件的集合。目录或文件可以通过名字来使用。程序在执行中与外存打交道,主要就是访问和使用作为外存信息实体的各种文件。 程序输入输出的对象可以是各种设备,如键盘、显示器、打印机等,也可以是文件。许多操作系统采用统一的观点,把与输入输出有关的操作都统一到“文件”这一概念,把键盘、显示器等设备也...

2022-04-09 11:14:34 1306

原创 《C语言非常道》 ubuntu64上使用gcc编译出32位程序

看李忠老师的《C语言非常道》时,在Ubuntu上运行p166页的程序c0601.c时,64位的Ubuntu,gcc默认生成64位的程序,如果想编出32位的程序,就要加 -m32选项。如果有问题,需要安装依赖$ sudo apt-get install build-essential module-assistant$ sudo apt-get install gcc-multilib g++-multilib安装好后,编译gcc asmdemo.c -o asmdemo.out -masm=

2022-04-03 10:58:48 3664 3

原创 CLion 中配置CMakeList.txt 在一个项目中支持多个main()

大家在学习的过程中常在一个项目文件中做训练,一个main()函数做一个小的训练,在vs中常会将不调用的main()改一个名称。在CLion中配置CMakeList.txt后,很方便执行每一个包含main()的程序。 配置文件如下:使用c++cmake_minimum_required(VERSION 3.19)get_filename_component(ProjectId ${CMAKE_CURRENT_SOURCE_DIR} NAME)string(REPLACE " " "_" Pro

2022-03-28 15:38:40 2990

原创 python 时间转为秒数

将时间年月日小时分秒转为秒数秒数是相对于1970.1.1号的秒数#将2022年3月7日 11点0分0秒转为秒import datetime, timet = datetime.datetime(2022, 3, 17,11,0,0)print(time.mktime(t.timetuple())) 结果 1647486000.0 是一个float...

2022-03-17 12:11:01 5298

原创 c 或c++中各数据类型最大值或最小值

定义在头文件<limits.h > 或<climits>当然与平台有关Macro constantsname expresses possible value* CHAR_BIT Number of bits in acharobject (byte) 8or greater* SCHAR_MIN Minimum value for an object of typesigned char -127(-27+1) ...

2022-02-28 16:22:28 500

原创 Fiddler下载视频号中的视频最简教程

使用Fiddler下载视频号中的视频1、安装Fiddler2、Tools ->Options..->HTTPS->(这步很重要)3、ctrl+x 清除左侧所有捕捉的,不清除也无所谓4、F12 左下角出现,如果没有再按一下F125、打开转发到微信中的视频号,等待播放结束6、查找Content-Type 类型为vido/mp4的行 左侧图标为,单击选中,ctrl+U 复制地址 即可下载Fiddler下载地址:链接:https://pan.baidu.

2022-01-07 11:00:48 6599

原创 递归与栈的状态

栈的特点:后进先出LIFO(Last In First Out),我们可以拿压在弹夹中的子弹,后压进去,先打出来,而先压进去总是后打出来。当一个函数的运行期间调用另一个另一个函数时,就会用到栈这种数据结构。递归就是函数直接或间接调用自己,所以递归过程也会用到栈。下面以印度的古老传说汉诺塔问题为例分析,递归过程中栈的变化。问题描述: 法国数学家爱德华·卢卡斯曾编写过一个印度的古老传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在...

2021-12-15 00:01:18 728 1

原创 最短路径Dijkstra算法

计算北京到其它城市的最短距离//最短路径Dijkstra算法#include<iostream> #include<vector>#include<cstdio>#define INF 99999999 //路径的最大值 using namespace std;/* graph 图的邻接矩阵 start 起始顶点编号 返回值:返回一个一维向量 存储起始顶点到其它顶点的最短路径 */vector<int> Dijkst.

2021-12-07 10:31:03 470

原创 计算程序运行时间

计算1- 1/x + 1/x*x.. 运行的时间,当然用时与计算机的配置有关。算法一的时间复杂度T(n) = O(n)算法二的时间复杂度T(n) = O(n²)以下为三种求法,实则两种1、用timeb结构体和ftime()函数 2、用clock(), clock_t 在time.h头文件中实际是#ifndef _CLOCK_T_DEFINED#define _CLOCK_T_DEFINED typedef long clock_t;#endif#include <stdi.

2021-12-06 15:47:21 3747

原创 利用递归将一个整数n转换成字符串并存入一个字符串数组中

函数九:利用递归将一个整数n转换成字符串并存入一个字符串数组中。例如,参数一传入483将被转换成字符串483”并存入参数二的字符串数组中。n可以是任意位数的整数。分析:试着将整数各位上的数字分离#include<stdio.h>void isolate(int n){ int t; while (n != 0){ t = n; n %= 10; printf("%c ", n + '0'); n = t / 10; }}//测试 int m...

2021-12-05 10:52:41 2100

原创 1052 - 7.1 求最长单词

时间限制 : 1 秒内存限制 : 128 MB编写一个程序,使其能根据输入得到符合要求的输出内容。程序须包含一个函数,该函数能求出一个字符串中最长的单词并输出。[10.29增加] :①提示:"若认为判题机判定结果错误请检查数组是否越界"---->即定义数组的时候定义的大一点,否则本题的检测点句子稍微长一点就可能导致数组越界,导致在自己的电脑上是正常但是OJ上是错的。②修复了关于OJ上的空格并非正常输入的空格的问题,现在可以通过正常的空格进行检测。输入一行可以包含 .

2021-11-28 11:05:33 364

原创 1065 - 8.10 矩阵内元素处理

时间限制 : 1 秒内存限制 : 128 MB将一个5×5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素(顺序为从左到右,从上到下依次从小到大存放),写一个函数实现上述功能,用main函数调用样例输入35 34 33 32 3130 29 28 27 2625 24 23 22 2120 19 18 17 1615 14 13 12 11输出 11 34 33 32 12 30 29 28 27 26 25 24 ...

2021-11-26 20:44:04 194

原创 ​​1050 - 6.5 字符操作

有一篇加密后的文章,由三行组成。第一行是以空格分割的两个字符串;第二、三行是由 大小写字母、数字、空格以及其它字符 构成的文章,称为密文正文。请编写程序,使该程序能根据输入输出符合输出要求的内容。请仔细阅读输出要求。输入符合要求的文章,可参见样例。输出Ⅰ.第一行:分别统计该文章中三行总共的英文大写字母、小写字母、数字、空格以及其它字符的个数。并按顺序输出,输出的数字之间以空格分割。Ⅱ.第二行:将第一行的两个字符串进行比较(注:此比较规则不同于strcmp函数),输..

2021-11-14 08:56:56 450

转载 现代 C99, C11 标准下的 C 语言编程

原文链接:Elliot's Blog - 技术摘要| 现代 C99, C11 标准下的 C 语言编程。现代 C99, C11 标准下的 C 语言编程一、摘要一直以来,我们所学习的 C 语言大多是 ANSI-C 标准,也就是后来被标准化的 C89 标准。在 1999 年发布的 C99 和 2011 年发布的 C11 标准在此之上,引入了许多新的特性,也解决了许多问题。因此,随着标准的发布,我们的 C 语言规范和写法也要发生相应的变化。C++ 同样也发布了 C++99,C++11,C++14 甚

2021-11-09 23:14:36 1740

转载 C语言中的sscanf()函数使用详解

这篇文章主要介绍了C语言中的sscanf()函数使用详解,文中附加了一道相关的ACM题目进行补充巩固,需要的朋友可以参考下文章引用自:https://www.jb51.net/article/71146.htmhttps://www.jb51.net/article/71146.htmsscanf() - 从一个字符串中读进与指定格式相符的数据.  函数原型: 1 2 Int sscanf( string str, string fmt, mixed v..

2021-11-09 10:28:23 2342

原创 2021-11-051047 - 6.4 数字操作

时间限制 : 3 秒内存限制 : 1024 MB请按要求编写程序,使程序能根据输入得出输出结果。请仔细阅读输出要求。输入n+1个整数,每个整数之间以空格进行分割,且前n个整数互不相同。注:输入结束后会有一次换行以结束输入。[10.31增]:提示:向下标足够大的int型数组中录入不确定数量的数字,可采用的一种解决方案是:do{scanf("%d", &a[i]);i++;} while (y = getchar() != '\n');此...

2021-11-05 15:48:31 220

原创 兔子狐狸问题

围绕着山顶有10个圆形排列的洞,狐狸要吃兔子,兔子说:“可以,但必须先找到我,我就藏身于这十个洞中的某个洞。你从1号洞找,下次隔1个洞(即3号洞)找,第三次隔2个洞(即6号洞找,再隔3个…以后在这个圆圈中如此类推,次数不限。”但狐狸从早到晚进进出出了1000次,仍没有找到兔子。问:兔子可能藏身于哪(几)个洞中?#include<iostream>#include&l...

2019-11-22 22:15:28 344

原创 问题 I: 【字符串】回文串

问题 I: 【字符串】回文串时间限制: 1 Sec  内存限制: 128 MB 题目描述读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。输入一行字符串,长度不超过255。输出如果是回文串,输出“YES”,否则输出“NO”。样例输入12321样例输出YES#incl...

2018-12-07 22:42:59 218

原创 问题 A: 日期差值

问题 A: 日期差值时间限制: 1 Sec  内存限制: 32 MB 题目描述有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。输入有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出每组数据输出一行,即日期差值样例输入2013010120130105样例输出5//整体思路:令日期不断加...

2018-12-06 22:18:21 233 2

原创 问题 B: A+B

来源:http://www.codeup.cn/problem.php?cid=100000575&amp;pid=1 问题 B: A+B时间限制: 1 Sec  内存限制: 32 MB 题目描述给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。输入输入包含多组数据数据,每组数据占一行,由两个整数A和B组成...

2018-12-05 14:45:00 124

原创 问题 D: C语言10.15

问题 D: C语言10.15时间限制: 1 Sec  内存限制: 32 MB 题目描述输入3个字符串,按从小到大的顺序输出。要求使用指针的方法进行处理。输入3行,每行一个用字符串。保证每个字符串的长度不超过20。输出按从小到大的顺序输出这3个字符串,每个字符串一行。请注意行尾输出换行。样例输入ChinaCLOCKdeal样例输出CLOCK...

2018-12-01 22:11:12 210

原创 3624: NOIP2006普及组第1题 明明的随机数

3624: NOIP2006普及组第1题 明明的随机数时间限制: 1 Sec  内存限制: 128 MB题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明...

2018-11-29 13:36:40 802

原创 问题 B: 习题7-7 复制字符串中的元音字母

问题 B: 习题7-7 复制字符串中的元音字母时间限制: 1 Sec  内存限制: 12 MB 题目描述写一个函数,将一个字符串中的元音字母复制到另一个字符串中。在主函数中输入一个字符串,通过调用该函数,得到一个有该字符串中的元音字母组成的一个字符串,并输出。输入一个字符串(一行字符)。输出该字符串所有元音字母构成的字符串。行尾换行。样例输入CLanguag...

2018-11-28 20:54:17 483

原创 问题 A: 习题7-5 字符串逆序存放

问题 A: 习题7-5 字符串逆序存放时间限制: 1 Sec  内存限制: 12 MB 题目描述写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。输入一行字符串。输出输入字符串反序存放后的字符串。单独占一行。样例输入abcd样例输出dcba#include&lt;cstdi...

2018-11-28 16:50:33 842

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除