自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青之羽

程序小白

  • 博客(146)
  • 资源 (3)
  • 收藏
  • 关注

原创 编辑距离算法原理及其实现

编辑距离算法用于判定两个字符串对象之间的相似度。如str1=qingzhiyu str2=pingzhiyu str3=abngzhiyu三个字符串对象。str2变为str1只需要经过一次更新操作来将p更新为q即可,而str3变为str1则需要执行两次更新操作来将a、b分别更新为q、i才可。在编辑距离算法当中定义了三种基本的操作(insert、delete、substitution),任意一个字符串变为另一个字符串对象的时候都可以经过若干步基本操作变为目标字符串对象。因此变化的次数越多,则表明两个字

2022-05-12 22:08:27 911

原创 Cuckoo安装过程(初学者)

以上为实现镜像地址修改,为了后面下包的时候快一点。下面为安装cuckoo基本依赖包:安装MongoDB数据库安装mysql服务端和客户端:安装tcpdump安装setcap安装yara: 安装volatiltiy安装net-tools用于进行ip指令查看:安装cuckoo:如下图所示发生报错,应该是pip版本太低的问题,所以进行pip更新操作,然后重新进行cuckoo更新:发现出...

2021-12-13 21:00:26 3292 2

原创 CE学习修改卡槽时间

由于不知道卡槽具体时间值,所以扫描类型为未知初始值扫描。运行游戏对所有未变动的量扫描种植豌豆射手之后冷却时间发生改变,所以再次对改变的值进行搜索当游戏暂停的时候,冷却时间在经过第一次扫描之后不会发生变化,此时过滤掉内存当中所有变动的值。重复上述操作,多次迭代之后就可以找到冷却时间:接下来对汇编进行查看,通过汇编来实现对植物的冷却时间进行修改。对汇编指令进行修改之后就可以完成对全部植物卡槽冷却时间的修改。...

2021-09-13 17:04:02 1605 2

原创 CE学习修改阳光值

所以868为一级偏移地址,接下来查看是那个内存地址实现了对esi第值进行了修改。如上图所示在找到阳光的基地址之后就可以直接加载下一把游戏:将汇编指令修改为nop或add之后将会发现在种植阳光的时候,阳关值将不变或增加。...

2021-09-13 09:37:41 287

原创 Windows生产者与消费者 8

在生产者与消费者实现当中,通过设定事件g_hSet和事件g_hClear两个事件对象来用于确立生产者线程对象和消费者线程对象之间的异步有序执行操作。当set事件对象处于激活状态的时候,生产者线程对象开始进行执行,生产者对象向共享容器当中投放产品,之后激活Clear事件对象,另消费者对象开始对容器当中的产品进行消费操作。消费者对象进行消费完毕之后,重新激活Set事件对象来另生产者对象重新进行产品的生产操做。#include<stdio.h>#include<Windows.h>

2021-08-30 10:13:20 264

原创 windows学习互斥体 7

互斥体与临界资源锁类似,临界资区是为了实现同一个进程对象当中的不同线程对象异步的对临界资源进行访问。但是如果有多个不同进程对象需要异步的实现对操作系统内核当中的某一个临界资源对象进行访问的时候,此时就不能使用临界资源锁Critical Section。因为临界资源锁只能够实现对进程私用的资源进行加锁操作,来实现不同线程之间的异步资源访问。但是不同的线程对象之间所要共同访问的公共资源是存放在操作系统内核当中,该资源并不是某一个线程所独有的,所以是不能够通过临界区的设置来实现不同进程之间的异步访问。所以此时就引

2021-08-21 21:35:27 326

原创 windows临界资源学习 6

以售票系统为例子,创建两个售票进程对象,进行并发的售票操作。在进行售票的时候首先要通过Critical Section对象来创建一个资源锁对应用于实现不同线程对象之间对临界资源的互斥访问。#include<stdio.h>#include<Windows.h>int g_dwTickets = 10;CRITICAL_SECTION cs;//创建临界区资源用于实现对临界区资源代码段的互斥访问//卖票进程对象DWORD WINAPI MyFirstTh...

2021-08-21 20:26:29 93

原创 windows线程学习 5

创建两个线程对象,然后另其交替进行执行#include<stdio.h>#include<Windows.h>/// <summary>///当线程对象启动之后将会调用该函数进行执行/// </summary>/// <param name="lpParameter">LPVOID是一个没有类型的指针,也就是说你可以将LPVOID类型的变量赋值给任意类型的指针</param>/// <returns>&lt

2021-08-20 17:03:40 78

原创 windows编程创建进程 4

