笔记
文章平均质量分 55
Wwwwww~
这个作者很懒,什么都没留下…
展开
-
Java常用类
一、字符串相关类:String1.String的特性1.String类:代表字符串。java中的所有字符串字面值(如:"abc");2.String是一个final类,代表不可变的字符序列。3.字符串是常量,用双引号引起来表示。他们的值意境创建不得更改;4.String对象的字符内容是存储在一个字符数组value[]中的。public final class String implements Serializable, Comparable<String>, CharSequen原创 2021-08-06 00:05:07 · 145 阅读 · 0 评论 -
jQuery元素添加
内部插入:<body> <div id="content"> <span>郑州</span> </div> <!--内部插入:在指定标签的内部以同级标签为参照插入--> <script> $("#content").prepend("<i>河南</i>");//前插入 $("#content").append("<b>大学</b>");//后原创 2020-07-19 15:24:11 · 80 阅读 · 0 评论 -
JavaScript实现表单校验
一、注册页面:RegisterServlet:package com.jd.regiter;import java.io.IOException;import java.util.UUID;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Http原创 2020-07-18 20:30:21 · 193 阅读 · 0 评论 -
多表查询
**多表查询:**多个表关联查询需要依据多表之间列关系将其连接起来(不同表之间要有关联关系),这种连接方式分为三种:内连接(inner join)、外连接(outer join)及交叉连接(cross join)内连接• 如果依据多个表之间列关系进行内连接,查询结果集仅包括满足连接条件的数据行。建表:#user_info表create table user_info( id int(2) primary key, user_name varchar(12) unique,原创 2020-07-09 10:07:36 · 158 阅读 · 0 评论 -
总结group by
group by用于将表中数据划分为若干个组,group by后面用于指定分组的依据例如:select sex,count(id) from student group by sex; #将student表学生按照sex分组,然后统计每组中的人数•注意:1.只有对应列相同的多行数据才会归为一组,如下:create table student( id char(36) primary key, name varchar(8) not null, age int(3) default 0, m原创 2020-07-08 18:19:58 · 120 阅读 · 0 评论 -
总结order by
一、order by**作用:**对查询结果进行排序,必须置于SQL语句的最后说明:1、order by后面跟字段,多个字段之间以逗号隔开,其中字段默认为升序排列;2、指定排序策略,asc为升序排列,desc为降序排列,默认为升序排列。不同数据类型,升序的含义如下:1、数字类型:小值在前面显示2、日期类型:早的日期在前面显示3、字符类型:依据字母顺序显示,a在前,z在后4、空值:显示在最后二、实例建表:create table student( id char(36) primar原创 2020-07-08 18:09:11 · 551 阅读 · 0 评论 -
总结MySQL模糊查询
一、语法select 字段集 from 表名 where 字段名 like 条件二、实例建表:create table student( id char(36) primary key, name varchar(8) not null, age int(3) default 0, mobile char(11), address varchar(150))insert into student values ('9b4435ec-372c-456a-b287-e3c5aa23df原创 2020-07-08 17:47:09 · 831 阅读 · 0 评论 -
事务隔离级别
一、并发一致性问题1.脏读(Drity Read): 已知有两个事务A和B, A读取了已经被B更新但还没有被提交的数据,之后,B回滚事务,A读取的数据就是脏数据。2.不可重复读(Non-repeatable read):已知有两个事务A和B,B在A重复读取数据的过程中修改并提交数据,导致A在多次读取同一数据的过程中,数据不一致。3.幻读(Phantom Read):已知有两个事务A和B,A从一个表中读取了数据,然后B在该表中插入了一些新数据,导致A再次读取同一个表, 就会多出几行,简单地说,一个事务中原创 2020-07-08 10:44:51 · 156 阅读 · 1 评论 -
数据库使用外键的原因
一、主键**主键(primary key):**唯一标识一条记录,不能有重复的,不允许为空,用来保证数据的完整性且只能有一个。比如学生表(学号,姓名,性别,班级)其中每个学生的学号是唯一的,学号就是一个主键课程表(课程编号,课程名,学分)其中课程编号是唯一的,课程编号就是一个主键成绩表(学号,课程号,成绩)成绩表中单一一个属性无法唯一标识一条记录,学号和课程号的组合才可以唯一标识一条记录,所以 学号和课程号的属性组是一个主键成绩表中的学号不是成绩表的主键,但它和学生表中的学号相对应,并且学原创 2020-07-07 11:04:21 · 519 阅读 · 0 评论 -
事务的四个基本特性
1.Atomic(原子性):事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败。2.Consistency(一致性):事务完成时,数据必须处于一致状态,数据的完整性约束没有被破坏,事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没 有执行过一样。3.Isolation(隔离性):事务允许多个用户对同一个数据进行并发访问,而不破坏数据的正确性 和完整性。同时,并行事务的修改必须与其他并行事务的修改相互独立。4.Durabil原创 2020-07-05 17:42:50 · 1131 阅读 · 0 评论 -
数据库语言分类
数据库语言分为四类,分别是数据定义语言(DDL),数据查询语言(DQL),数据操作语言(DML),数据控制语言(DCL)。数据定义语言(DDL):数据定义语言 - Data Definition Language用来定义数据库的对象,如数据表、视图、索引等create drop alter truncate数据查询语言(DQL)数据查询语言 – Data Query Language数据表记录的查询。select(一般不会单独归为一类,除非只有一条语句)数据操作语言(DML)数据操作语原创 2020-07-05 15:49:06 · 2133 阅读 · 0 评论 -
Java实现学生管理系统(HashSet)
功能:1、添加学生信息2、删除学生信息3、修改学生信息4、查询学生信息代码:Main:package HashMian;import java.util.HashSet;import java.util.Scanner;import Hashvo.Student;public class Main { private static HashSet<Student> set = new HashSet<Student>(); public sta原创 2020-05-10 21:15:36 · 334 阅读 · 0 评论 -
Java实现学生管理系统(ArrayList)
功能:1、添加学生信息2、删除学生信息3、修改学生信息4、查询学生信息代码:Main:package main;import java.util.ArrayList;import java.util.Scanner;import vo.Student;public class Main { private static ArrayList<Student> list = new ArrayList<Student>(); public sta原创 2020-05-10 21:13:52 · 725 阅读 · 0 评论 -
详述HashSet类add方法(五)
一、创建HashSet对象public class Test1 { public static void main(String[] args) { HashSet<Student> set = new HashSet<Student>(); set.add(new Student("100")); set.add(new Student("100"))...原创 2020-04-24 23:12:30 · 215 阅读 · 0 评论 -
详述HashSet中add方法(四)
一、创建HashSet对象public class Test1 { public static void main(String[] args) { HashSet<Student> set = new HashSet<Student>(); set.add(new Student("100")); set.add(new Student("100"))...原创 2020-04-24 22:37:43 · 436 阅读 · 0 评论 -
详述HashSet中add方法(三)
一、创建HashSet对象public class Test1 { public static void main(String[] args) { HashSet<Student> set = new HashSet<Student>(); set.add(new Student("100")); set.add(new Student("100"))...原创 2020-04-24 20:55:53 · 126 阅读 · 0 评论 -
HashSet类add方法(二)
当前博客用于分析当使用add方法向集合中添加重复元素时的情况,建议查看前先去浏览上篇博客详述HashSet类add方法(一)HashSet集合中不允许元素重复,这是如何实现的呢?下面我们一起分析一下:public class Test { public static void main(String[] args) { HashSet<String> set=new H...原创 2020-04-18 23:21:32 · 107 阅读 · 0 评论 -
详述HashSet类add方法(一)
1.HashSet对象的创建创建HashSet对象:package com.jd.add;import java.util.HashSet;public class Test1 { public static void main(String[] args) { HashSet<String> names = new HashSet<String>();...原创 2020-04-18 22:41:17 · 420 阅读 · 0 评论 -
Java:ArrayList中的contains方法
String:首先看一下调用效果:public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>() ; list.add("Tom"); System.out.println(list.contains("To...2020-04-15 21:52:53 · 1219 阅读 · 0 评论