![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVAEE
文章平均质量分 92
BigFishAndBegonia
我居然不知道怎么改名字
展开
-
JAVAEE学习路线
第一部分JAVA语言基础知识。包括异常、IO流、多线程、集合类、数据库。(切记基础知识一定要时时刻刻巩固,注意,如果你是想以最快速度学习J2EE,关于Java中的Swing知识点,就只做了解) 要求:对java的封装,生命周期等有一定的了解; java基础语法------必须的异常------掌握try-catch-finally的使用 IO流------掌握字节流、字符流和对象序列化的处理。能够...转载 2018-04-21 21:05:17 · 755 阅读 · 0 评论 -
浅谈JAVA中“增强”类的某个方法的几个中方法!
一、继承 使用场景:能够控制这个类的构造的时候,才可以使用继承。 优点:简单容易使用, 缺点:耦合性大大的增强,不利于后期的维护,所以对于继承这种方法,谨慎使用。 代码实现:二、装饰者模式 使用场景:1、包装对象和被包装对象实现相同的接口 2、包装的对象中需要获得到被包装对象的引用。 缺点:如果接口的方法比较多,增强其中某个方法,其他的功能的方法需要原有的调用; 代码实现: ...原创 2018-05-15 20:59:49 · 330 阅读 · 0 评论 -
IDEA报 .......系统找不到指定文件的解决办法
今天发现一个问题解决了我非常非常久!!就是运行tomcat的时候,在访问资源的时候,会报 一个路径 + 系统找不到指定文件但是你检查发现,这个文件确实就在这里面躺着啊!!!怎么会找不到呢???首先,你要检查你的这个路径是不是有空格?%20 就表示空格,如果有,那么就把文件的空格给去掉,然后回到IDEA,会发现,你的IDEA应用没了,没关系,关掉之后重启,然后找到修改了文件名的原项目,然后重新...原创 2018-05-21 23:16:24 · 25204 阅读 · 10 评论 -
JDBC 从入门到精通
引入: 先猜想一下 java程序如何和mysql建立连接: 思路:可以用socket,需要遵循的是mysql协议。那么mysql又是如何规定发送的数据的格式和mysql返回的响应数据的格式呢? java程序通过mysql协议发送请求(内容以sql语句)给服务端,服务端按照mysql协议处理数据结果, java程序再解析协议,处理数据(这些过程mys...原创 2018-05-14 23:00:13 · 883 阅读 · 0 评论 -
用于封装Bean的BeanUtils
使用BeanUtils的原因因为setProperty是JSP中的标签,因此使用model 2模式JSP+Servlet+JavaBean的时候,JSP将form提交给Servlet程序,而Servlet程序无法像JSP一样使用setProperty对数据进行封装,<jsp:useBean id="calculator" class="cn.megustas.javabean.Calcula...转载 2018-05-21 13:29:56 · 1799 阅读 · 0 评论 -
XML 四大解析模式区分(DOM解析、SAX解析、JDOM解析、DOM4J解析)
例子<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name>亨利谁与争锋</name> <author>天下足球</author> <year&转载 2018-05-19 23:21:14 · 696 阅读 · 0 评论 -
XML从入门到精通
1.概述: XML是一种标记语言。 Extensible markup language(可扩展标记语言) HTML: hyper text markup language(超文本标记语言):其标签已经预定义好了,不能随便定义,或者定义了也没有意义,浏览器不认识。 HTML被设计:显示数据。 XML被设计:传输数据。 WEB开发: Server / ...原创 2018-05-19 23:15:16 · 1590 阅读 · 0 评论 -
会话技术 : Cookie &amp; Seesion
1.CookieCookie 是一种会话技术。所谓会话技术,十分简单,就是用来解决这样一个问题:保存用户在一次浏览器会话中,所产生的的数据。何为会话?会话可简单理解为:用户开一个浏览器,点击多个超链接,访问同一个服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。所谓cookie技术:1. Cookie是客户端技术,服务器程序把每个用户的数据以cookie的形式写给用户各自的浏览器2. ...原创 2018-05-06 23:58:49 · 340 阅读 · 0 评论 -
HttpServletRequest & Response
1.HttpServletRequest2.HttpServletResponse1.Response的API1.1 通过response设置响应报文中的响应码 1.2 通过response对象设置响应头 1.3 通过response对象设置响应正文可以通过字节流,将响应内容写入响应报文 也可以通过字符流,将响应内容写入响应报文 2 输出中文遇到的乱码问题对于乱码问题,其核心只有一个:就是编解码不...原创 2018-05-06 23:40:46 · 176 阅读 · 0 评论 -
MySQL的多表查询问题
Day18 多表查询为了消除数据的冗余,我们存数据的时候,会把完整的数据信息,分散到多张表来存储。但是,用户通常需要的是一个完整的全面的信息,那么在查询的时候,就需要把这些分散的信息 拼接 。——多表查询“拼接” 《=》 连接连接查询 交叉连接:(笛卡尔积) cross join 将两张表的信息结合在一起(表1 | 表2 ): select...原创 2018-05-13 09:54:14 · 1950 阅读 · 0 评论 -
数据库(SQL/DDL/DML/DQL/约束)
1.SQL简介SQL:Structured Query Language 的缩写(操作关系数据库中的数据)中文名称:结构化查询语言作用:是一种定义、操作、管理关系数据库的句法。大多数关系型数据库都支持。结构化查询语言的工业标准由ANSI(美国国家标准学会,ISO的成员之一)维护。组成:DDL:数据定义语言DML:数据操作语言DCL:数据控制语言DQL:数据查询语言(sql最难...原创 2018-05-12 12:38:45 · 855 阅读 · 0 评论 -
轻量框架之DBUtils
Dbutils:从字面意思可以理解为:通用的数据库工具类。Apache组织提供的一个开源JDBC工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。下载jar包:http://mvnrepository.com/commons.dbutils.jar 概述: 简介:是一种很薄的封装,轻量级的框架 优点:方便,好用。 commons-dbu...原创 2018-05-17 19:53:58 · 592 阅读 · 0 评论 -
JSP技术(JSP/EL/JSTL)
Day12 JSP(Java Server Pages) 1.概述: 写jsp代码就像写html差不多,允许嵌套java代码——这点与html不同。 访问jsp页面的时候,会生产一个.java文件(路径:C:\Users\WYH\.IntelliJIdea2017.3\system\tomcat\的运行的tmocat实例的work目录下) tomcat会同步生成一个.calss文件...原创 2018-05-10 10:11:08 · 404 阅读 · 0 评论 -
Redis延时消息队列、异步消息队列的实现
package list;import java.lang.reflect.Type;import java.util.Set;import java.util.UUID;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.TypeReference;import redis.clients.jedis.Je...原创 2018-09-24 23:53:40 · 1372 阅读 · 1 评论