NOT

CTF-MISC-编码(持续更新)

1.DES编码 题目来源:广东省大学生攻防大赛 2021 闲话:DES看起来跟base64有点相似,不知道是不是我做的题少的原因,解码需要key 附件是一张虚假的gif图 修改后缀为zip,打开得到一张图片 检查为exif隐写 密钥藏在文件尾--iamakeys 利用在线网站解密--选择ECB模式, ......
CTF-MISC 编码 MISC CTF

Mapbox Style 规范(转载)

Mapbox ( 中文官网 )致力于打造全球最漂亮的个性化地图。 这里记录下其 Web 端 API Mapbox GL JS 的地图样式规范 Style 的各个配置项: 必填项会加上 * ,方便根据目录进行查看 1. version * version:版本号(必填,且值必须为 8) "versio ......
Mapbox Style

m基于simulink的负荷频率小波神经PID控制器仿真,并对比PID控制器

1.算法仿真效果 matlab2022a仿真结果如下: 其对比仿真结果可知,原系统需要在150之后才开始收敛,PID是在50开始收敛,而采用WNN之后,系统用在经过短暂的抖动之后,迅速收敛。 2.算法涉及理论知识概要 随着电力工业的市场化改革、厂网分开,跨区域 电网的互联电力系统自动控制显得更加重要 ......
控制器 负荷 PID 频率 simulink

分类模型的性能评估指标总结

