自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kali基础渗透学习,永恒之蓝,木马实战

即 MetaSploit Framework,是一款开源安全漏洞利用和测试工具,集成了各种平台上常见的溢出漏洞和流行的shellcode,并持续保持更新。可以满足渗透测试的全过程metasploit让复杂的漏洞攻击流程变的非常简单,一个电脑小白经过几小时的学习,就能对操作系统等主流漏洞发起危害性攻击本质是利用别人开发好的工具,只能对一些老旧系统攻击如下,模拟使用msf利用永恒之蓝漏洞(因为可以导致蓝屏命名)在终端输入下面代码启动msfdb initmsfconsole可以db_status。

2024-04-08 23:15:15 988

原创 matlab学习笔记

预设->常规->初始文件夹设为上次打开的最后一个clc 清除commandclear 清除工作区脚本: 普通代码实时脚本:分为文本和代码,可以分节运行。

2024-03-10 14:37:27 1194

原创 心理学大纲

菲尼亚斯 盖奇(Phineas Gage),如下,在受伤前后,性情大变,温和变暴躁我们的大脑结构是层次性的,即新的大脑加在旧的大脑之上,越内层越古老,体积小,功能一般化神经影像学我们可以通过科学技术来认识大脑的结构结构成像: 显示大脑的解剖画面,由于识别肿瘤,损伤等功能成像: 显示大脑中的电磁变化或代谢活动,特点脑功能区活动神经影像学在心理学中类似显微镜一样,掀在心理领域 起了一场革命*另外,大脑只被开发了10%不到是没有依据的,博眼球的言论.

2024-01-25 23:18:26 715

原创 http基本格式

作用 : HTTP(Hypertext Transfer Protocol)是一种用于传输超文本(Hypertext)数据的协议,通常用于在Web浏览器和Web服务器之间传递信息。特点 : 不加密传输数据,基于C/S模型使用端口 : 80分为请求和响应两个方面s:secure,即在http的基础上加了安全层,叫做SSL(安全套接层)或TLS(传输层安全).这一层通过加密和身份验证来保护数据的传输,防止信息被恶意窃听或篡改。

2024-01-01 11:58:56 750

原创 docker的学习以及使用,利用docker开minecraft服务器

Docker是一个开源的平台,用于开发、交付和运行应用程序。它使用容器技术,允许开发者将应用程序及其依赖项打包到一个轻量级、可移植的容器中。这个容器可以在任何支持Docker的环境中运行,而无需担心环境差异或依赖项冲突。Docker 使用Google公司推出的Go 语言进行开发实现,基于Linux内核的cgroupnamespace,以及OverlayFS类的Union FS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。

2023-12-31 15:48:55 1289 1

原创 Web数据库基本知识,SQL基本语法

SQL(Structured Query Language)是一种用于管理和操作关系型数据库管理系统(RDBMS)的特定领域语言。它是一种标准化的语言,用于定义和操作关系型数据库中的数据。SQL允许用户执行诸如查询数据、插入新数据、更新现有数据和删除数据等操作。分为四种DDL:数据库定义语言(define)DML:数据库操作管理语言(manage)DQL:数据库查询语言(query)DCL:数据库控制语言(control)

2023-12-31 12:27:16 1554

原创 express的基础使用,利用postman模拟后端路由

Node.js 使 JavaScript\TypeScript 脚本能够脱离浏览器环境在服务端(后端)运行(实际上是对 Chrome V8 引擎进行了封装),为我们开发后端提供了一种选项。不像前端有统一的浏览器标准,如果不遵循的话浏览器就没法正常显示;后端的开发相对就自由许多,开发语言有很多选项,如 Java,PHP,python,C,Go 等,我们科协网站采用的是 TypeScript 语言,有关 TypeScript 的知识在之前课程当中已有介绍。

2023-12-31 12:25:47 494

原创 Python基础语法笔记 tkinter的简单使用

动态类型语言,不需要声明类型。

2023-12-30 22:09:53 410

原创 react基础学习 附加todo实现代码

我们在学习GUI开发的时候一般思考两个问题React引入了语法,让我们能够在ts中自由的嵌入html,让我们能只写tsx代码,来实现UI的控制,而不是把所有的UI都放进一个html文件中,让各个部分更好维护所react中,我们使用来表示各个小的部分那与之而来的问题,react是如何将tsx代码变成网页的呢?要知道,我们使用react可以不写任何html实现网页效果。

2023-12-30 21:57:33 1163

原创 WebGL以及wasm的介绍以及简单应用

