自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多表关联查询

多表关联查询:查询字段来自多个表时使用1、笛卡尔积乘积:SELECT * FROM student,gra_de2、内连接:(1)等值连接(有相同的属性列)/* 当表中列名相同时,可使用as给表起别名,通过别名访问表中列(as也可省略)*/SELECT stu.num, stu.name AS stu_name, stu.sex, gra.name AS gra_nameFROM student AS stu INNER JOIN gra_de gra

2021-02-08 21:27:46 91

原创 子查询

子查询:出现在其他语句中的 select语句: 其他语句:insert,update,delete,select1、在insert 语句中使用子查询:INSERT INTO t_student (stu_name, stu_sex, stu_phone)SELECT stu_name, stu_sex, stu_phoneFROM t_studentWHERE stu_score = 852、在UPDATE 语句中使用子查询 :UPDATE t_studentSET

2021-02-08 21:16:04 75

原创 css

2021-02-08 21:02:50 62

原创 html

2021-02-08 21:02:18 77

原创 HTML

2021-02-08 21:00:20 62 1

原创 条件查询

条件查询:查询语法:select 结果 from 表名 where 条件过滤 group by order by1、等于:SELECT 100-- 查询常量SELECT VERSION()-- 查询数据库版本SELECT stu_num,stu_name,stu_sex FROM t_student -- 查询指定列(建议使用)SELECT * FROM t_student -- 查询所有列(不建议)2、不等于:!=或<>-- DISTINCT stu_sex 去除

2021-02-08 20:51:49 250

原创 DQL-函数

DQL-函数:查询语句:查询语句 select 查询列表 from 表名;:dml语句可以直接对数据进行操作, dql不会影响改变表中的数据1、对查询结果处理:SELECT 100-- 查询常量SELECT VERSION()-- 查询数据库版本SELECT stu_num,stu_name,stu_sex FROM t_student -- 查询指定列(建议使用)SELECT * FROM t_student -- 查询所有列(不建议)-- DISTINCT s

2021-02-08 20:38:35 61

原创 DML

DML:数据操作语言:常用语句insert、update 、delete1、insert:插入数据# 方式1: INSERT INTO 表名(列1,列2……,列n) VALUES(值1,值2…..,值n);-- 不指定列,默认给所有的列插入数据 INSERT INTO t_student VALUES(100,"jim",'男','1999-10-10',99,'1522222222',NOW())INSERT INTO t_student(stu_num,stu_name,

2021-02-08 20:26:39 104

原创 DDL

DDL:数据结构定义语言,适用于创建、修改数据库表结构的语言:常用语句create、alert、drop、rename1、mysql语法规范:(1)不区分大小(建议关键字大写,表列名小写)(2)每句话用分号结束;(3)注释:单行注释:–(空格)注释内容 或 #注释内容​ 多行注释:/* 注释内容*/2、创建库、表:#创建数据库CREATE DATABASE test_school_db CHARSET utf8-- 查询数据库SHOW DATABASES;/*创建时

2021-02-08 20:13:42 59

原创 关于数据库

关于数据库1.概念:数据库(database),为方便数据的存储和管理;将数据按照特定规则存在磁盘上,是一个存储数据的仓库.DB:数据库(用于存储数据)DBMS:数据库管理系统(创建和管理数据库)SQL:结构化查询语言(数据库软件通用语言,可通过SQL语言管理数据库)2.数据库分类:(1) 关系型数据库.例:oracle;mysqlsqlserver;DB2:库中表之间有关联关系(2)非关系型数据库::以键值对形式存储数据;分析数据3.数据库存储数据特点:(1)数据存在表中;表存在数

2021-02-08 19:32:18 83

原创 javaAPI

javaAPIAPI(Application Programming Interface)应用程序编程接口api文档: 对java预先定义的类或接口 功能 和方法功能的说明文档,目的是提供给开发人员进行使用帮助说明1 基本数据类型包装类​ :java语言是面向对象的语言,但其基本数据类型不是面向对象的,所以在使用时存在很多不便,为解决这个问题,设计时为每个基本类型设计了一个对应类和八个基本类型相对应,统称为包装类。包装类中封装了一个相应的基本数据类型,并为其提供很多操作。包装类用途:1

