摘要: 匿名内部类的作用:简化代码 把子类继承父类,重写父类的方法,创建子类对象合一步完成 把实现类实现类接口,重写接口中的方法,创建实现类对象合成一步完成 匿名内部类的最终产物:子类/实现类对象,而这个类没有名字 实现格式如下: new 父类/接口(){ 重复父类/接口中的方法 }; 阅读全文
posted @ 2020-05-11 17:35 成子吃橙子 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享 实现Runnable接口比继承Thread类所具有的优势:1. 适合多个相同的程序代码的线程去共享同一个资源。 2.避免了单继承的局限性 一个类只能继承一个类(一个人只能有一个亲爹),类继承了 阅读全文
posted @ 2020-05-11 16:46 成子吃橙子 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 1. 事务特性 事务特性:ACID 原子性:整体 【原子性是指事务包含的所有操作要么全部成功,要么全部失败】 一致性:数据 【一个事务执行之前和执行之后都必须处于一致性状态】 隔离性:并发 【对于任意两个并发的事务T1和T2,在事务T1看来,T2要么在T1开始之前就已经结束,要么在T1结束之后才开始 阅读全文
posted @ 2019-10-27 10:08 成子吃橙子 阅读(2083) 评论(0) 推荐(0) 编辑
摘要: 1.跨站攻击含义 XSS:(Cross-site scripting)全称“跨站脚本”,是注入攻击的一种。其特点是不对服务器端造成任何伤害,而是通过一些正常的站内交互途径,例如发布评论,提交含有 JavaScript 的内容文本。这时服务器端如果没有过滤或转义掉这些脚本,作为内容发布到了页面上,其他 阅读全文
posted @ 2019-10-27 09:22 成子吃橙子 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 1、漏洞描述:文件上传漏洞,是指可以利用WEB上传一些特定的文件包含特定代码如(<?php phpnfo;?> 可以用于读取服务器配置信息。上传成功后可以点击) 上传漏洞是指用户上传了一个可执行的脚本文件,并通过此脚本文件获得了执行服务器端命令的能力。文件上传本身是web中最为常见的一种功能需求,关 阅读全文
posted @ 2019-10-27 09:21 成子吃橙子 阅读(3065) 评论(0) 推荐(0) 编辑
摘要: 1,认证 需要登录帐号的角色 2,授权 帐号的角色的操作范围 3,避免未经授权页面直接可以访问 使用绝对url(PS:绝对ur可以通过httpwatch监控每一个请求,获取请求对应的页面),登录后台的每个页面 3,session和cookie sessioid- cookie欺骗 避免保存敏感信息到 阅读全文
posted @ 2019-10-27 09:19 成子吃橙子 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 第1步:声明使用注解 第2步:使用@service注解声明service和 切面 bean 使用@Component切面类配置 bean @Aspect 第3步:声明切面 使用配置在 xml中的切面类 @Aspect 中声明 第4步:声明前置通知 使用@before 在前置通知上声明 第5步:声明公 阅读全文
posted @ 2019-10-26 23:03 成子吃橙子 阅读(3341) 评论(0) 推荐(0) 编辑
摘要: 第一步:导包 第二步:实现类和切面类 } 第三步:spring的xml配置 <aop:config > 第四步:测试 <!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:prefer 阅读全文
posted @ 2019-10-26 22:32 成子吃橙子 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1 AspectJ简介 v AspectJ是一个基于Java语言的AOP框架 v Spring2.0以后新增了对AspectJ切点表达式支持 v @AspectJ 是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面 v 新版本Spring框架,建议使用AspectJ 阅读全文
posted @ 2019-10-26 22:17 成子吃橙子 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1新建一个目标类 public class StudentService { public void delete(){ System.out.println("删除学生"); } public void add(){ System.out.println("添加学生"); } public voi 阅读全文
posted @ 2019-10-26 17:04 成子吃橙子 阅读(484) 评论(0) 推荐(0) 编辑