HttpServletRequest重复读取

发布于 2019-12-22

  背景 由于项目需要用到拦截器验证用户的Token,但是实际结果如下: 拦截器读取HttpServletRequest输入流之后Controller再次读取就获...


力导向 (Force-directed) 布局算法

发布于 2018-12-10

数据: 0 1 1;0 2 1;0 3 1;0 4 1;1 5 1;1 6 1;1 7 1;1 8 1;2 9 1;2 10 1;2 11 1;2 12 1;3 13 1;3 14 1;3 15 1;3 16 1;4 17 1;4 18 1;4 19 1;4 20 1 (';'为换行...


c++ 编码间互相转换

发布于 2018-09-01

参考网站 void unicodeToUTF8(const wstring &src, string& result) { int n = WideCharToMultiByte( CP_UTF8, 0, src.c_str(), -1, 0, 0, 0, 0 ); ...


Reversing.Kr练习

发布于 2018-08-01

Easy Crack Download 先运行一下程序,随便输入一些东西 得到了特殊字符串"Incorrect Password" 用PEID查壳 显示没有加壳 用IDA Pro进行分析 先Sh...


GDB简单使用

发布于 2018-07-28

借鉴文章1 借鉴文章2 环境 Kali Linux 测试代码 #include int check (int num) { if (num == 10) { printf("Correct\n"); retu...


IDA Pro实践

发布于 2018-07-22

ISCC 2018 leftleftrightright题目下载 Download 分析 解压后文件夹里只有一个leftleftrightright.exe文件,先运行一下发现什么都没有显示,随便输入一...


IDA Pro基础

发布于 2018-07-18

测试代码 #include int check (int num) { if (num == 10) { printf("Correct\n"); return 1; } return -1; } ...


课设五子棋(联机版)

发布于 2018-07-06

服务端代码 dataNode.h #pragma once #include using std::string; struct dataNode { // 数据包结构 int x, y; // 坐标 int per; // 前一个棋...


A*寻路算法

发布于 2018-06-05

参考博客 A星算法详解 英文详解 代码部分(之前的那个有点问题) #include #include #include #include #include #include using namespace ...