[html] script的crossorigin属性
1. 同源策略如果两个页面的协议,端口和域名都相同,则两个页面具有相同的源(origin)。The same-origin policy is a critical security mechanism that restricts how a document or script loaded from one origin can interact with a resource from a
1. 同源策略如果两个页面的协议,端口和域名都相同,则两个页面具有相同的源(origin)。The same-origin policy is a critical security mechanism that restricts how a document or script loaded from one origin can interact with a resource from a
最近看了点Spring的源码,于是来稍微扯一扯,希望能帮一部分培训班出身的朋友撕开一道口子,透透气。广义上的Spring指的是Spring整个项目,包含SpringBoot、SpringCloud、SpringFramework、SpringData等等,本系列文章只讨论狭义上的Spring,也就是SpringFrameWork。主要内容:盲点Spring说,万物皆可定义默默付出的后置处理器利用后
2018年我刚入行时曾经写过一篇反射相关的博客:初识反射。Emmmmm....现在看来还是非常稚嫩的。晚上要在B站直播讲解JDK动态代理,免不了要用到反射。于是,想着还是把反射机制再梳理一遍,有兴趣的朋友可以看看。我不会去否认过去的每一篇文章,它们未必精确却代表了自己当时所能理解的限度...每写完一篇文章,我都能感受到原本一个个孤立的知识由点到线,由线到面,最终拔地而起变成一个个立体的概念,让我有
注意:从Tomcat8开始,默认编码已经改为UTF-8,所以已经不会出现Get请求乱码问题了。只需处理Post乱码。我们往常对乱码的处理都放在Servlet的doGet和doPost方法中:这个案例采用的Tomcat7但是这样太麻烦了,每写一个Servlet都要处理乱码。于是就想到用Filter处理。我能想到的有两种处理方式:装饰者模式、动态代理。装饰者模式处理乱码的方案大家可以直接看崔老师的视频
在这一篇文章里,将会讨论ServletContext以及Servlet映射规则。这两个知识点非常重要,ServletContext直接关系到SpringIOC容器的初始化(请参考ContextLoaderListener解析),而Servlet映射规则与SpringMVC关系密切。可以说,作为初学者只要把这两点搞清楚,那么对Spring/SpringMVC的理解将会超过70%的程序员。我没开玩笑,
忘写Servlet了,还是有很多东西想聊聊。向大家保证,写完这几篇就真的收手。主要内容:Servlet的前世今生我所理解的JavaWeb三大组件如何编写一个ServletServlet的前世今生类似于Servlet是Server Applet(运行在服务端的小程序)等其他博文已经提过的内容,这里就不重复了。它就是用来处理浏览器请求的。之前在Tomcat外传中我们聊过,所谓Tomcat其实是Web服
Filter本身和Listener一样,在使用上是非常简单的。就是配置xml(或者注解),然后实现接口即可。所以这里只挑我认为有价值的东西写写。本文不适合从未学习过Filter的朋友,请先去看:Filter-黑马程序员。主要内容:为什么需要Filter山寨FilterChain(责任链模式)Filter、Interceptor、AOP的执行位置为什么需要Filter假设现在有一个需求:我们做了一个
接上一篇:Listener(倾听者)ContextLoaderListener是啥,是谁写的?ContextLoaderListener是一个监听器由Spring编写并提供我们搭建SSM框架时,需要做的仅仅是在web.xml中配置它,一般是这样:我们常说的监听器一般是指具体的监听器对象,比如ContextLoaderListener。但这个对象怎么来的?它其实实现一个监听器接口。我们来看看Cont
终于轮到讲讲Filter、Listener,写完这两篇,关于JavaWeb我也就无话可说了。转行开发一年多了,很心疼去年浪费了这么多时间在SSM上。有一段时间,觉得自己好像什么都懂,但又什么都不懂。这种感觉是非常难受的。仿佛浑身充满了力气,却每一拳都打在棉花上。我想更深入地了解Java,写出更好更优雅的代码,结果买了书翻开的那一瞬间就发现不是自己想要的,书中所讲并没有直指我心里的疑问。我的疑问是什
好了,俺来终结JDBC系列了。主要内容:JdbcUtils2.0版(使用数据源)工厂模式重构------## JdbcUtils2.0版(使用数据源)在JDBC(中)我们创建了JdbcUtils1.0版,主要目的是为了抽取冗余代码,就两个功能:获取连接释放连接jdbcUtils1.0大大精简了我们的JDBC代码JdbcUtils1.0public class JdbcUtils { pr