#include<Windows.h>#include<stdio.h>//进行子进程对象的创建BOOL CreateChildProcess(PTCHAR szChildProcessName, PTCHAR szComandLine) { STARTUPINFO si;//当Windows系统创建进程的时候将会调用该结构体对象 PROCESS_INFORMATION pi;//windows所创建的新进程对象当中的必要信息将存放到该结构体当中 ZeroMemory(.

2021-08-20 16:07:54 138

原创 windows学习进程创建过程 3

在Windows程序当中,每一个进程对象都有4G的虚拟内存。当一个可执行文件在内存中被创建进程时,设定用户空间为2G,内存分布如下:共享的内核分区是由所有的进程对象共同享用的。进程的创建过程:当用户双击运行一个可执行文件对象的时候,操作系统就会通过调用explorer.exe进程对象来为当前的可执行程序创建一个新的进程对象。Explorer.exe进程对象将会调用CreateProcess()函数对象来实现进程对象的创建操作。(1)映射exe文件:当双击运行一个可执行文件时,开辟一块用户独享的.

2021-08-19 14:47:39 166

原创 以DOM树的方式来进行xml文件对象的生成操作

import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationException;impo

2021-08-19 14:43:14 157

原创 servlet实现一个界面的登录并对成功界面的访问设置一个权限

建立一个登录界面,将界面信息提交给servlet进行处理,来决定是否进行成功页面的访问操作。并且对成功界面设置一个过滤器对象来进行权限的设置,以此来防止用户对成功界面的随意访问操作.1:进行登录界面login.jsp的建立:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UT

2021-08-19 14:42:10 380

原创 使用servlet来实现表单的登录机制并用filter来进行过滤操作

首先建立一个登录界面login.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>登录界面 用户名: 密 码: 建立表单要提交的servlet对象lo

2021-08-19 14:41:44 332

原创 java实现短息发送

首先要到阿里的服务平台当中进行相关账号的注册访问阿里官网进入到控制台页面当中去接下来申请国内短息签名接下来进行短息模板的申请短息验证码等待审核当中进行在线短息发送测试操作点击按钮之后将会进行短息的发送。阿里的模板当中会自动生成进行短息验证码发送的相关代码...

2021-08-19 14:39:38 68

原创 windows编程学习窗口编辑 2

#include<Windows.h>#include<stdio.h>LRESULT CALLBACK windProc(HWND,UINT,WPARAM,LPARAM);int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR lpCmdLine,int iCmdShow) { static TCHAR szAppName[] = TEXT("Mywindows");//设定当前窗体对象的名.

2021-08-18 15:44:37 218

原创 win32学习1

如上图所示在VS当中进行windows编程项目的创建进行C文件的创建#include<Windows.h>int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR lpCmdLine, int nCmdShow){ MessageBox(NULL, TEXT("进行WinWindows编程"), TEXT("清之羽"), MB_OK); return 0;.

2021-08-14 21:02:03 70

原创 switch case 分支语句汇编分析

switch汇编语句分析包含以下四种不同的情况:1.当case分支较少的时候2.当case分支较多且连续的时候3.当case分支较多且连续,中间删除某一个分支的时候4.当case分支较多且连续,中间删除多个分支的时候情况一:当case当中的分支语句较少的时候,其对应的汇编分析#include<stdlib.h>#include<stdio.h>void function(int a) { switch (a) { case 1: printf(

2021-06-23 17:51:28 1707 1

原创 PacketTrace学习十

无分类的子网配置。

2021-05-27 21:17:53 220

原创 PacketTrace学习九

如图所示为四台PC进行IP的配置,且子网掩码为255.255.255.0.并且将四台PC通过两台交换机来进行连接。由于四台PC处于同一个子网对象当中,所以可以直接进行通信。接下来将四台主机的子网掩码都设定为255.255.255.192.则左边两台PC的网络号为192.168.0.0.位于同一个网段之中,右边两台PC的网络好为192.168.0.64,处于另一个网段之中,位于两个不同网段当中的交换机之间不能够直接进行通信。所以构成了两个相互独立的子网。接下来通过在两个子网之间进行路由器的配.

2021-05-22 12:34:53 224

原创 packetTrace学习八

IPv4地址划分

2021-05-13 12:49:46 107

原创 PacketTrace学习七

进行vlan的划分:将PC0、1、2划分到vlan2当中去,将PC3、4、5划分到VLAN3当中去使用命令行方式来对VLAN3进行创建接下来将交换机左边的端口都配置到VLAN2当中去,将交换机右边的端口都配置到VLAN3当中去以命令行的方式来将右边三个端口都设定到VLAN3端口当中去对下面的交换机对象进行VLAN子网的划分和端口的配置...

