Posts

【技术栈】

2020-09-10

庄大佬SpringMVC,SpringBoot===MySQLMyBatis===Redisnginx===tomcat,jettySpringCloud,分布式服务

0 条评论
497 热度

【逆向】7裸函数&调用约定&数据类型

2020-08-14

什么是裸函数无参数无返回值的函数框架有参数有返回值的函数框架带局部变量的函数框架调用约定1.__cdecl2.__stdcall3.__fastcall3.1参数个数<=23.2参数个数>

0 条评论
455 热度

【题解】平衡二叉树

2020-08-12

判断是否为平衡二叉树判断是否为平衡二叉树public boolean isBalanced(TreeNode root) { return dfs(root) != -1;}public int

0 条评论
413 热度

AVL树-数据结构

2020-08-12

平衡二叉树的定义AVL树添加导致的失衡四种旋转调整失衡LL–右旋转(单旋)RR–左旋转(单旋)LR–RR左旋转,LL右旋转(双旋)RL–LL右旋转,RR左旋转(双旋)添加之后的修复旋转例子统一所有旋转

0 条评论
548 热度

【逆向】6代码反汇编

2020-08-09

反汇编问题一:编写一个空函数,没参数也没有返回值,并分析函数的反汇编问题二:编写一个函数能够对任意2个整数实现加法,并分析函数的反汇编问题三:编写一个函数,能够对任意3个整数实现加法,并分析函数的反汇

0 条评论
427 热度

【逆向】5画堆栈图

2020-08-09

堆栈图堆栈图堆栈图如下push2push1#将变量压入栈中call0040100A#401171为call指令的下一个指令地址pushEBP#保存EBP,栈的base位置movEBP,ESP#将EBP

0 条评论
428 热度

软件设计七大原则

2020-08-08

开闭原则案例依赖倒置原则一、面向实现编程(不提倡)二、改进方法一三、改进方法二四、改进方法三单一职责原则样例一:分解类样例二:分解接口接口隔离原则迪米特原则里氏替换原则合成/复用原则(组合/复用原则)

0 条评论
417 热度

Spring Security Oauth2 入门使用

2020-08-07

概念什么是oAuth什么是SpringSecurity为什么需要oAuth2应用场景名词解释交互过程开放平台交互模型认证服务器oAuth2开放平台令牌的访问与刷新AccessTokenRefreshT

0 条评论
420 热度