首先,浏览器里的游戏是怎么做到这种交互又显示不同的画面的?试想用我们的前端三件套实现一下.好像可以用canvas来实现,但是实现的过程会很复杂,代码量会很大所以对这种图形渲染,实际上是交给了图形渲染引擎我们可以通过引擎提供的js接口来执行我们的渲染过程而我们要介绍的WebGL的本质就是OpenGL的js接口那OpenGL又是什么呢?好像疑问越牵扯越多,不急,先了解一下图形渲染的原理实际开发中,我们也不会直接使用WebGL,只是了解一下原理。

2023-12-29 17:06:18 1579

原创 通过ADB来实现脚本来控制手机

adb的全称为Android Debug Bridge,安卓调试桥,可以通过调试命令来控制手机,诸如开机,关机等按键控制;或者启动,关闭应用;异或进行触摸模拟.通过学习adb,可以实现简单的脚本控制,最大的特点是不需要root,对于普通手机都可以进行,帮助我们完成一些简单的重复性事件,诸如刷资源,各种app的签到。

2023-12-28 23:20:20 2909 3

原创 油猴脚本开发,之如何添加html和css

本文基于chrome浏览器安装扩展tempermonkey添加新脚本就可以看到上面的注释@就是油猴脚本需要解析的东西,叫做元数据块,下面有所有的元数据解释。

2023-12-28 23:09:13 1164

原创 JS和TS的基础语法学习以及babel的基本使用

定位: JavaScript 是一种动态语言,它包含类型、运算符、标准内置( built-in)对象和方法。在基本语法方面,JavaScript 有很多和 C/C++相似的地方,经常在浏览器开发中使用依附宿主: 与大多数编程语言不同,JavaScript 没有输入或输出的概念。它是一个在宿主环境(host environment)下运行的脚本语言,任何与外界沟通的机制都是由宿主环境提供的。

2023-12-28 13:54:42 1355

原创 前端三件套html/css/js的基本认识以及示例程序

这里介绍的知识非常基础,因为实际开发中很少直接写 HTML&CSS(尤其是 HTML)这里讲只是为了让大家简单了解下网页的机制希望深入学习的同学可以参考MDN。

2023-12-28 10:34:30 1300 1

原创 基于C#语言的GUI开发,主要介绍WPF框架

下面是几种常见基于.Net的界面开发框架,都是Microsoft提供,下面简介由GPT生成。

2023-12-27 17:16:01 2104 1

原创 基于WINAPI的CPP进程与线程使用

管理程序的资源调度**虚拟内存 ** 由于每个进程独立,操作系统为每个进程开辟虚拟内存.让进程操作时不受物理内存影响.操作系统负责将虚拟内存映射到物理内存上,方便动态管理进程调度操作系统内核需要安排多个进程轮流执行在 CPU 上,这个操作就叫做进程的调度**进程上下文 **一个进程在执行过程中,需要用到很多状态信息,比如各个寄存器的值,主存的内容,程序计数器的值,这些就被统一称之进程上下文.在进行进程调度时,会切换到自己该进程的上下文.

2023-12-26 11:10:25 923 1

原创 C#基础语法的学习

NET(dotnet)是微软公司发布的应用程序框架 ,用以减轻软件开发人员的工作 .它包括一系列类库、运行时等内容 .在生成一个 .NET 程序时 ,代码翻译成微软中间语言 (MSIL, Microsoft Intermediate Language)的可执行文件 .执行该可执行文件时 ,将启动对应 .NET 框架的“公共语言运行时 (CLR, Common Language Runtime)” ,由该 CLR 将 MSIL 编译为机器码执行 ,称作JIT 编译所以,由.net开发的程序的优点。

2023-12-26 03:00:25 862 1

原创 C++基础语法

因为世界是物质的,物质是运动的,所以cpp基础语法也可以分为物质和运动两个部分

2023-12-25 23:15:12 725

原创 基于虚拟机ubuntu的linux和shell脚本的学习,以及SSH远程登陆实战

是一款操作系统,跟windows,macos一样,有下面的特点简单和高效,一切皆文件,所有配置都通过修改文件解决,不需要繁琐的权限和设置权限高,把所有细节都交给用户,可完全自定义安全,所有程序只有自己执行才会启动。

2023-12-25 17:27:49 1541

原创 利用F12和Fiddler抓包

而http协议又分为下面的部分,点击具体条目后可以查看详细信息http请求消息:请求行(请求方法),请求路径,请求头,请求体(载荷)http响应消息:响应行(响应状态码),响应头,响应体即请求方法put patch即响应码,常见响应状态码。

