自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 购物车的设计与实现

在开发购物车之前,首先要把几个关键类之间的关系理清楚类图首先各个类的意义:1. Product 产品2. User 用户3. Order 订单4. OrderItem 订单项前3者都好理解,订单项需要解释一下。比如阁下在某宝下了一次订单,这个订单包括了苹果 3个蜡烛 ...

2019-09-21 19:29:00 744

转载 JSP的部分知识(二)

指令include和动作include的区别通过之前的学习知道,JSP最后会被转译成Servlet如果是指令include<%@include file="footer.jsp" %>footer.jsp的内容会被插入到 hello.jsp 转译 成的hello_jsp.java中,最后只会生成一个hello_jsp.java文件如果是动作include ...

2019-09-06 10:38:00 133

转载 JSP的部分知识(一)

通过Servlet进行整个网站的开发是可以的。 不过在Servlet中输出html代码,特别是稍微复杂一点的html代码,就会给人一种很酸爽的感觉。如果能够直接使用Html代码,然后在html中写java代码,就好了~JSP ... 就可以干这个事情。在web目录下下新建一个文件hello.jsp<%@page contentType="tex...

2019-09-06 09:14:00 142

转载 JDBC 数据库连接池

数据库连接池原理-传统方式当有多个线程,每个线程都需要连接数据库执行SQL语句的话,那么每个线程都会创建一个连接,并且在使用完毕后,关闭连接。创建连接和关闭连接的过程也是比较消耗时间的,当多线程并发的时候,系统就会变得很卡顿。同时,一个数据库同时支持的连接总数也是有限的,如果多线程并发量很大,那么数据库连接的总数就会被消耗光,后续线程发起的数据库连接就会失败。数...

2019-09-02 23:26:00 138

转载 JDBC ORM(Object Relationship Database Mapping)

ORM=Object Relationship Database Mapping 对象和关系数据库的映射简单说,一个对象,对应数据库里的一条记录示例:根据id返回一个Hero对象提供方法get(int id)返回一个Hero对象public class Hero { //增加id属性 public int id; pub...

2019-09-01 01:34:00 148

转载 JDBC预编译statement(preparedstatement)和statement的比较、execute与executeUpdate的区别...

和 Statement一样,PreparedStatement也是用来执行sql语句的与创建Statement不同的是,需要根据sql语句创建PreparedStatement除此之外,还能够通过设置参数,指定相应的值,而不是Statement那样使用字符串拼接import java.sql.Connection;import java.sql.DriverManage...

2019-09-01 00:18:00 291

转载 请求转发与重定向的区别

原文地址:https://blog.csdn.net/fox_bert/article/details/80634468 转发和重定向流程图如下请求转发(服务器端转发):1、客户端(HTML)向服务器发送一条请求,服务端发现匹配的servlet,并指定它去执行。当这个servlet执行完之后,它要调用getRequestDisp...

2019-08-27 22:47:00 86

转载 IDEA创建web项目详细过程

相关软件:Intellij Idea2017、jdk16、tomcatIntellij Idea直接安装(可根据需要选择自己设置的安装目录),jdk使用1.6/1.7/1.8都可以,主要是配置好系统环境变量,tomcat上tomcat的官网下载压缩包解压即可。一、创建简单web项目1、创建一个web projectFile -> new Project -&g...

2019-08-26 15:12:00 317

转载 Java中XML的四种解析方式(二)

三、JDOM解析    特征:      1、仅使用具体类,而不使用接口。      2、API大量使用了Collections类。 1 import org.jdom2.Attribute; 2 import org.jdom2.Document; 3 import org.jdom2.Element; 4 import org.jdom2.JDOMEx...

2019-08-24 17:34:00 124

转载 Java中XML的四种解析方式(一)

XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析的方式都是一样的,只不过实现的语法不同而已。XML文档以层级标签的形式来组织数据,多用于配置文件、存储静态数据、交换数据。XML语法1、每个XML文档都由XML序言开始,在前面的代码中的第一行便是XML序言,<?xmlversion="1...

2019-08-19 15:44:00 165

转载 Java反射机制

什么是反射Reflection:Java反射说的是在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信息和调用对象方法的功能称之为反射机制。所谓反射其实就是获取类的字节码文件,也就是.class文件,我们可以通过Class这个对象进行获取。三种方式获取class对象的方式:对...

2019-08-18 00:58:00 82

转载 创建线程的三种方式(Thread、Runnable、Callable)

方式一:继承Thread类实现多线程: 1. 在Java中负责实现线程功能的类是java.lang.Thread 类。 2. 可以通过创建 Thread的实例来创建新的线程。 3. 每个线程都是通过某个特定的Thread对象所对应的方法run( )来完成其操作的,方法run( )称为线程体。 4. 通过调用Thread类的st...

2019-08-12 15:45:00 552

转载 GBK和UTF-8的区别

我们这里将以最简单最容易理解的方式来描述GBK和UTF8的区别,以及它们分别是什么。GBK编码:是指中国的中文字符,其它它包含了简体中文与繁体中文字符,另外还有一种字符“gb2312”,这种字符仅能存储简体中文字符。UTF-8编码:它是一种全国家通过的一种编码,如果你的网站涉及到多个国家的语言,那么建议你选择UTF-8编码。GBK和UTF8有什么...

2019-08-11 18:29:00 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除