自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

2021-11-19 16:09:04 303

原创 JAVASCRIPT-CHAPTER-1 JAVASCRIPT基础

JAVASCRIPT基础 组成 JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言 特点 向HTML页面中添加交互行为 脚本语言,语法和Java类似 解释性语言,边执行边解释 JavaScript组成 JavaScript ECMAScript DOM BOM 基本结构 <script type="text/javascript"> <!-- JavaScript语句; --> </script> 应用 可以包含在文档中的任何地

2021-07-11 15:55:59 1558

原创 MySQL -CHAPTER-6 数据库设计

数据库设计 为什么需要设计数据库 良好的数据库设计 节省数据的存储空间 能够保证数据的完整性 方便进行数据库应用系统的开发 糟糕的数据 数据冗余、存储浪费 内存空间浪费 数据更新和插入的异常 软件项目开发周期中数据库设计 需求分析阶段:分析客户的业务和数据处理需求 概要设计阶段:设计数据库的E-R模型图, 确认需求信息的正确和完整 详细设计阶段:应用三大范式审核数据库结构 代码编写阶段:物理实现数据库, 编码实现应用 软件测试阶段:… 安装部署:… 设计数据库的步骤 收集信息 与该系统有关人

2021-06-21 00:34:36 310

原创 MySQL -CHAPTER-5 事务、索引、数据库备份

事务、索引、数据库备份. MySQL的事务处理 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 事务必须具备以下四个属性,简称ACID属性 原子性 Atomicity 一致性 Consistency 隔离性 Isolation 持久性 Durability MySQL的事务实现方法 SET AUTOCOMMIT 使用SET语句来改变自动提交模式 SET AUTOCOMM

2021-06-21 00:33:30 200

原创 MySQL -CHAPTER-4 用DQL命令查询数据2