2023-12-25 02:15:04 1015

原创 网络的基本结构 设备连接 数据传输

这里是按找我的直觉一步一步完善网络,由物理到主机,更好的理解网络。

2023-12-24 20:50:45 1141

原创 正则表达式常见的用法

正则表达式非常强大,并且可以在许多编程语言和工具中使用,例如 Python、Java、JavaScript、Perl、PHP、C#等。

2023-12-22 21:40:45 315

原创 MFC常用控件的使用

物质 : 通过ID将代码与控件绑定,通过DoDataExchange实现数据交换运动 : 重写消息控件实现交互,注意重写虚函数。

2023-12-21 16:14:21 831

原创 socket的基本使用,基于TCP/UDP

OSI参考模型Open System Interconnect 开放式系统物理层:010101比特流,设备之间原始数据的传输,数模转换(发送端)和模数转换(接收端)-》传输过程可能出现错码和误码?数据链路层:将原始比特流转换成逻辑传输符号,提供纠错编码,格式变为帧-》出现多个网络节点,应该选择哪个节点?网络层:通过路由选择,选择最佳路径,数据格式是IP数据包-》某次连接传输的数据可能很大,会出现错传、漏传传输层:将数据拆分成段,提供维护连接的机制(流量控制、拥塞控制)

2023-12-21 16:10:21 1005

原创 sword 2逆向分析

在内存中的固定地址,PE文件加载时,是基址+偏移,因为确定的地址会因为环境而出问题,在CE内数据显示为绿色,常量和静态变量类似于全局变量。找到数据后,右键对这个地址进行指针扫描,将扫描结果保存到一个文件夹中,然后退出重进使用指针扫描器->重新扫描内存,如此反复,找到基址。模式 0,1,2,3 静止,走动,跑动,技能;有的东西可能没有基址,如NPC,只在部分地区临时产生,用的多的数据一般会有基址,比如人物。通过F9可以隐藏UI这个特性,即一个判断语句,直接使用CE搜0,1变化,找到开关,

2023-12-21 15:57:41 1301 1

原创 unity引擎基础学习 各种控件,对象实战 动画和画面的添加 基础架构

unity引擎基础学习 各种控件,对象实战 动画和画面的添加 基础架构

2023-12-21 15:45:54 1209

原创 汇编语言基础教程

汇编语言的基础语法以及简单逆向应用

2023-12-21 15:44:17 782

原创 Git基础命令教程,以及GUI软件TGit介绍

先安装和在github上建好仓库后,进行克隆克隆提示No supported authentication methods available将setting->network->ssh client换成git/usr/bin/ssh.exe。

2023-12-21 15:42:43 1053

原创 基础STL容器的增删改查

STL(Standard Template Library) 即标准模板库将算法与数据结构分开,又通过迭代器让他们相关联。

2023-12-21 15:39:23 418

原创 基础算法笔记

给定一个含n个元素不全为负数的数组A,取其连续的元素相加,返回最大和算法1 暴力枚举On3O(n^3)On3前两个循环得到所有的子列,第三个循环求和for (i = 0;i < N;j < N;k < j;k++)算法2 重复利用On2O(n^2)On2在获取子列时,同时求和,对于规律重复运算,利用前面的结果for (i = 0;i < N;j < N;

2023-12-21 15:37:48 775

原创 常见数据结构与简单应用

每个节点的子节点数不超过2(区分左右节点)斜树: 只有一种结点(左/右),像链表一样满二叉树: 除了叶结点层,其他每层的其他结点都有左右子结点二叉树一般用链表存储,如下结构体二叉树同构:可以交换左右子树转换的树。

2023-12-21 15:36:31 845

原创 基于BASYS3开发板的vivado开发,封装了一些常见模块

仿真可以得到模块运行时的波形图本质也是verilog代码,只是没有输入的模块,按时序给变量赋值一般执行前仿真,看逻辑有没有错误,在有性能问题时再执行后仿真。

2023-12-21 15:17:50 836

原创 cmd常用语法学习以及简单应用

bat(Batch)与.cmd文件基本等价,通过调用cmd.exe(命令解释器)来执行命令,是一种简化的脚本语言将其放在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp即可实现开机自启,(一开机就把对方关机)与其他编程语言不同的是.bat更加方便调用操作系统bat语言请不要乱加空格和缩进所有语法可以通过指令/?的形式直接在cmd中查看,如for/?下面只是选取了常用的语法。

2023-12-21 15:08:11 462

空空如也

空空如也

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

TA关注的人

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