坚强树叶

文章
6
资源
0
加入时间
2年10月20天

我理解的SpringMVC之自定义类型转换器前言开发步骤编写转换器声明转换器引用转换器结束语参考

前言SpringMVC内部其实已经有了一些类型转换器,比如,我们前端发来了一个String类型的18.接收参数时我们使用int去接收,程序是不会报错的,其实这就是转换器的作用。虽然SpringMVC很好了,不过它也有迷茫的时候,比如,进来一个时间他就不知道应该以什么格式进行转换,此时我们就需要自己配置转换器。开发步骤1)自定义转换器实现Converter接口2)在配置中声明转换器3)在<mvc:annotation-driven >中引用转换器编写转换器此处写了一个时

(一)PWN二进制安全总结篇

Linux常见保护机制1.Canary2.Fortify3.NX/DEP4.PIE/ALSR5.RELROLinux保护机制NX保护将数据(堆、栈)所在内存页识别为不可执行,当程序溢出成功转入shellcode时,程序尝试在数据页面上执行指令,此时CPU就会抛出异常,而不是去执行恶意指令。编译选项:关闭: -z execstack开启: -z noexecstackPIE保护作用:使得程序地址空间随机化,增加ROP等利用的难度。(地址不确定)编译选项:关闭:-no-pie