- 博客(23)
- 收藏
- 关注
原创 2021-12-8
#左关联,将左表作为主表,然后关联右面从表,若有关联数据则关联显示,若无关联数据则使用null值SELECT s.*,o.* FROM students s LEFT JOIN object o ON s.id=o.user_id#右关联,将右表作为主表,然后关联左面从表,若有关联数据则关联显示,若无关联数据则使用null值SELECT s.*,o.* FROM students s RIGHT JOIN object o ON s.id=o.user_id#内关联,取两个表中能关联的数据,没有关.
2021-12-08 10:43:39
470
原创 2021-12-6
Map<String, String> map = new HashMap<String, String>(); map.put("a", "1"); map.put("b", "2"); map.put("c", "3"); // 遍历方式1 Set<String> set = map.keySet(); // 获取所有key键 Collection<String> list = map.values(); // 获取所有v...
2021-12-06 17:24:40
145
原创 【无标题】
匿名内部类1、意义:子类只是用一次2、格式:父类 命名=new 父类(){重写的方法};方法中内部类1、意义:定义类只是用一次2、方法中内部类调用内部类之外方法中变量时,变量为final枚举1、适用场景:后端给前端返回数据时使用2、变量、get、set方法IOfile1、创建file(4种)2、查询名字、路径3、判断file是否存在4、创建目录,删除目录,查看目录下文件5、创建文件,删除文件...
2021-12-01 09:46:04
52
原创 2021-11-29
Java高级课程(一)面向对象设计深入剖析1、final关键字final修饰符可修饰类、方法和变量。 final标记的类不能被继承。 final标记的方法不能被子类覆盖。 final标记的变量(成员变量或局部变量)就成为常量,只能赋值一次。 形参定义成final也是可以的,这限定了不能在方法中修改形参的值。 用public static final共同标记一个常量。2、抽象类3、接口4、内部类(二)I/O和collection框架(三)多线程...
2021-11-29 19:15:57
62
原创 2021-11-17(前端复习)
前端一、HTML元素1、基本标签(1)行内元素:(b、strong、i、u、h1、hr、span、a)(2)块元素:(div、p)(3)超链接元素:<a href="网址">内容</a>(去除下划线:text-decoration:none(锚点))(4)列表元素:有序列表(<ol><li>内容</li><li>内容</li><li>内容</li></ol>).
2021-11-17 15:45:21
192
原创 2021-11-17
JSTL1、JSTL使用步骤将jstl.jar及standard.jar放至lib目录下,并add to buildpath 建立jsp文件,文件中引入以下语句:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>2、JSTL Core Tag Library(1)流程控制<c:if> <c:choose> <c:when> <c:otherwise>
2021-11-17 11:42:30
320
原创 2021-11-15
JavaEE开发技术一、Web层技术概述二、Servlet技术三、JSP开发技术1、什么是JSP?Java平台下的快速动态网页开发技术 HTML文件中加入Java代码和JSP标签 扩展名通常为.jsp2、JS和JSP有什么区别?JS属于静态页面前端,JSP本质就是servlet,JSP可以包含JS。3、JSP脚本元素声明标签:用于声明JSP页面使用的变量和方法(语法格式:<%!Declaration %>) 表达式:表达式的计算结果转换成字符串,使用隐含对
2021-11-15 17:40:23
222
原创 2021-11-08
JavaEE开发技术一、Web层技术概述1、Web组件的运行环境Web组件在Web容器中运行 容器提供了请求、调度分发、安全、并发和生命周期管理等服务容器,实际是指应用服务器提供而特定功能的软件模块。2、Tomcat8的目录结构/bin 存放windows或linux平台上启动和关闭Tomcat的脚本文件 /conf 存放Tomcat服务器的各种配置文件,其中最重要的是server.xml /lib 存放Tomcat服务器以及所有web应用都可以访问的J
2021-11-08 19:00:33
624
原创 2021-11-02
JavaScript的引入1、内部JS<script language="JavaScript"> alert("你好") </script>2、外部JS<script language="JavaScript" src="js.js"></script>
2021-11-03 09:18:57
340
原创 2021-11-01
一、数据库系统概论(1)DBS:数据库系统DB:数据库DBMS:数据库管理系统DBA:数据库管理员。(2)E-R图画法(1:1 1:n n:n)实体:方块属性:椭圆联系:菱形(3)
2021-11-01 17:39:57
45
原创 2021-10-27
一、CSS的优点:通过单个样式表控制多个文档的布局 更精确的布局控制二、使用CSS的方法方法1:内联样式表(style属性)<html> <head> <title>例子</title> </head> <body style="background-color: #FF0000;"> <p>这个页面是红色的</p> </body></
2021-10-27 11:41:23
91
原创 2021-10-26
一、表格、框架和层(一)与表相关的标记<table>...</table>表标记<tr>...</tr>行标记<td>...</td>单元格标记<th>...</th>表头单元格标记<caption>...<caption>标题标记(二)单元间隔和单元填充cellspacing——定义单元格之间的间距(以像素为单位)cellpadding——定义表的单元
2021-10-26 11:32:59
54
原创 2021-10-25
一、互联网和HTML超链接(Hyper Link)统一资源定位器(URL)网站(Web Site)网页(Web Pages)主页(Home Page)二、HTML基本标签<!--h5标识--><!DOCTYPE html><!--1.html标签,最外层--><html> <!--2.头部,包括title、meta、style、script、link标签--> <head>
2021-10-25 17:41:55
55
原创 2021-10-20
一、数据库1、内连接【查询两个表中所有有关联的数据,无关联的数据则舍弃(内连接是速度最快的)】SELECT s.*,o.* FROM students s,object o WHERE o.user_id = s.id; (内连接)SELECT s.*,o.* FROM students s INNER JOIN object o ON o.user_id = s.id; (内连接)2、左连接【查询主表(左边表)中的所有数据,然后与从表(右边表)关联,若从表无
2021-10-20 11:01:24
799
原创 2021-10-19
1、操作符(1)>;<;<=;>=;=;!=;<>(比较运算)#大于小于情况SELECT * FROM students WHERE age>20;SELECT * FROM students WHERE age>20 AND age<30;(2)AND,NOT,OR#OR 或SELECT * FROM students WHERE age>20 OR age<30;(3)BETWEEN...AND...和NOT
2021-10-19 14:50:30
102
原创 2021-10-18
1、数据库语言(1)DDL语言数据定义语言-Data definition language用来定义数据库的对象,如数据表、视图、索引等(2)DQL语言数据查询语音select(3)DML语言数据处理语言-Data Manipulation Language在数据库表中更新,增加和删除记录如update,insert,delete(4)DCL语言数据控制语音-Data Control Language指用于设置用户权限和控制事务语句如grant,revok
2021-10-18 18:49:52
930
原创 2021-10-14
ER图建模要点(1)ER图①世界是由一组称作实体的基本对象及这些对象间的联系组成。②用图形的方法,描述实体集之间的联系③供使用者进行交流:数据库设计人员、程序员、用户(2)建模过程:①抽象出实体和联系,使用ER图表示②将ER图转换为多个关系模式(表结构)③使用范式消除冗余(3)基本元素:①实体集②属性③关系①实体集(Entity Set)实体:客观存在并可相互区别的事件或物体实体集:具有相同类型、相同性质的实体的集合;用矩形表示②属性(Attr
2021-10-14 16:35:43
134
原创 2021-10-11
package demo;public class Alpha14 { public static void main(String[] args) throws Exception { String a = null; try { System.out.println(a.charAt(0)); } catch (Exception e) { e.printStackTrace(); System.out.println(); throw new Except.
2021-10-11 17:10:56
93
原创 2021-09-28
1、方法重写(1)方法名称和参数列表一致(2)子类成员的可见范围不能比父类成员小(3)方法名称、参数列表、返回值类型一致的才可以重写2、方法重载(1)子类重载方法方法名,参数及返回值类型与父类一致(2)子类成员的可见范围不能比父类成员小(3)只能覆盖父类可见的非静态方法3、重写启用super的好处在继承父类方法的同时可以增加新功能4、重载与重写的区别(1)重写父子类,重载同一个类(2)重写参数一致,重载参数不同(3)重载的返回值类型可相同可不同,重写的返回
2021-09-28 14:43:32
31
原创 2021-09-27
1、垃圾回收基本数据类型:方法执行完毕引用数据类型:没有引用对象指向时System.gc();2、继承(1)实现方式:public class 子类类型、extends 父类类名(子类特有的成员变量及方法)(2)继承其他类的类被称为‘子类’,被继承的类称为‘父类’(3)一个子类最多只有一个父类(4)子类可调用父类的可见属性及可见方法(5)父类无法调用子类的可见属性(6)复用代码:子类拥有父类的所有可见成员;不同的类具有某些共同的属性和行为;实现多态3、继承构造.
2021-09-27 19:45:40
29
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人