机器学习中所用模型的好坏需要通过一些量化的指标来评估。对于分类模型,是通过:1)精度(Accuracy);2)准确率(Precision);3)召回率(Recall);4)F1分数;5)ROC(Receiver operating characteristic curve)曲线;6)AUC(Area ......
评估指标 模型 性能 指标

梦断代码读书笔记 6

第十章 工程师和艺术家 编程是工程还是文学?是科学还是艺术? 高德纳写的书名叫《计算机程序设计艺术》,他在1984年获得图灵奖时发表感言说:“计算机编程是门艺术”。写《计算机程序设计艺术》这本书他花了十年,写TeX和metafont程序设计没写到也花了近10年。他宣称,写软件要比写书“难多了”。 编 ......
代码 笔记

robot_pose_ekf

robot_pose_ekf 是一个ROS软件包,提供了一种使用扩展卡尔曼滤波(EKF)进行机器人位姿估计的方法。该软件包通过融合多个传感器数据(例如IMU、里程计和视觉传感器)来估计机器人的三维位姿(即机器人在三维空间中的位置和姿态),以及其速度和角速度 https://blog.csdn.net ......
robot_pose_ekf robot pose ekf

计算机科学速成课随笔2

中央处理器(CPU) 计算机的心脏就是“中央处理单元”,简称“CPU” CPU负责执行程序,而程序由一步步的操作完成,这些操作就叫做“指令” 但是对于俺们小白来说,详细的理解CPU的各个组件和各个线的分布是不太可能的 我们需要一个高层次的视角叫做“微体系架构”(应该就是抽象的理解一下的意思 想要简单 ......
随笔 计算机 科学

毕设

#include <iostream>#include "unistd.h"#include "stdio.h"#include "stdlib.h"#include "string.h"#include "arpa/inet.h"#include "pcap.h"#include "libnet. ......

Unsorted_bin_UAF

Unsorted_bin_UAF dasctf2023.4的largeheap,libc2.35,保护全开。通过这题记录下纯unsortedbin风水实现堆混淆。 官方WP: largeheap的解题思路 逆向分析 首先打开IDA发现main函数主要提供了三个功能,分别是add、edit和delet ......
Unsorted_bin_UAF Unsorted UAF bin

vue 项目代码明明报错了,但控制台不打印错误的问题

我检查了如下几个内容: 我并没有任何地方做了try/catch 并不处理的情况。 也没有使用 app.config.errorHandler 全局错误拦截。 axios 也没有拦截响应也没有任何处理(哪怕报错的代码和请求无关) 哪怕手动输出 throw new Error(e.message) 也不 ......
控制台 错误 代码 项目 问题

四月读书笔记2

四月读书笔记2 关于进程管理和客户需求,进程管理只是项目管理中的一个方面,还有比进程管理失控更加可怕的,那便是未能准确地获取客户的需求,导致项目运行方向犹如救经引足,南辕北辙。 收集客户需求看似简单,然而实际情况千变万化不一而足,某些用户仅仅偶尔使用程序,有些用户必须依赖程序,还有一些用户必须根据环 ......
笔记

ZGCTF_break

这是一道相对来说复杂的题目,但是出题人说题不难,当我做出来后,确实不难。主要考点有沙箱逃逸、magic_gadget。 ......
ZGCTF_break ZGCTF break

4.28

#include <iostream>using namespace std;class person {public: person() { cout << "person的无参构造函数的调用" << endl; } person(int a) { age = a; cout << "person ......
4.28 28

张量(Tensor)、标量(scalar)、向量(vector)、矩阵(matrix)

张量(Tensor):Tensor = multi-dimensional array of numbers 张量是一个多维数组,它是标量,向量,矩阵的高维扩展 ,是一个数据容器,张量是矩阵向任意维度的推广 注意,张量的维度(dimension)通常叫作轴(axis), 张量轴的个数也叫作阶(ran ......
张量 标量 向量 矩阵 Tensor

2023/4/28读书笔记

今天,上了计算机网络,学习了运输层的相关知识,简单介绍了UDP与TCP的协议与区别,一个可靠,一个尽可能交付,学习了端口与运输层为应用进程提供逻辑通信。后来,在概率论上学了了方差的定义,计算方法,常见方差,方差性质,标准差,标准化,协方差COV的定义,计算方法,性质,与相关系数。 ......
笔记 2023 28

Wireshark工具的使用

1.0 【实验目的】 了解Wireshark、TCP协议的概念,掌握Wireshark抓包工具的使用、FTP的搭建和登录,学会对Wireshark抓包结果的分析。 2.0【知识点】 Wireshark 3.0【实验原理】 Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析 ......
Wireshark 工具

rosrun和roslaunch

在ROS中,rosrun和roslaunch都是用于启动节点(Node)的命令。rosrun是用于启动单个ROS节点,而roslaunch是用于启动多个ROS节点的工具。roslaunch还可以使用XML格式的配置文件来描述多个节点之间的关系和参数等信息,方便管理和维护。 使用rosrun启动节点时 ......
roslaunch rosrun

AtCoder Regular Contest 116 F Deque Game

洛谷传送门 AtCoder 传送门 很强的博弈 + 性质题。下文令 A 为 Takahashi,B 为 Aoki。 发现单独考虑一个序列 $a_1,a_2,...,a_n$: 若 $n \bmod 2 = 0$: 若 A 为先手,答案为 $\max(a_{\frac{n}{2}}, a_{\frac ......
AtCoder Regular Contest Deque Game

xml 序列化

using System.Text; using System.Xml; using System.Xml.Serialization; var p = new Person { Id = 1, Name = "Furion", Items = new List<string> { "Furion" ......
序列 xml

4/28

coordinate 坐标 infinite 无限的 grid 网格 valid 有效的 indices 指数、指标、索引 ......
28

转载:ARM 内联汇编语法

https://blog.csdn.net/myprogram_player/article/details/121372941 ARM 内联汇编语法: asm asm-qualifiers (AsemblemTemplate : OutputOperands [ : InputOperands [ ......
语法 ARM

chipyard——自定义配置生成和前仿

一,生成配置 前面用rocket-chip仓库做了生成和前仿,为了方便扩展外设,这里转到chipyard仓库。 首先我们生成一个之前用的配置: 为删SimDTM(我的测试框架不需要),先在rocket的subsystem/config下创建一个class: 然后在chipyard顶层创建config ......
chipyard

AI客服问答机器人-基于ChatGPT实现一个垂直领域的AI问答机器人

我们大家都知道,ChatGPT的强大之处。但是呢,如何让ChatGPT基于我们自己的数据进行回复呢,如何将垂直领域的最新数据“喂”给ChatGPT,使其成为一名领域专家呢。 下面是我自己实现的客服系统,整合好问答知识后的ChatGPT功能,具体的演示如下 登录到后台以后,可以开启向量知识库AI功能, ......
机器人 机器 领域 ChatGPT

Nginx config generator All In One

Nginx config generator All In One NGINXConfig, Nginx 配置配置高性能、安全、稳定的 Nginx 服务器的最简单方法 ......
generator config Nginx All One

ubuntu 单系统硬盘已经分区,调整硬盘分区后安装双系统

服务器已经安装有ubuntu16.04系统,硬盘分区已经完成,需要另外再安装一个ubuntu22.04系统,用来测试软件 一、调整分区 硬盘分区情况: efi 100 efi boot 500M ext4 / 450G ext4 fdisk /dev/sda 删除分区3 重新为分区3和4分区 n 3 ......
硬盘 系统 ubuntu

Vulhub 漏洞学习之:Strust2

Vulhub 漏洞学习之:Strust2 1 S2-001 远程代码执行漏洞 该漏洞因为用户提交表单数据并且验证失败时,后端会将用户之前提交的参数值使用 OGNL 表达式%{value}进行解析,然后重新填充到对应的表单数据中。例如注册或登录页面,提交失败后端一般会默认返回之前提交的数据,由于后端使 ......
漏洞 Strust2 Vulhub Strust

2023-04-48 量学基础 梯量柱 盯三防四

梯量柱第四天往往是下跌,但是如果不下跌,就要盯住了 T4变异有2种 (1)T4之后,缩量回调5,6,之后7再上攻 (2)T4之后碎阳慢升,缩量上涨 ......
基础 2023 04 48

c宏实现批量设置参数

点击查看代码 #define FOO(name) (uint64_t)name , #define EMPTY() #define DEFER(id) id EMPTY() #define FOR_EACH(macro, x, ...) CAT(FOR_EACH_, ff(__VA_ARGS__)) ......
参数

linux 命令

大的文件传输时可以使用校验命令cksum fname ,可以校验出文件大小和CRC结果。 和发送前的进行对比。 文件拆分split 压缩文件合并cat f1 f2 f3 >fname.tar.gz 将三个文件合并成1个 然后进行解压缩。 ......
命令 linux

第二次Blog作业

一、前言 这次的三次题目集相比上次难度大了很多,题量适中,前两次都有六七道题目,第三次只有一道boss题目,主要考察了数组,正则表达式,还有三大特性,封装,继承和多态,还有日期的迭代和菜单的迭代。题目很难,时间没有把握好,很多都没做完。 二、设计与分析 第四次题目集题目是菜单的第三代,前两代都没有做 ......
Blog