07 2021 档案
摘要:规范数据库设计 1、三大范式 引用自 关系型数据库设计:三大范式的通俗理解 1.1 第一范式(1NF) 保证每一列不可再分 要求数据库表的每一列都是不可分割的原子数据项。 举例: 在上面的表中,“家庭信息”和“学校信息”列均不满足原子性的要求,故不满足第一范式,调整如下 可见,调整后
阅读全文
摘要:Java 学习 Day07 JavaBean 1、JavaBean编写规范 JavaBean类必须有一个公共类; JavaBean类必须有一个·无参数的构造方法 JavaBean类的成员变量的访问权限都是私有的,一般称为属性; 用一组公有(public)的setXXX()/getXXX()或isXX
阅读全文
摘要:Java Web学习 Day06 JSP标签、JSTL标签、EL表达式 1、EL表达式:${ } 获取数据 执行运算 获取web开发的常用对象 <!-- https://mvnrepository.com/artifact/javax.servlet.jsp.jstl/jstl-api --> <d
阅读全文
摘要:Java Web 学习 Day05 JSP基础 1、JSP表达式 1.1 JSP表达式 <%--JSP表达式 作用:用来将程序的输出,输出到客户端 <%= 变量或表达式%> --%> <%= new java.util.Date()%> 1.2 JSPj脚本片段 <%--jsp脚本片段--%> <%
阅读全文
摘要:Java Web 学习Day04 Session 1、什么是Session 服务器会给每个用户(浏览器)创建一个Session对象; 一个Session独占一个浏览器,只要浏览器没有关闭,这个Session就存在; 用户登录之后,整个网站他都可以访问 >保存用户的信息;保存购物车信息..... 2、
阅读全文
摘要:Java Web学习Day03 cookie 1、会话 **会话:**用户打开了一个浏览器,点了很多超链接,访问多个Web资源,关闭浏览器,这个过程可以称之为会话 有状态会话: 一个同学来过教室,瑕疵再来教室,我们会知道这个同学,曾经来过,称之为有状态对话; 一个网站,怎么证明你来过 服务端给客户端
阅读全文
摘要:Java Web学习Day03 HttpServletRequest Request HttpServletRequest代表客户端的请求,用户通过Http协议访问服务器,HTTP请求中的所有信息会 被封装到HttpServletRequest,通过这个HttpServletRequest的方法
阅读全文
摘要:Java Web学习Day02 Response 1、HttpServletResponse Web服务器接收到客户端的http请求,针对这个请求,分别创建一个代表HttpServletResquest对象;代表响应的一个HttpServletResponse对象; 如果要获取客户端请求过来的参数:
阅读全文
摘要:Java Web学习Day02 ServletContext对象 1.ServletContext web容器在启动的时候,它会为每个web程序都创建一个对应的ServletContext对象,它代表了我当前的web应用 1、共享数据 我在这个Servlet保存的应用,可以在另一个servlet
阅读全文
摘要:JAVA Web 学习Day02 servlet补充 1.servlet原理 2.Mapping 一个Servlet可以指定一个映射路径 <servlet-mapping> <servlet-name>hello</servlet-name> <!--Servlet的请求路径--> <url-pat
阅读全文
摘要:Java Web学习day01 Servlet 1.1Servlet简介 sun公司开发动态web的一门技术 sun公司在这些API中提供了一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤: 编写一个类,实现Servlet接口 把开发好的Java类部署到Web服
阅读全文
摘要:JavaWeb学习Day01开始前的一些准备 1.Maven Maven是用来干什么的 Java web开发中,需要使用大量的jar包,需要手动去导入; 帮助我们自动导入和配置jar包 1.1 Maven项目架构管理工具 maven核心思想:约定大于配置 有约束,不要去违反 Maven会规定好你如何
阅读全文
摘要:JAVA学习Day05 抽象类 定义一个类时,方法用来描述类的行为,但有时某些方法的实现方法无法确定,需要在其子类中实现 针对此类情况,JAVA使用抽象方法实现,使用 abstract 关键词修饰: //[修饰符] abstract 返回值类型 方法名([参数值列表]); //当一个类中包含抽象方法
阅读全文
摘要:Java学习Day04 面向对象 类与对象 类是对某一事物的抽象描述,它是对某一类事物的整体描述/定义,不指某个具体的事物; 动物、植物、手机、汽车 Person类、Pet类、Car类等 对象是用于表示现实中该类事物的具体个体,是抽象概念的具体实例 张三就是 人 的一个具体实例,张三家里的旺财 就是
阅读全文
摘要:Java学习Day03 数组补充 Arrays类 Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用”使用对象来调用(注意是“不用”而不是"不能")。 常用功能: 给数组赋值:通过fill方法。 对数组排序:通过sort方法,按升序。 查找数组元素:
阅读全文
摘要:Java学习Day02 Scanner 对象 用来获取用户的输入 语法 Scanner s = new Scanner(System.in); 通过Scanner类的next()与next Line()方法获取输入的字符,在读取前我们一般需要用hasNext()判断是否还有输入的数据。 import
阅读全文