摘要: string,number,boolean,null和undefined,object,symbol(ES6新语法) 阅读全文
posted @ 2020-12-31 14:40 许许许X 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 相同点:都是异步请求的方式来获取服务端的数据; 异同点: a、请求方式不同:$.get() 方法使用GET方法来进行异步请求的。$.post() 方法使用POST方法来进行异步请求的。 b、参数传递方式不同:get请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给W 阅读全文
posted @ 2020-12-31 14:39 许许许X 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 内容传送网络或内容分发网络(CDN)是部署在因特网上的多个数据中心的大型分布式服务器系统。CDN的目标是为具有高可 用性和高性能的最终用户提供内容。 有3个流行的jQuery CDN:谷歌,微软jQuery。 使用CDN的优势:它减少了服务器的负载。它节省了带宽。jQuery框架将从这些CDN加载更 阅读全文
posted @ 2020-12-31 14:38 许许许X 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口 的init(),service()和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,s 阅读全文
posted @ 2020-12-31 14:36 许许许X 阅读(33) 评论(0) 推荐(0) 编辑
摘要: a、request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据。 b、getAttribute是返回对象,getParameter返回字符串 c、getAttribute()一向是和setAttribute()一起使用的,只有先用setAttrib 阅读全文
posted @ 2020-12-31 14:34 许许许X 阅读(48) 评论(0) 推荐(0) 编辑
摘要: a、从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览 器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址. redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地 阅读全文
posted @ 2020-12-31 14:33 许许许X 阅读(101) 评论(0) 推荐(0) 编辑
摘要: a、request 用户端请求,此请求会包含来自GET/POST请求的参数b、response 网页传回用户端的回应 c、pageContext 网页的属性是在这里管理d、session 与请求有关的会话期 e、application 封装服务器运行环境的对象; f、out 输出服务器响应的输出流对 阅读全文
posted @ 2020-12-31 14:31 许许许X 阅读(72) 评论(0) 推荐(0) 编辑
摘要: session 的工作原理是客户端登录完成之后,服务器会创建对应的 session,session 创建完之后,会把 session 的 id 发送给客户端,客户端再存储到浏览器中。这样客户端每次访问服务器时,都会带着 sessionid,服务器拿到 sessionid 之后,在内存找到与之对应的 阅读全文
posted @ 2020-12-31 14:30 许许许X 阅读(146) 评论(0) 推荐(0) 编辑
摘要: a、存储位置不同:session 存储在服务器端;cookie 存储在浏览器端。 b、安全性不同:cookie 安全性一般,在浏览器存储,可以被伪造和修改。 c、容量和个数限制:cookie 有容量限制,每个站点下的 cookie 也有个数限制。 d、存储的多样性:session 可以存储在 Red 阅读全文
posted @ 2020-12-31 14:28 许许许X 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 方法 解释 setAttribute(String name,Object) 设置名字为name的request 的参数值 getAttribute(String name) 返回由name指定的属性值 getAttributeNames() 返回request 对象所有属性的名字集合,结果是一个枚 阅读全文
posted @ 2020-12-31 14:26 许许许X 阅读(74) 评论(0) 推荐(0) 编辑
摘要: a、get是用来从服务器上获取数据,而post是用来向服务器传递数据; b、get将表单中数据按照variable=value的形式,添加到action所指向的URL后面,并且两者用"?"连接,变量之间用"&"连 接;而post是将表单中的数据放在form的数据体中,按照变量与值对应的方式,传递到a 阅读全文
posted @ 2020-12-31 14:25 许许许X 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 默认情况是调用doGet()方法,JSP页面中的Form表单的method属性设置为post的时候,调用的为doPost()方法;为get的时候,调用deGet()方法。 阅读全文
posted @ 2020-12-31 14:22 许许许X 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 方便解耦,简化开发,AOP编程支持,声明式事务支持,集成Junit更加方便的进行分层测试,方便集成各种优秀框架 阅读全文
posted @ 2020-12-31 14:21 许许许X 阅读(79) 评论(0) 推荐(0) 编辑
摘要: IoC(控制反转) 首先想说说IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去 阅读全文
posted @ 2020-12-31 14:16 许许许X 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Spring MVC? 1.1 Introduction of springmvc SpringMVC是Spring框架的一个模块,是基于mvc的webframework模块。 1.2 什么是mvc?,mvc在b/s系统下的应用 mvc是一种设计模式,即model-view-control 阅读全文
posted @ 2020-12-31 14:13 许许许X 阅读(112) 评论(0) 推荐(0) 编辑
摘要: a、用户发送请求至前端控制器 DispatcherServlet。 b、DispatcherServlet 收到请求调用 HandlerMapping 处理器映射器。 c、处理器映射器找到具体的处理器(可以根据 xml 配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给 D 阅读全文
posted @ 2020-12-31 14:11 许许许X 阅读(49) 评论(0) 推荐(0) 编辑
摘要: a、springmvc 的入口是一个 servlet 即前端控制器,而 struts2 入口是一个 filter 过滤器。 b、springmvc 是基于方法开发(一个 url 对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例), struts2 是基于类开发,传递参数是通过 阅读全文
posted @ 2020-12-31 14:09 许许许X 阅读(38) 评论(0) 推荐(0) 编辑
摘要: a、客户端发送请求到 DispatcherServlet b、DispatcherServlet 查询 handlerMapping 找到处理请求的 Controller c、Controller 调用业务逻辑后,返回 ModelAndView d、DispatcherServlet 查询 Mode 阅读全文
posted @ 2020-12-31 14:07 许许许X 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 依赖注入(Dependency Injection,DI)和控制反转含义相同,它们是从两个角度描述的同一个概念。当某个JAVA实例需要另一个 Java 实例时,传统的方法是由调用者创建被调用者的实例(例如,使用 new 关键字获得被调用者实例),而使用Spring框架后,被调用者的实例不再由调用者创 阅读全文
posted @ 2020-12-31 14:06 许许许X 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: 1.aop是什么 那AOP通俗点来讲是啥呢? 举个例子: 现在假设系统中有 3 段完全相似的代码,这些代码通常会采用“复制”、“粘贴”方式来完成,通过这种“复制”、“粘贴”方式开发出来的软件。 可能有的读者已经发现了这种做法的不足之处:如果有一天,这部分相似的代码段需要修改,那是不是要打开 3 个地 阅读全文
posted @ 2020-12-31 14:02 许许许X 阅读(1140) 评论(0) 推荐(0) 编辑