用DQL命令查询数据2 SELECT语法 SELECT [ALL|DISTINCT] {8|table.|[table.filed1[as alias1][,table.field2[as alias2]][,...]} FROM table_name [as table_alias] [left|out|inner join table_name2] #联合查询 [WHERE ...] #指定结果需满足的条件 [GROUP BY] #指定结果按照哪几个字段来分组 [HAVING ...] #

2021-06-21 00:32:00 121

原创 MySQL -CHAPTER-3 用DQL命令查询数据

用DQL命令查询数据 DQL语言 DQL ( DATA QUERY LANGUAGE 数据查询语言 ) 查询数据库数据,如SELECT语句 简单的单表查询或多表的复杂查询和嵌套查询 数据库语言中最核心、最重要的语句 使用频率最高的语句 删除数据 DELETE命令 DELETE FROM 表名 [WHERE CONDITION]; CONDITION 为筛选语句,如不指定则删除该表的所有列数据 TRUNCATE命令 TRUNCATE [TABLE] table_name 用于完全清空表数据,但表结构、

2021-06-12 15:51:36 149

原创 MySQL -CHAPTER-2 MySQL数据管理

MySQL数据管理 外键管理 外键作用 创建外键 建表时指定外键约束 建表后修改 删除外键 删除外键、删除表 数据库数据管理 数据库意义 数据存储 数据管理 管理数据库数据方法 通过SQLyog等管理工具管理数据库数据 通过DML语句管理数据库管理 DML语言 DML(数据操作语言) 用于操作数据库对象中所包含的数据 包括 INSERT – 添加数据语句 INSERT INTO 表名 [(字段1,字段2,字段3,...)] VALUES ('值1,','值2','值3',...) ATTENTIO

2021-06-12 15:50:22 177 1

原创 MySQL -CHAPTER-1 初识MySQL

初识MySQL 什么是数据库 数据库(DataBase) 概念 长期存放在计算机内,有组织、可共享的大量数据的集合,是一个数据"仓库" 作用 保存、管理数据 数据库总览 关系型数据库(SQL) MySql、Oracle、SQL Server、SQLite、DB2 非关系型数据库(NOSQL) Redis、MongoDB 什么是DBMS 数据库管理系统(DataBase Management System) 数据管理系统,科学组织和存储数据,高效地获取和维护数据 MySQL 概念 实现流行的开源、免费的关

2021-06-12 15:49:24 183 1

原创 CHAPTER-17 XML 和JSON

XML 和 JSON XML( EXtensible Markup Language) 可扩展标记语言 特点 XML与操作系统、编程语言的开发平台无关 实现不同系统之间的数据交换 作用 数据交互 配置应用程序和网站 Ajax基石 XML文档内容由一系列标签元素组成 <元素名 属性名="属性值">元素内容</元素名> 空元素: 属性值用双引号包裹 一个元素可以有多个属性 属性值中不能直接包含 < 、" 、 & 不建议使用的字符: ’ 、 &gt

2021-06-05 15:23:23 136

原创 CHAPTER-16 Java反射机制

Java反射机制 类的执行机制 Java类加载机制 Class对象 获取Class对象 Goods goods = (Goods)Class.forName(ClassName).newInstance(); 这就是反射的一种使用 反射的定义 反射Reflection 在运行状态中,对于任意一个类都能够知道这个类所有的属性和方法;并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制 深入理解 反射使我们在运行时看清一个类的运行情况并

2021-05-30 16:59:41 152

原创 CHAPTER-15 网络编程

网络编程 IP地址 IP地址 = 网络地址 +主机地址 网络地址:表示计算机或网络设备所在的网段 主机地址:表示特定主机或网络设备 查看IP地址,检测网络是否通畅 查看本机的IP地址 ipconfig 测试网络是否畅通 ping 目标IP地址 DNS:Domain Name System,域名系统。用于域名与IP地址的相互转换 网络服务器:通常指在网络环境下,具有较高计算能力,能够提供用户服务功能的计算机 B/S:Browser/Server:浏览器/服务器模式 C/S:Client/Server

2021-05-29 23:42:40 249

原创 CHAPTER-14 线程

线程 应用程序的执行实例 --> 进程 <-- 有独立的内存空间和系统资源 CPU调度和分派的基本单位 --> 线程 <-- 进程中执行运算的最小单位,可完成一个独立的顺序控制流程 多线程 什么是多线程: 1.如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为"多线程" 2.多个线程交替占用CPU资源, 而非真正的并行执行 多线程的好处: 充分利用CPU的资源 简化编程模型 带来良好的用户体验 主线程 Thread类 Java提供了java.lang.Thread

2021-05-29 18:09:46 222

原创 CHAPTER-13 输入流和输出流

输入流和输出流 Java I/O 文件、内存、键盘 --> 程序 --> 文件、内存、控制台 文件 什么是文件 相关记录或放在一起的数据的集合 文件一般储存在哪里? 磁盘、U盘、… Java程序如何访问文件属性? Java API:java.io.File类 File类访问文件属性 File类的常用方法 方法名称 说明 boolean exists() 判断文件或目录是否存在 boolean isFile() 判断是否是文件 boolean isDirect

2021-05-28 00:01:17 346

原创 CHAPTER-13 输入流和输出流

输入流和输出流 Java I/O 文件、内存、键盘 --> 程序 --> 文件、内存、控制台 文件 什么是文件 相关记录或放在一起的数据的集合 文件一般储存在哪里? 磁盘、U盘、… Java程序如何访问文件属性? Java API:java.io.File类 File类访问文件属性 File类的常用方法 方法名称 说明 boolean exists() 判断文件或目录是否存在 boolean isFile() 判断是否是文件 boolean isDirect

2021-05-22 14:50:59 218

原创 CHAPTER-12 集合泛型实用类

集合泛型实用类 枚举 枚举指由一组固定的常量组成的类型 [Modifier]enum enumName{ enumContantName1 [,enumContantName2...[;]] //[field,method] } -性别枚举 public enum Genders{ Male,Female } -枚举类型的变量 public class Student{ public Genders sex; } 特点 类型安全、易于输入、代码清晰 Java

2021-05-21 23:27:18 588

原创 CHAPTER-11 集合

集合 为什么使用集合框架? 如果并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象–可以使用Java集合框架 Java集合框架包含的内容 Java集合框架提供了一套性能优良、使用方便的接口和类,它们位于java.util包中 Iteratior:接口类 ArrayList:具体实现类 Collection:所有Java集合框架的父接口 Collections:操作集合的工具类 Utilities:算术类。提供了对集合进行排序、遍历等多种算法实现 Collection接口: Collecti

2021-05-21 22:12:55 226

原创 CHAPTER-10 异常

异常 什么是异常? 异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序. 程序运行–>异常(程序中断) STOP 在Java中,Java编程语言使用异常处理机制为程序提供了错误的能力 步骤: 1.程序中预先设置好对付异常的处理方法 2.程序运行 3.异常 4.对异常进行处理 5.处理完毕,程序继续运行 try-catch块 情况一:正常状况 使用try-catch块捕获异常 public void method(){ try{ //代码块(此处不会产生

2021-05-15 18:19:30 155

原创 CHAPTER-9 抽象类和接口

抽象类和接口 抽象类 抽象类 VS 抽象方法 public abstract class Pet{ --抽象类 public abstract void toHopsital(); --抽象方法 } 抽象类 VS 普通类 1.抽象类不能被实例化 ···但可以创建一个引用变量,其类型是一个抽象类,指向非抽象的子类实例 2.普通类可以被实例化 抽象方法 VS 普通方法 1.有无方法体 ·抽象方法(没有方法体) ·普通方法(有方法体) 抽象类与抽象方法的使用 1.抽象类中可以没有抽象方法,但包含了

2021-05-09 02:09:24 276 1

原创 CHAPTER-7 继承和多态

继承和多态 继承 继承是面向对象大的三大特性之一。 在Java中只支持单继承,即每个类只能有一个直接父类。 -语法 [访问修饰符]class<SubClass>extends<SuperClass>{ } 在Java中继承通过extends关键字实现,其中SubClass称为子类,SuperClass称为父类或基类 访问修饰符如果是public,那么该类在整个项目中可见 若不写访问修饰符,则该类只在当前包中可见 在Java中,子类可以从父类中继承以下内容: 1.可以继

2021-05-09 02:07:06 209

原创 CHAPTER-8 汽车租赁系统

汽车租赁系统 抽象出类: 汽车类 客车类 轿车类 汽车业务类 汽车租赁管理类 STEP //设置成抽象类(添加abstract) public abstract class MotoV { 创建机动车类(父类)-MotoV 创建公共的属性,如品牌、车牌、价格 settet/getter公共的属性 把父类设置成抽象类—public abstract class MotoV 设置折扣(用来算日租金) —public abstract double dailyRent(int days); 创建本类的有参构

2021-05-08 03:01:07 511

原创 CHAPTER-6 面向对象基础

面向对象基础 实现类的基本操作 面向对象的基本概念 -面向对象 ​ Java语言是一种面向对象的语言。要使用Java进行面向对象的编程,首先要建立面向对象的思想。面向对象是一种直观而且程序结构简单的程序设计方法,它比较符合人类认识现实世界的思维方法。其基本思想是把问题看成是若干个对象组成,这些对象之间是独立的,但又可以相互配合,连接和协调,从而共同完成整个程序要实现的任务和功能。 -开发方法 –结构化开发 ·面向功能划分软件结构 ·自顶而下 ·最小的子系统是方法 ·制约了软件的可维护性和可扩展性 –面向

2021-05-02 20:47:17 577

原创 CHAPTER-5 吃货联盟订餐系统

吃货联盟订餐系统 import java.util.*; public class OrderSystem { public static void main(String[] args) { Scanner input = new Scanner(System.in); //菜单数组 String[] menus = {"红烧带鱼","鱼香肉丝","时令鲜蔬"}; double[] prices = {38.0,20.0,10.0}; int[] like = {0,0,0

2021-05-02 20:26:55 88

原创 CHAPTER-4 数组

数组 使用数组进行基本运算 一维数列 -在JAVA中,数组是用来存储一组相同类型数据的数据结构。当数组初始化完毕后,JAVA为数组在内存中分配一段连续的空间,其在内存中开辟的空间没有保存任何数据,数组所占据的空间依然存在。 -定义数组 -语法 数据类型[] 数组名=new数据类型[数组长度]; 数据类型 数组名[]=new 数据类型[数组长度]; -定义数组时一定要指定数组名和数据类型 -必须书写“[]”,表示定义了一个数组,而不是一个普通的变量 -“[数组长度]”决定连续分配的空间的个数,通过数组

2021-04-24 19:04:22 592

原创 CHAPTER-3 流程結構

流程控制-選擇結構與循環結構 流程圖 -順序結構 -選擇結構 -循環結構 if控制語句 -簡單的語句 if(表達式){ \\語句1 \\語句2 } -執行步驟 對表達式的結果進行判斷 如果表達式的結果爲真,則執行該語句 如果表達式的結果爲假,則跳過該語句 public static void main(String[] args){ int score = 70 ; if(score >= 60 ){ System.out.println("

2021-04-24 16:57:07 200

原创 TESTING EVERYWEEK

一些做過的練習 文章目录@[toc]1.隨機抽獎,如果抽出來的數字等於100,就發一等獎;如果抽出來的數字在80以上,就發二等獎;抽出來的在60以上,就發三等獎;否則就發安慰獎。(用隨機數,多重if)2.隨機抽獎,如果抽到99則返回99元;如果抽到88則返回88元;77則返回77元;66則返回66元;如果是55、44、33、22、11就返回10元。(用隨機數,switch)3.学校举行运动会,百米赛跑跑入10秒内的同学有资格进入决赛,根据 性别分别进入男子组和女子组。4.抽奖规则:会员号的百位数数字等于.

2021-04-19 01:57:33 174

原创 CHAPTER-3 流程結構

流程控制-選擇結構與循環結構 大綱導圖:https://share.mubu.com/doc/1_4neZ51Zwx 流程圖 -順序結構 -選擇結構 -循環結構 if控制語句 -語句 if(表達式){ \\語句1 \\語句2 } -執行步驟 對表達式的結果進行判斷 如果表達式的結果爲真,則執行該語句 如果表達式的結果爲假,則跳過該語句 public static void main(String[] args){ int score = 70 ; if(scor

2021-04-18 00:07:11 77

原创 CHAPTER-2 數據類型與運算符

數據類型與運算符 變量 -聲明 public class test{ public static void main{ int money; money = 1000 ; int money = 1000; } } public class ShowResume{ public static void main(String[] args){ int age = 25 ; //年齡 String name = "小明" ; /

2021-04-18 00:06:58 137 1

原创 CHAPTER-1 JAVA初體驗

JAVA初體驗 JAVA語言發展史 CREAT A Test.java public class Test{ public static void main(String[] arg) ​ System.out.println("hello world"); ​ } } cmd -OPENING A Test.java javac Test.java 從控制臺輸出信息 -單行顯示 System.out.print

2021-04-18 00:06:34 74

原创 JAVA-幕布分享

CHAPTER-1 CHAPTER-2 CHAPTER-3

2021-04-17 02:42:49 391

空空如也

空空如也

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

TA关注的人

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