07 2018 档案

摘要:synchronized关键字修饰的方法实现同步 1.在方法级别 public synchronized …. 内置锁会保护整个方法。在调用该方法前,需要获得内置锁,否则就处于阻塞状态。 注: synchronized关键字也可以修饰静态方法,此时如果调用该静态方法,将会锁住整个类 2.同步代码块 阅读全文
posted @ 2018-07-31 10:32 Volvane 阅读(5160) 评论(0) 推荐(0)
摘要:反射机制的缺点:对性能有影响。使用反射基本上是一种解释操作,我们可以告诉JVM,我们希望做什么并且让它满足我们的要求。这类操作总是慢于直接执行相同的操作。 反射与工厂模式实现IOC Spring中的IoC的实现原理就是工厂模式加反射机制。 我们首先看一下不用反射机制时的工厂模式: interface 阅读全文
posted @ 2018-07-24 10:32 Volvane 阅读(2733) 评论(0) 推荐(1)
摘要:采用Model1(JSP+javabean)来实现 步骤: 业务逻辑类中包括: 查询所有商品 查询指定商品等 项目原型 items.sql是我们要用到的数据库表。是写好的,直接导入数据库中就行 界面图: DBHelper类的设计 把jar包放进来 链接mysql的驱动 中文乱码的时候,在Idea右下 阅读全文
posted @ 2018-07-12 17:51 Volvane 阅读(2491) 评论(1) 推荐(0)
摘要:简介 Javabeans就是符合某种特定的规范的Java类。使用Javabeans的好处是解决代码重复编写,功能区分明确,提高了代码的可维护性。 就是一个普通的java类,但符合某种特定规范。 遵循某种设计原则 就是常见的实体类感觉 例子: JSP动作 JSP动作元素为请求处理阶段提供信息。动作元素 阅读全文
posted @ 2018-07-11 17:29 Volvane 阅读(15397) 评论(0) 推荐(3)
摘要:Http协议的无状态性 无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求。但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道他就是刚才那个浏览器,简单的说就是服务器不会去记得你,所以就是无状态协议。(超文本传输协议是无状态的) 就像一个没有记忆功能的老板,你每次去他的店里买 阅读全文
posted @ 2018-07-11 15:14 Volvane 阅读(446) 评论(0) 推荐(2)
摘要:doLogin.jsp中主要做业务逻辑的处理,所以不需要那些html标签 这个逻辑就这样,然后需要写两个jsp。一个是登陆成功的一个是失败的页面即可。 在下一个界面中获取登陆的用户名 保存用户名,放到session中,到下一个页面中取出来。下一个界面中不直接写session.getAttribute 阅读全文
posted @ 2018-07-10 16:08 Volvane 阅读(170) 评论(0) 推荐(0)
摘要:问题描述 https://leetcode.com/problems/longest-palindromic-subsequence/description/ 一个例子: 令数组为a,画一个行列为a长度的矩阵,令为T 首先看长度等于1的情况: 也就是只看一个元素,比如只看a[0]这个元素,也就是一个 阅读全文
posted @ 2018-07-10 10:24 Volvane 阅读(735) 评论(0) 推荐(0)
摘要:内置对象就是jsp提供好的对象,用的时候直接使用对象名,而不用手动创建对象。这些系统创建好的对象就叫做内置对象. 九大内置对象 内置对象名 类型 out,request,response,session,application这五个是常用的内置对象。然后page,pageContext,except 阅读全文
posted @ 2018-07-09 18:53 Volvane 阅读(243) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/jpfss/p/9288562.html 钩子方法 在Servlet相关知识点中,HttpServlet类就用到了模板方法模式的思想,使得我们在HttpServlet中是需要修改doGet,doPost方法,无需对service方法进行改动。 场景: 阅读全文
posted @ 2018-07-06 17:47 Volvane 阅读(193) 评论(0) 推荐(0)
摘要:ServletContext是一个接口,他的实现类是由tomcat创建的。 ServletContext:代表的是整个应用。一个应用只有一个ServletContext对象。是单实例。 三个作用: 域对象: 域对象:在一定范围内(当前应用),使多个Servlet共享数据 例子: 在一个Servlet 阅读全文
posted @ 2018-07-06 14:51 Volvane 阅读(3552) 评论(0) 推荐(1)
摘要:HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 不需要记住头之类的格式。 web容器就是tomcat,他会创建一个请求对象和相应对象 HTTP默认端口号为80,但是你也可以改为8080或者其他端口。 HTTP是无连接的: 无连接的含义是限制每次连接只处 阅读全文
posted @ 2018-07-06 09:54 Volvane 阅读(241) 评论(0) 推荐(0)
摘要:不会servlet谈不上会javaweb开发,所以很重要 这个servlet不用new,就是一个java类,可以直接使用,用来处理请求响应的。 写一个java类继承serlvet接口。 重写未实现的方法。其实最关键的一个就是service()方法。 ServletContext WEB-INF中不可 阅读全文
posted @ 2018-07-05 16:11 Volvane 阅读(9787) 评论(0) 推荐(1)
摘要:行为型模式(共11种) 其中解释器模式,命令模式,访问者模式 这三个用的比较少,其他模式用的比较多 行为模式中的责任链模式: 一个请求处理:先给第一个对象处理,如果第一个对象处理不了交给第二个对象进行处理,第二个如果处理不了,则交给第三个处理,以此类推。比如说 奖学金的审批 公司了流程审批 接力跑 阅读全文
posted @ 2018-07-04 16:34 Volvane 阅读(405) 评论(0) 推荐(0)

回顶部
//回顶部