2021-05-11 19:31:36 212

原创 PacketTrace 学习六

生成树协议的验证与学习使用ping 来测试网络的联通性。接下来使用指令来对交换机当中的生成树协议进行关闭,使得网络链路在逻辑上也成环,观察数据报文的传输情况。发送一个复杂协议数据单元到网络拓扑当中,然后观察其运行情况:...

2021-05-11 00:16:23 93

原创 Packet Trace学习五

交换机的自学习算法:如下图所示左边三台PC设备通过交换机来连接,右边的两台设备之间则通过集线器进行连接。为5台设备进行IP的配置并进行标注说明。

2021-05-09 15:52:25 156

原创 Packet Trace学习四

形成碰撞建立三台设备进行IP分配之后,并令三台设备两两之间发送一个数据协议单元来实现对三台设备当中的地址解析表进行跟新,使得任意一台主机都拥有另外两台的MAC地址。另PC1和PC3同时来向PC2发送一个协议数据单元,二者将会产生碰撞。...

2021-05-09 14:22:58 98

原创 packet Trace学习三

通过两台PC设备之间的通信来对其所用到的协议进行分析。先建立两台PC设别并为其配置IP另PC0向PC1发送一个简单协议数据报文单元(PDU)。接收放在接收到发送方的广播帧之后发现该数据帧的目的是用于获取接收方的MAC地址,则接收方将自己的MAC地址封装成帧之后以单播的形式重新发送给发送方。与此同时接收方将发送方的IP和MAC地址写入到ARP地址解析表当中去。发送端在接收到ARP响应报文之后,对自身的ARP协议表进行更新。接下来发送端开始根据地址

2021-05-09 13:59:34 222

原创 packet trace 学习二

由PC端发送一个HTTP响应给服务器端,分析其整个运行过程。打开PC端浏览器输入服务器IP,发送一个HTTP请求。

2021-05-08 19:11:16 126

原创 packet tracer学习使用笔记一

如下图所示,选择三台主机设备然后用一个集线器对象来将三台设备来连接到一起。接下来位三台主机对象进行IP地址的设定。在设定好IP之后,添加一个简单协议数据单元(PDU)来测试整个网路的联通性,在仿真模式下观察整个数据的传递过程。经过运行之后将会发现,pc0发送的数据单元以刚播的形式发送给pc1和pc2,pc2在接收到数据包之后进行丢弃,pc1在接收到数据包之后返回一个确认数据包经过广播的方式传递给pc0...

2021-05-08 18:42:59 271

原创 逆向分析学习笔记

汇编基础Cpu和内存之间通过地址总线,数据总线和控制总线来进行相连接操作。地址总线决定了CPU的寻址能力,数据总线决定Cpu和内存之间的数据的传输速度。内存分为随机存储(Ram)和只读存储(Rom)两种。一般Bios系统程序和一些驱动都是在ROM当中。通用寄存器:通用寄存器用Ax来进行表示,一个寄存器当中还有18位,其中前8位为高八位用AH来进行表示,而后8位则表示低八位用AL来进行表示。1.1在win10当中进行DosBox的安装和使用首先进行ODBox的下载,这个网上比较多,可自行进行

2021-04-15 00:00:13 257 1

原创 进行DosBox的下载与配置

下载链接为:链接: https://pan.baidu.com/s/17HKebMW1aE501w7zJ2OowQ 提取码: mv2mDosBox安装直接按照安装包当中的进行安装即可,运行DOSBox然后找到如图的配置文件进行编辑。将masm文件夹当中的四个可执行文件放入到工作目录asm当中:进行汇编程序的编写:功能:用于求232*123得值对asm汇编程序编译为二进制obj程序,最后将其链接为一个exe可执行文件。对生成的可执行文件对象进行debug调试操作...

2021-01-25 22:56:47 457

原创 堆排序第一趟遍历序列

初始序列:56、30、71、29、97、83、74、64 、 76、 48

2020-11-28 14:43:44 11007 2

原创 python之使用xpath来实现对指定网站当中的图片进行爬取

# 功能:使用xpath来实现对指定的图片信息进行解析爬取# 开发时间: 2020/10/28 22:10import requestsfrom lxml import etreeimport osif __name__ == '__main__': #对首页页面当中的源码进行爬取操作 url='http://pic.netbian.com/4kbeijing/' headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; .

2020-11-01 11:59:08 1061

原创 python学习之使用bs4来爬取诗词网站当中的三国演义全书内容

