- 博客(21)
- 收藏
- 关注
原创 04-模拟Apache服务器
// 加载 http 模块 var http = require('http'); var path = require('path'); var fs = require('fs'); var mime = require('mime'); // 创建服务 http.createServer(function (req, res) { // 1. 获取用户请求的路径 // req.url // /css/index.css // /images/index.png // 2.
2021-12-21 16:15:16
177
原创 2-01、继承
继承1、继承1.1、继承的实现1.2、继承的好处和弊端2、继承中的成员访问特点2.1、继承中变量的访问特点2.2、super2.3、继承中构造方法的访问特点2.4、继承中成员方法的访问特点2.5、方法重写2.6、方法重写的注意事项2.7、Java中继承的注意事项3.修饰符3.1、package3.2、import3.3、权限修饰符3.4、final3.5、final修饰局部变量3.6、static3.7、static的访问特点 1、继承 1.1、继承的实现 继承的概念: 继承是面向对象三大特征之一,可以
2021-08-25 23:14:10
76
原创 09-ArrayList
ArrayList1.1、ArrayList类概述1.2、ArrayList类常用方法1.3、ArrayList 存储字符串并且遍历 1.1、ArrayList类概述 什么是集合 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 ArrayList集合的特点 底层是数组实现的,长度可以变化 泛型的使用 用于约束集合中存储元素的数据类型 1.2、ArrayList类常用方法 构造方法 方法名 说明 public ArrayList() 创建一个空的集合对象 成员方
2021-08-25 13:37:55
110
原创 Java语法08-API
API1、API概述2、String类2.1、String 类概述2.2、String 类的特点2.3、String 类的构造方法2.4、创建字符串对象两种方式的区别2.5、字符串的比较2.5.1、 ==号的作用2.5.2、 equals方法的作用2.6、用户登录案例三级目录 1、API概述 什么是API API (Application Programming Interface) :应用程序编程接口 Java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我
2021-08-24 19:55:05
481
原创 Java语法07-类和对象
类和对象1、什么是类和对象1.1、类与对象的理解1.2、 类的定义1.3、对象的使用1.4、学生对象练习1.5、对象内存解析2、成员变量和局部变量3、封装3.1、private 关键字3.2、 this关键字4、封装思想5、构造方法5.1、概述5.2、构造方法的注意事项5.3、 标准类制作 1、什么是类和对象 1.1、类与对象的理解 客观存在的事物皆为对象,也即万物即对象 类 1)理解: 1、具有共同属性和行为的事物的抽象 2、类是对象的数据类型,类是具有相同属性和行为的一组对象的集合 2)组成
2021-08-14 19:16:04
218
原创 Java基础06-练习
1、减肥计划----IF 需求: 输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击 周六:爬山周日:好好吃一顿 思路: 键盘录入一个星期数,用一个变量接收 对星期数进行判断,这里用 if 语句实现 在对应的语句控制中输出对应的减肥活动 import java.util.Scanner; public class Test01{ public static void main(String[] args){ Scanner sc = new
2021-08-08 23:42:59
147
原创 Java基础04-数组
数组1、什么是数组(理解)2、数组的格式3、数组动态初始化三级目录 1、什么是数组(理解) 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 2、数组的格式 第一种 数据类型[ ] 数组名 示例: int [ ] arr; double [ ] arr; char [ ] arr; 第二种 数据类型 数组名[ ] 示例: int arr[ ] ; double arr [ ] ; char arr [ ]; 3、数组动态初始化 什么是
2021-08-07 21:09:25
115
原创 Java基础03-流程控制语句
流程控制语句1、数据输入2、流程控制语句分类2.1、 顺序结构2.2、 分支结构---if语句2.2.1、 if语句格式12.2.2、 if语句格式22.2.3、 if语句格式32.3、switch语句2.3.1、格式:2.3.2、 switch语句练习---春夏秋冬 1、数据输入 我们可以通过 Scanner 类来获取用户的输入。 步骤: 导包。Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。 import java.util.Scanner; 创建S
2021-08-06 19:31:11
148
原创 Java基础02-运算符
Java基础-021. 运算符1.1 算术运算符1.1.1 运算符和表达式1.1.2 算术运算符1.1.3 字符的 “+”操作1.1.4 字符串的“+”操作1.2 赋值运算符1.3 自增自减运算1.4 关系运算符1.5 逻辑运算符1.6 三元运算符 1. 运算符 1.1 算术运算符 1.1.1 运算符和表达式 运算符:对常量或者变量进行操作的符号 表达式:用运算符把常量或者变量连接起来符合Java语法的式子 不同运算符连接的表达式体现的是不同类型的表达式 1.1.2 算术运算符 符号 作用
2021-08-06 14:18:21
393
原创 Java基础01-注释、数据类型、变量
Java基础语法 - 1 1、注释(理解) 注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。Java中的 注释分为三种: 单行注释。单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。 多行注释。多行注释的格式是使用/* 和 /将一段较长的注释括起来。(注意:多行注释不能嵌套使用。) 文档注释。文档注释以 /* 开始,以 */ 结束。 2、关键字(理解) 关键字是指被java语言赋予了特殊含义的单词。 关键字的特点: 关键字的字母全部小写。
2021-08-06 10:28:29
108
原创 MySQL基础04
1、索引(index) 1.1、什么是索引? 索引是在数据库表的字段上添加的,是为了提高查询效率存在的一种机制。 一张表的一个字段可以添加一个索引,当然,多个字段联合起来也可以添加索引。 索引相当于一本书的目录,是为了缩小扫描范围而存在的一种机制。 对于一本字典来说,查找某个汉字有两种方式: 第一种方式:一页一页挨着找,直到找到为止,这种查找方式属于全字典扫描。 效率比较低。 第二种方式:先通过目录(索引)去定位一个大概的位置,然后直接定位到这个位置,做局域性扫描,缩小扫描的范围,快速的查找。这种
2021-08-05 12:58:33
152
原创 03-变量的定义
一、变量的定义 1.变量是什么? 一句话概括:变量是用来临时保存数据的,该数据是可以变化的数据。 2.什么时候需要定义变量? 如果某个内容需要多次使用,并且在代码中重复出现,那么可以用变量代表该内容。这样在修改内容的时候, 仅仅需要修改变量的值。在代码运作的过程中,可能会把某些命令的执行结果保存起来,后续代码需要使用这些结果,就可以直接使用 这个变量。 3.变量如何定义? 变量名=变量值 变量名:用来临时保存数据的 变量值:就是临时的可变化的数据 4.变量的定义规则 序号 规则 1 区分大
2021-08-05 12:49:39
2323
原创 02-简单认识shell
一、 shell脚本的基本写法 1)脚本第一行,魔法字符#!指定解释器 【必写】 #!/bin/bash 表示以下内容使用bash解释器解析 注意: 如果直接将解释器路径写死在脚本里,可能在某些系统就会存在找不到解释器的兼容性问题,所以可以使用: #!/bin/env 解释器 2)脚本第二部分,注释(#号)说明,对脚本的基本信息进行描述 【可选】 #!/bin/env bash # 以下内容是对脚本的基本信息的描述 # Name: 名 字 # Desc:描述describe # Path:存放路径 # U
2021-08-03 15:54:32
75
原创 01-简单认识bash
一、bash的特性 1、命令和文件自动补全 Tab只能补全命令和文件 (RHEL6/Centos6) 2、常见的快捷键 按键 value ^c 终止前台运行的程序 ^z 将前台运行的程序挂起到后台 ^d 退出 等价exit ^l 清屏 ^u 删除光标前所有字符 ^k 删除光标后所有字符 ^r 搜索历史命令 3 、常用的通配符(重点) 符号 Value - 匹配0或多个任意字符 ? 匹配任意单个字符 [list] 匹配[list]中的任意单个
2021-08-03 15:29:29
80
原创 MySQL基础02
MySQL基础02 1、把查询结果去除重复记录【distinct】 注意:原表数据不会被修改,只是查询结果去重。 去重需要使用一个关键字:distinct mysql> select distinct job from emp; +-----------+ | job | +-----------+ | CLERK | | SALESMAN | | MANAGER | | ANALYST | | PRESIDENT | +-----------+ // 这样编写是错误的
2021-07-31 20:50:12
117
原创 MySQL基础03
1、查询每一个员工的所在部门名称?要求显示员工名和部门名。 mysql> select * from emp; ±------±-------±----------±-----±-----------±--------±--------±-------+ | EMPNO | ENAME | JOB | MGR | HIREDATE | SAL | COMM | DEPTNO | ±------±-------±----------±-----±-----------±
2021-07-31 20:37:58
923
原创 MySQL基础01
MySQL基础 1、什么是数据库?什么是数据库管理系统?什么是SQL?他们之间的关系是什么? 数据库: 英文单词DataBase,简称DB。按照一定格式存储数据的一些文件的组合。 顾名思义:存储数据的仓库,实际上就是一堆文件。这些文件中存储了 具有特定格式的数据。 数据库管理系统: DataBaseManagement,简称DBMS。 数据库管理系统是专门用来管理数据库中数据的,数据库管理系统可以 对数据库当中的数据进行增删改查。 常见的数据库管理系统: MySQL、Oracle、MS
2021-07-22 16:33:06
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人