2020-11-28 23:15:41 177

原创 关于Idea的Debug调试

/** * debug调试: * StepOver(F8):逐行一次执行一行调试 * StepOut(Shift F8):终止调试 *Force StepInto(Alt Shift F7):进入java底层方法中 *StepInto(F7):进入到调用的自己写的方法中 * F9直接从自己的方法中终止调试 */public class DebugDemo { public static void main(String[] args) { int a = 9;

2020-11-19 20:23:48 77

原创 Java-关于数组的总结

2020-11-19 19:51:25 50

原创 数组

数组数组:相同数据类型元素的集合,是一种线性数据结构,在内存中是连续的 ,本身是引用类型, 但可以存基本类型的 数据,也可存引用类型的数据1声明、创建两种声明方式 : 1 数据类型 [ ] 数组名; 2 数据类型 数组名 [ ];数组的创建: 1 声明的同时根据长度分配内存,其中元素值默认为初始化值 例:int [] c = new int [5];​ 2 声明的同时分配内存并初始化值 例:int [] e = new int[]{9,5,4,2};

2020-11-18 18:20:00 129

原创 面向对象3

面向对象31封装/*封装:具体表现: 属性/方法使用private权限使用后外部无法直接访问,就要在它的类中提供相应的方法,通过该方法实现外部对本类中私有属性/方法的操作/访问 */public class Person { //私有属性,外部无法直接访问 private String name; private int age; //专门为外部提供的访问本类私有属性的方法 public void setName(String n){

2020-11-18 18:05:22 70

原创 面向对象2

面向对象21static关键字/** * static关键字:static修饰类的属性\方法\代码块\内部类 * 跟类一起加载,只有一份,存在方法区里 * 静态属性两种调用:1 */public class Chinese { //属性 String name; int age; /*String country;不用static修饰的话,每创建一个对象,都会复制一份在堆空间,浪费内存空间*/ static String country = "中国";

2020-11-18 17:42:36 62

原创 面向对象1

面向对象11类结构/** *类结构:1属性 2构造方法 3方法 4块 5内部类 * 类的声明格式[访问权限修饰符][修饰符或void] class 类名{ } * 访问权限修饰符:public或default(不写) * 修饰符:final abstract * 方法声明:[访问权限修饰符][修饰符或void] 返回值类型 方法名(参数类型 参数名称){ [return] } * 注:类本质是:一个.java文件 */public class Dog { //属性

2020-11-04 17:43:37 102

原创 java-方法

方法1类似其他语言中的函数2是解决一类问题步骤的有序组合3包含于类 对象中/*方法:语法:[访问权限修饰符 修饰符] [返回值类型] 方法名(参数类型 参数名){ [return 返回值] } */public class MethodDemo1 { /** * 方法:学习 */ public void study(){ System.out.println("好好学习"); }}1方法调用public class T

2020-11-04 17:39:53 76

原创 循环

循环组成:1循环变量初始化2循环条件3循环体(语句)4循环变量更新while循环注意:先判断,成立再进入循环语句/*while(条件){ 循环语句; 变量迭代;} */public class WhileDemo { public static void main(String[] args) { int d = 1; while (d <= 100){ d++; S

2020-11-04 17:38:36 75

原创 # switch语句练习

switch语句注意:1 case后值为常量,具体给定,不能重复2 若case语句块无break,继续执行后面的case直到遇到break3 若所有case都不匹配,执行default语句public class SwitchDemo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入值:");

2020-11-04 17:38:02 111

原创 # if语句练习

if语句/*银行取款输入账号 输入密码 判断账号密码对错*/public static void main(String[] args) { int money = 1000; Scanner scanner = new Scanner(System.in); System.out.println("请输入账号:"); int acoount = scanner.nextInt(); System.out.println("请输入密码:"); int pa

2020-11-04 17:37:22 107

原创 # 控制台输入

控制台输入/*控制台输入:*/public class ScannerDemo {public static void main(String[] args) {//标准输入串:System.inScanner scanner = new Scanner(System.in); System.out.println("请输入姓名:"); String name = scanner.next();//创建一个scanner对象,传入一个输入流对象 System.out.

2020-11-04 17:36:42 89 1

原创 java赋值运算符(赋值运算符)

赋值运算符/*赋值运算:= += -= *= /= %=注意:=两边 值与类型相匹配 == 一般判断相等*/public class OperaterDemo4 {public static void main(String[] args) {int a = 9999;long b = a;//默认转换byte c = (byte)b;//强制转换System.out.println©;}}...

2020-11-04 17:36:08 234

原创 Java—面向对象总结

2020-10-30 18:52:18 51

原创 Java基础—语法总结

2020-10-28 17:10:53 42

原创 Java基础—概述、各种结构及声明总结

2020-10-28 17:07:57 61

原创 java运算符(逻辑运算符)

package com.ff.javabase.day2;/*逻辑运算:& | ^ && || ! */public class OperaterDemo3 { public static void main(String[] args) { int a = 10; int b = 5; int c = 1; /* // & System.out.

2020-10-20 21:14:12 137 1

原创 java运算符(比较运算符)

package com.ff.javabase.day2;/*比较运算符== != 可用于基本类型数值之间 引用数据类型之间 比较> < >= <= 用于数值与数值(char) */public class OpersterDemo2 { public static void main(String[] args) { //== != //基本类型数值之间 int a = 10; int b = 5;

2020-10-20 21:13:14 144

原创 java运算符(算术运算符)

package com.ff.javabase.day2;/** * + 正数 加法 字符串连接 * - 负数 减法 * * 乘法 * /除法 * % 取余 * ++ 自增 * -- 自减 */public class OperaterDemo1 { public static void main(String[] args) { //+ int a = +5;//正数 int b = 10; char

2020-10-20 21:12:19 112

原创 java基本数据类型转换

package com.ff.javabase.day2;public class DataType { public static void main(String[] args) { //默认转换(小容量转到大容量) int a1 = 180; int b = 139; long a2 = a1; float f1 = a2; System.out.println(f1); //参

2020-10-20 21:07:03 49

原创 java基本语法之数据类型(布尔型)

package com.ff.javabase.day2;public class BooleanDemo { public static void main(String[] args) { //布尔类型值只能是true或false //boolean b = 11; boolean b0 = true; boolean b1 = false; if(b0){ } System.o

2020-10-20 21:04:28 232

原创 java基本语法之数据类型(字符型)

package com.ff.javabase.day2;public class CharDemo { public static void main(String[] args) { //字符类型,要用单引号括起来 char c1 = 'a';//表示一个字符 char c2 = '国'; //字符可参与运算,运算时直接当作对应编码表里的整数 char c3='A';//A的ASCII码值为65

2020-10-20 21:03:26 105

原创 java基本语法之数据类型(数值型)

package com.ff.javabase.day2;public class IntDemo { public static void main(String[] args) { byte a1 = 20;//1字节 -128~127 short a2 = 32767;//2字节 -32768~32767 int a3 = 123456;//4字节 21亿 //long a0 = 999999;//这里a0是int

2020-10-20 21:02:27 113

原创 java基本语法之变量

package com.ff.javabase.day2;//变量(声明\赋值)public class VarDemo { public static void main(String[] args) { int a;//先声明 a = 10;//再赋值 System.out.println("a="+a); int b = 10;//声明并赋值 System.out.println("b="+b);

2020-10-20 20:57:33 47

原创 java基本语法之注释

package com.ff.javabase.day1;/** * 注释:解释说明程序的功能 * 三种方式:单行注释 // 注释的内容 * 多行注释 /* 注释的内容(Ctrl+Shift+/) * / * 文档注释 /** 注释的内容* / */public class AnnotationDemo { /**

2020-10-20 20:55:00 183

原创 CSS小总结

2020-10-13 21:49:51 46

原创 HTML小总结

HTML学习笔记html概述\基本语法\常用标签\表格\表单\内联框架

2020-10-11 19:35:47 76

空空如也

空空如也

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

TA关注的人

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