自定义博客皮肤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 203

原创 JAVASCRIPT-CHAPTER-1 JAVASCRIPT基础

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

2021-07-11 15:55:59 201

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

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

2021-06-21 00:34:36 204

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

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

2021-06-21 00:33:30 109

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

用DQL命令查询数据2SELECT语法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 64

原创 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 87

原创 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 103 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 100 1

原创 CHAPTER-17 XML 和JSON

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

2021-06-05 15:23:23 79

原创 CHAPTER-16 Java反射机制

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

2021-05-30 16:59:41 84

原创 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 168

原创 CHAPTER-14 线程

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

2021-05-29 18:09:46 108

原创 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 227

原创 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 152

原创 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 466

原创 CHAPTER-11 集合

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

2021-05-21 22:12:55 159

原创 CHAPTER-10 异常

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

2021-05-15 18:19:30 100

原创 CHAPTER-9 抽象类和接口

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

2021-05-09 02:09:24 177

原创 CHAPTER-7 继承和多态

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

2021-05-09 02:07:06 129

原创 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 406

原创 CHAPTER-6 面向对象基础

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

2021-05-02 20:47:17 437

原创 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 47

原创 CHAPTER-4 数组

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

2021-04-24 19:04:22 493

原创 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 137

原创 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 100

原创 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 37

原创 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 69 1

原创 CHAPTER-1 JAVA初體驗

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

2021-04-18 00:06:34 42

原创 JAVA-幕布分享

CHAPTER-1CHAPTER-2CHAPTER-3

2021-04-17 02:42:49 307

空空如也

空空如也

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

TA关注的人

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