先睹为快,来看下效果: 技术选型 SpringBoot、Spring Security、Oauth2、Vue element admin 集成mavon editor编辑器 1. 安装 mavon editor 2. 引入mavon editor 后台使用 js文件:index.js html文件: ...
分类:
编程语言 时间:
2020-04-02 22:28:32
阅读次数:
101
参考:分布式架构的前世今生... 主流分布式架构的风流韵事... https://www.cnblogs.com/renzhitian/p/6853289.html 分布式架构: SOA:面向服务架构 Service Oriented Architecture 包含多个服务,服务之间通过相互依赖,最 ...
分类:
其他好文 时间:
2020-03-11 19:29:36
阅读次数:
66
Vue的基本使用和模版语法 一、Vue概述 Vue (读音 /vju?/,类似于 view) 是一套用于构建用户界面的渐进式框架 vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合 ?易用:熟悉HTML、CSS、JavaScript知识后,可快速上手Vue ?灵活:在一个库和 ...
分类:
其他好文 时间:
2020-02-24 11:26:33
阅读次数:
89
在yml配置文件中,配置mybatis时,一般有如下配置 mybatis: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl map-underscore-to-camel-case: true typeAlia ...
分类:
编程语言 时间:
2020-02-24 00:32:46
阅读次数:
109
首先简要回顾一下缓冲区溢出的攻击大系: ◆栈溢出(stack smashing) 未检查输入缓冲区长度,导致数组越界,覆盖栈中局部变量空间之上的栈桢指针%ebp以及函数返回地址retaddr,当函数返回执行ret指令时,retaddr从栈中弹出,作为下一条指令的地址赋给%eip寄存器,继而改变原程序 ...
分类:
其他好文 时间:
2020-02-23 22:35:56
阅读次数:
91
aes加密定位到:fridaJava.perform(function(){varhook=Java.use("com.forward.eip.app.util.a.a");hook.AES_Encode.implementation=function(arg1,arg2){console.log("content:",arg1);console.log("key:",arg2);varres=t
分类:
其他好文 时间:
2020-02-22 23:33:45
阅读次数:
85
除了jmp call ret指令jcc也可以修改eip指令 与其他不同的是,jcc是有条件修改eip指令 1.JE,JZ 2.JNE,JNZ 3.JS 4.JNS 5.JP,JPE 6.JNP,JP0 7.J0 8.JN0 9. 10. 1.CF(Carry Flag) 进位标志 判断无符号数整型计 ...
分类:
其他好文 时间:
2020-02-21 20:33:56
阅读次数:
111
后缀是从字符串的某个位置到字符串末尾的非空子串。例如:$suff(HORSE) = \{E, SE, RSE, ORSE, HORSE\}$。 后缀数组是包含字符串所有已排序后缀的数组。例如:$sa(CAMEL) = \{1-AMEL, 0-CAMEL, 3-EL, 4-L, 2-MEL\} = \ ...
分类:
编程语言 时间:
2020-02-12 12:36:37
阅读次数:
64
一.简单认识JCC指令(也可以改EIP的寄存器但得看条件) 由下图可以看出JCC指令和很多标志寄存器有关 标志寄存器的不一样也就表示JCC指令的含义不同 所以 学习JCC指令实际上是学习标志寄存器 二.标志寄存器(32位) 2.1 CF位(判断无符号数运算之后结果有没有溢出) 当无符号数发生进位或借 ...
分类:
其他好文 时间:
2020-02-10 22:28:12
阅读次数:
204
初识 MyBatis MyBatis 是第一个支持自定义 SQL、存储过程和高级映射的类持久框架。MyBatis 消除了大部分 JDBC 的样板代码、手动设置参数以及检索结果。MyBatis 能够支持简单的 XML 和注解配置规则。使 Map 接口和 POJO 类映射到数据库字段和记录。 MyBat ...
分类:
数据库 时间:
2020-02-01 14:49:48
阅读次数:
85