自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 140

原创 03-根据用户不同请求,做出不同响应(响应 现有的 HTML 文件)

根据用户不同请求,做出不同响应(响应 现有的 HTML 文件)

2021-12-21 15:44:13 347

原创 02-根据用户请求不同路径进行不同的响应

根据用户请求不同路径进行不同的响应

2021-12-21 15:36:33 303

原创 01- 解决中文乱码问题

node解决中文乱码问题

2021-12-21 15:30:11 187

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

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

原创 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概述什么是APIAPI (Application Programming Interface) :应用程序编程接口Java中的API指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我

2021-08-24 19:55:05 449

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

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

原创 Java基础05-方法

方法一级目录二级目录三级目录1、方法概述一级目录二级目录三级目录1、方法概述

2021-08-08 19:49:30 151

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

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

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

原创 Java基础01-注释、数据类型、变量

Java基础语法 - 11、注释(理解)注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。Java中的注释分为三种:单行注释。单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。多行注释。多行注释的格式是使用/* 和 /将一段较长的注释括起来。(注意:多行注释不能嵌套使用。)文档注释。文档注释以 /* 开始,以 */ 结束。2、关键字(理解)关键字是指被java语言赋予了特殊含义的单词。关键字的特点: 关键字的字母全部小写。

2021-08-06 10:28:29 80

原创 MySQL基础04

1、索引(index)1.1、什么是索引?索引是在数据库表的字段上添加的,是为了提高查询效率存在的一种机制。一张表的一个字段可以添加一个索引,当然,多个字段联合起来也可以添加索引。索引相当于一本书的目录,是为了缩小扫描范围而存在的一种机制。对于一本字典来说,查找某个汉字有两种方式: 第一种方式:一页一页挨着找,直到找到为止,这种查找方式属于全字典扫描。 效率比较低。第二种方式:先通过目录(索引)去定位一个大概的位置,然后直接定位到这个位置,做局域性扫描,缩小扫描的范围,快速的查找。这种

2021-08-05 12:58:33 108

原创 03-变量的定义

一、变量的定义1.变量是什么?一句话概括:变量是用来临时保存数据的,该数据是可以变化的数据。2.什么时候需要定义变量?如果某个内容需要多次使用,并且在代码中重复出现,那么可以用变量代表该内容。这样在修改内容的时候, 仅仅需要修改变量的值。在代码运作的过程中,可能会把某些命令的执行结果保存起来,后续代码需要使用这些结果,就可以直接使用 这个变量。3.变量如何定义?变量名=变量值变量名:用来临时保存数据的变量值:就是临时的可变化的数据4.变量的定义规则序号规则1区分大

2021-08-05 12:49:39 2264

原创 02-简单认识shell

一、 shell脚本的基本写法1)脚本第一行,魔法字符#!指定解释器 【必写】#!/bin/bash 表示以下内容使用bash解释器解析注意: 如果直接将解释器路径写死在脚本里,可能在某些系统就会存在找不到解释器的兼容性问题,所以可以使用: #!/bin/env 解释器2)脚本第二部分,注释(#号)说明,对脚本的基本信息进行描述 【可选】#!/bin/env bash# 以下内容是对脚本的基本信息的描述# Name: 名 字# Desc:描述describe# Path:存放路径# U

2021-08-03 15:54:32 53

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

原创 MySQL基础02

MySQL基础021、把查询结果去除重复记录【distinct】注意:原表数据不会被修改,只是查询结果去重。去重需要使用一个关键字:distinctmysql> select distinct job from emp;+-----------+| job |+-----------+| CLERK || SALESMAN || MANAGER || ANALYST || PRESIDENT |+-----------+// 这样编写是错误的

2021-07-31 20:50:12 81

原创 MySQL基础03

1、查询每一个员工的所在部门名称?要求显示员工名和部门名。mysql> select * from emp;±------±-------±----------±-----±-----------±--------±--------±-------+| EMPNO | ENAME | JOB | MGR | HIREDATE | SAL | COMM | DEPTNO |±------±-------±----------±-----±-----------±

2021-07-31 20:37:58 885

原创 MySQL基础01

MySQL基础1、什么是数据库?什么是数据库管理系统?什么是SQL?他们之间的关系是什么?数据库: 英文单词DataBase,简称DB。按照一定格式存储数据的一些文件的组合。 顾名思义:存储数据的仓库,实际上就是一堆文件。这些文件中存储了 具有特定格式的数据。数据库管理系统: DataBaseManagement,简称DBMS。 数据库管理系统是专门用来管理数据库中数据的,数据库管理系统可以 对数据库当中的数据进行增删改查。 常见的数据库管理系统: MySQL、Oracle、MS

2021-07-22 16:33:06 87

空空如也

空空如也

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

TA关注的人

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