Lombok 详解:简化 Java 开发的神奇工具

  • 2023-08-02 12:30:40
  • dfer
  • 486
Lombok 详解:简化 Java 开发的神奇工具 1. 引言 Lombok 是一个 Java 库,它通过注解的方式简化了 Java 开发中的一些常见任务,如生成 getter 和 setter 方法、生成 toString 方法、生成 equals 和 hashCode 方法等。这些常见任务通...
UD在线学习网站开发日记-------解决跨域问题

UD在线学习网站开发日记-------解决跨域问题

  • 2023-08-02 12:30:40
  • dfer
  • 493
一、为什么会出现跨域问题呢? 首先了解一下同源策略(SOP),它是由Netscape公司在1995年引入浏览器的。同源策略是浏览器中最基本最重要的安全功能,如果缺少了同源策略,我们的浏览器就会很容易受到XSS、CSFR等攻击。而所谓的同源策略是指:协议+域名+端口三者相同。 因此,当我们请求url...

代码执行之PHP

  • 2023-08-01 12:31:14
  • dfer
  • 472
一.知识 PHP代码执行漏洞总结大全 1.漏洞产生函数: (1)assert 1 assert()函数会将括号中的字符当成代码来执行,并返回true或false 2.or与|| or与||的异同 二.实例 1.eval,空格绕waf,函数取目录 (1)题目利用waf过滤了num参数中...

PHP仿ThinkPHP 制作的 文件缓存机制

  • 2023-08-01 12:31:14
  • dfer
  • 477
此代码包含了缓存的存储,删除,编辑,以及设置缓存时间 此缓存机制主要核心内容是用 file_put_contents 和 file_get_contents 方法实现,小伙伴可以拿来直接用,也可以分析下代码,如果有什么不足欢迎大家前来讨论 粘贴代码直接可用 /** * Class ...
教你使用PHP实现一个轻量级HTML模板引擎

教你使用PHP实现一个轻量级HTML模板引擎

  • 2023-08-01 12:31:14
  • dfer
  • 493
🏆作者简介,黑夜开发者,全栈领域新星创作者✌,2023年6月csdn上海赛道top4。多年电商行业从业经验,对系统架构,数据分析处理等大规模应用场景有丰富经验。 🏆本文已收录于PHP专栏:PHP进阶实战教程。 🏆另有专栏PHP入门基础教程,希望各位大佬多多支持❤️。 文章目录 一...

利用HTML、CSS、JavaScript、PHP和数据库等技术进行软件开发

  • 2023-08-01 12:31:14
  • dfer
  • 509
救救孩子!假期作业,这几个都学了点,但也就那一点点,孩子真的没思路,从哪着手 至少包含5个安全编程加固要素,例如:验证码、输入内容过滤、防止SQL注入、利用Token安全会话、加密用户密码等。...