# 功能:爬取对诗词网站当中三国演义的所有章节# 开发时间: 2020/10/28 22:10import requestsfrom bs4 import BeautifulSoupimport timeif __name__ == '__main__': #对首页页面当中的源码进行爬取操作 url='https://www.shicimingju.com/book/sanguoyanyi.html' headers={'User-Agent':'Mozilla/5.0.

2020-10-29 14:25:29 586

原创 python使用bs4来实现对页面当中指定属性的标签对象进行爬取

from bs4 import BeautifulSoup''' 1、实例化一个beautifulShop实例对象,并且将页面当中的源码数据加载到当前实例对象当中去 2、通过beautifulshop对象当中的属性对象来实现对指定的标签对象进行提取操作 要使用beautifulshop对象来进行标签的解析首先要进行两个插件对象的下载操作 pip install bs4 pip install lxml 3、导入from bs4 import Bea.

2020-10-28 19:34:41 2183

原创 python实现对指定网站当中的所有图片进行爬取

# 功能: 爬取指定网页当中的全部图片# 开发时间: 2020/10/26 10:12import requestsimport jsonimport re #进行正则表达式的包的引用import osif __name__ == '__main__': #创建一个文件夹对象用于实现对所爬取到的图片信息进行保存 if not os.path.exists('pictures'): os.makedirs('pictures') #进行UA伪装,将us.

2020-10-27 19:46:34 520 1

原创 python经指定路径的图片对象爬取到本地

# 功能: 对指定网页对象当中的图片进行获取# 开发时间: 2020/10/26 10:12import requestsimport jsonif __name__ == '__main__': #进行UA伪装,将userAgent分装到一个字典对象当中去,user-agent可以到浏览器当中通过抓包工具来获取 # headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (K.

2020-10-27 17:05:48 206

原创 python学习爬取肯德基官网商品地址的查询

# 功能: 进行爬虫项目编写# 开发时间: 2020/10/26 10:12import requestsimport jsonif __name__ == '__main__': #进行UA伪装,将userAgent分装到一个字典对象当中去,user-agent可以到浏览器当中通过抓包工具来获取 headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, li...

2020-10-26 15:19:32 507

原创 python学习值爬取百度翻译

# 功能: 进行爬虫项目编写# 开发时间: 2020/10/26 10:12import requestsimport jsonif __name__ == '__main__': #进行UA伪装,将userAgent分装到一个字典对象当中去,user-agent可以到浏览器当中通过抓包工具来获取 headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (K...

2020-10-26 12:28:49 305

原创 python爬取指定的搜索页面

# 功能: 进行爬虫项目编写# 开发时间: 2020/10/26 10:12import requestsif __name__ == '__main__': ''' UserAgent:请求载体身份标识 UA检测:当用户访问一个门户网站的时候,网站会自动的检测对应的访问载体的身份标识,如果检测到载体的身份 标识为某一款浏览器,则表明当前的请求时一个正常的请求,是普通用户通过浏览器对象而发起的一个请求信息. 但是如果检测到某.

2020-10-26 11:53:17 854 1

原创 python学习2对搜狗页面源码进行爬取

# 功能: 进行爬虫项目编写# 开发时间: 2020/10/26 10:12import requestsif __name__ == '__main__': #对搜狗页面进行爬取操作 #1.指定URL地址 url='https://www.sogou.com/' #2.调用request模块对象来向服务器端发起请求 response=requests.get(url)#发起一个URL请求信息 #3.获取响应数据 page_text=res.

2020-10-26 10:37:00 221 2

原创 python学习基本概念

爬虫:通过编写程序模拟浏览器,然后从互联网当中去进行指定数据的抓取操作。爬虫在使用场景当中的分类:通用爬虫:是搜索引擎当中重要的组成部分,用于抓取整个页面聚焦爬虫:是建立在通用爬虫的基础之上的,用于抓取页面当中特定的局部内容增量爬虫:用于监测网站当中数据跟新的情况,会爬取网站当中最新的数据信息反爬虫机制:一些相关门户会指定一定的策略来阻止爬虫程序来获取网站当中的一些数据信息反反爬策略:用于攻击门户网站当中的一些反爬虫机制Robots.txt协议君子协...

2020-10-26 10:35:11 163 1

OnllyDbug学习笔记.docx

汇编个人学习笔记

2021-04-15

JEECG BOOT BPM流程在线操作手册v2.0.pdf

JEECG Boot Bpm流程在线开发操作能够手册,用于为学习jeecg boot的人提供一些参考资料来进行学习

2020-08-26

Jeecg bpm流程变量如何使用.pdf

jeecg boot文档用于进行 bpm 流程变量管理进行声明和学习的电子文档,希望能够帮助到各位进行相关内容的学习

2020-08-25

空空如也

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

TA关注的人

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