- 博客(27)
- 收藏
- 关注
原创 HTML基础
HTMLhtml的意思是"超级文本标记语言",用它编写出来的文档的文件拓展名是".html"或".htm",这是可供浏览器解释浏览的文件格式html标记两端有两个符号"<“和”>",这两个符号称为角括号。html标签通常成对出现,例如"“和”",前一个是开始标记,后面的是结束标记,在开始标记和结束标记之间的文本是元素内容,html标记与大小写无关,标记可以有自己的属性,属性能为页面上的html元素提供附加信息HTML的文档结构html的文档结构主要是有3部分组成的:标记于ht
2020-10-22 17:45:47
348
原创 增删改查名单
增删改查名单运行结果代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body> <div id=
2020-09-24 14:20:07
178
原创 点击换图
点击换图运行结果代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body> <div id="de
2020-09-24 14:18:34
265
原创 单位转化
单位转化运行结果代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body> <div id="de
2020-09-24 14:15:56
102
原创 归属地查询
归属地查询运行结果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x4kc0Vci-1600928080513)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1600927540947.png)]代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>
2020-09-24 14:14:46
174
原创 天气预报
天气预报运行结果代码<html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <title>天气预报</tit
2020-09-19 13:35:53
2122
2
原创 网页版简易计算器
网页计算器目前试出的BUG都处理了<-<运行结果代码<html> <head> <meta charset="utf-8"> <title>网页计算器</title> <style type="text/css"> input { height: 50px; width: 397px; font-size: 50px; background: mintcream;
2020-09-17 16:42:59
582
原创 一道趣题-这酒有毒!
题目:8瓶酒中一瓶有毒,用人测试,每次测试8小时后出结果,只有八小时时间,最少用几个人可以测试出结果解题思路:二进制总共有八瓶酒,编号0-7,对应二进制酒ABCDEFGH十进制01234567二进制000001010011100101110111三个人(甲、乙、丙)分别喝二进制从左往右数对应位上数字为1的酒谁喝了甲喝E 100F 101G 110H 111乙喝C 010D 011
2020-09-12 16:46:54
403
1
原创 2020-09-12
多线程进程概述及多进程的意义线程和进程线程之前要先说进程,因为线程是依赖于进程存在的进程概述通过任务管理器我们可以看到进程的存在概念:进程就是正在运行的程序,是系统进行资源分配和调用的独立单位,每一个进程都有它自己的内存空间和系统资源多进程的意义单进程计算机只能做一件事情,现在的计算机可以一边玩游戏(游戏进程),一边听音乐(音乐进程),所以我们常见的操作系统都是多进程操作系统,。例如:Windows,Mac和Linux等,能在同一时间段内执行多个任务。对于单核计算机来讲,游戏进程和音乐进程
2020-09-12 15:07:52
774
原创 2020-08-20
IO流数据输入输出流的概述和使用数据输入输出流的概述通过API查看数据输入和输出流数据输入流:DataInputStream数据输出流:DataOutputStream特点:可以写基本数据类型,可以读取基本数据类型import java.io.*;public class MyTest { public static void main(String[] args) throws IOException { DataOutputStream out = new
2020-08-25 15:30:08
122
原创 2020-08-18
IO流字符流出现的原因及编码表概述和常见编码表字符流出现的原因:字节流操作中文不是特别方便,java就提供了字符流字符流:只能对文本文件进行读写字符流:字符流=字节流+编码表String类中的编码和解码问题编码:就是把字符串转换成字节数组把一个字符串转换成一个字节数组public byte[ ] getBytes():使用平台的默认字符集将此String编码为byte 序列,并将结果存储到一个新的 byte 数组中public class MyTest { public sta
2020-08-22 14:52:45
146
原创 2020-08-15
IO流IO流概述及其分类IO流概述IO流用来处理设备之间的数据传输java对数据的操作是通过流的方式java用于操作流的对象都在IO包中,java.IoIO流分类按照数据流向,站在内存角度输入流,读入数据输出流,写出数据按照数据类型字节流:可以读写任何类型的文件,比如音频,视频,文本文件字符流:只能读写文本文件什么情况下使用那种流呢?如果数据所在的文件通过windows自带的记事本打开并能读懂里面的内容,就用字符流,其他用字节流什么都不知道,用字节流IO流
2020-08-19 16:55:04
109
原创 案例-注册、登陆、修改密码
需求用户手误没有输入数字,程序不能报错,提示用户输入数字,直到输入数字为止登录机会给三次,三次登录不上,退出系统注册是对用户名和密码进行规则校验,用户名6-16位大小写字母,密码6-16位数字注册时判断该用户名是否已被注册登录注册,配合IO流把用户名和密码存到文件里运行流程进入系统选择需求(1.注册、2.登录、3.修改密码、4.退出)对输入内容进行限制(1-4)注册输入用户名(对用户名规则进行校验)(对账号唯一性进行校验)输入密码(对密码规则进行校验)注册成功,将账号密
2020-08-18 11:01:13
931
原创 2020-08-13
IO流IO流概述及其前奏IO流概述IO流用来处理设备之间的数据传输上传文件和下载文件IO流前奏File表示的是IO流将要操作的文件,所以先要学习File类在常见的操作文件(上传文件和下载文件)的过程中可能出现问题,我们需要对应的代码进行处理,所以要学习异常异常异常的概述和分类异常的概述异常就是java程序在运行过程中出现错误异常的分类运行期异常:可以选择解决或不解决Error:无法解决编译器异常:必须解决,不解决不能运行异常的继承体系异常的基类:Thorwabl
2020-08-13 17:22:39
146
原创 2020-08-11
集合框架Map集合Map集合概述和特点Map接口概述:查看API将键映射到值的对象一个映射不能包含重复的键每个键最多只能映射到一个值Map接口和Collection接口的不同:Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构针对键有效,跟值无关;Collection集合的数据结构是针对元素有效import java.util.HashMap;public class MyTest { pub
2020-08-11 17:55:49
526
原创 2020-08-08
集合框架SetSet集合概述及特点可通过API查看无序(存储和取出的顺序)和唯一(元素不允许重复)HashSet存储字符串并遍历import java.util.HashSet;public class MyTest { public static void main(String[] args) { HashSet<String> str = new HashSet<>(); str.add("a"); st
2020-08-11 17:51:53
140
原创 2020-08-06
集合框架ArrayListArrayList存储字符串并遍历JDK1.8新增的一个方法也能遍历集合void forEach(Consumer<? super E> action):执行特定动作的每一个元素的 Iterable直到所有元素都被处理或操作抛出异常import java.util.ArrayList;import java.util.function.Consumer;public class MyTest { public static void main(
2020-08-08 23:34:40
154
1
原创 2020-08-05
集合框架对象数组对象数组的概述和使用需求:我有3个学生,请把这个3个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = a
2020-08-06 15:15:47
121
1
原创 2020-08-04
常见对象正则表达式正则表达式正确规则的表达式 规则java给我们定的是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用常规写法定义QQ号码格式(5-15位数字,首位不能为0)import java.util.Scanner;public class MyTest { public static void main(String[] args) { //常规写法定义QQ号码格式 Scanner
2020-08-06 15:10:23
225
1
原创 2020-08-01
常见对象StringBufferStringBuffer类的概述StringBuffer类概述我们如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时又浪费空间。而StringBuffer就可以解决这个问题,线程安全的可变字符序列public class MyTest { public static void main(String[] args) { /* StringBuffer() 构造一个其中不带字符的字符串缓冲区,初始容
2020-08-04 17:46:17
172
1
原创 2020-07-30
常见对象Object类API概述以及object类的概述API(Application Programming Interface)应用程序编程接口Java API就是java提供给我们使用的类,这些类将底层的实现封装了起来object类概述类层次结构的根类所有类都直接或者间接的继承自该类构造方法public Object()子类的构造方法默认访问的是父类的无参构造object类的hashCoad()方法public int hashCoad()返回该对
2020-07-30 17:54:59
228
原创 2020-07-28
面向对象方法参数类型以及返回值类型问题研究类名作为形式参数当你以后看到一个方法的形参要一个 类 类型,你就传递一个该类的对象public class MyTest { public static void main(String[] args) { //当你以后看到一个方法的形参,要一个类 类型,你就传递一个该类的对象。 Student student = new Student();//new一个Student的对象 set(studen
2020-07-28 16:20:09
97
原创 2020-07-27
面向对象多态多态的概述及其代码体现多态概述某一个事物,在不同时刻表现出来的不同状态举例:Cat c=new Cat();Animal a=new Cat();猫可以是猫的类型。猫 m=new 猫();同时猫也是动物的一种,也可以把猫称为动物。动物 d=new 猫();多态前提要有继承关系要有方法重写。其实也可以没有,但是如果没有这个就没有意义要有父类引用指向子类对象父 f=new 子();多态中的成员访问特点多态中的成员特点
2020-07-28 16:18:06
161
原创 2020-07-23
sup面向对象例一public class Student { //private 本类中私有的 private String name; private int age; //当你定义一个类之后,这个类中,默认就存在有空参的构造方法。 //构造方法的方法名和类名相同,没有返回值,连void都没有。 //一旦,我们手动给出了,有参构造,那么默认无参构造就没有了,如果你还想借助空参构造创建对象。建议你手动把空参构造写出来。 public Studen
2020-07-28 16:12:21
452
原创 2020-07-21
7-17笔记整理数组数组概述和定义格式说明为什么要有数组现在要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有80名员工用前面所学的知识,程序首先需要声明80个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦为了解决这种问题,java就提供了数组供我们使用结论:数组是存储多个变量(元素)的东西(元素)这多个变量的数据类型要一致数组概念数组是存储同一数据类型多个元素的集合,也可以看成是一个容器数组既可以存储基本数据类型,也可
2020-07-21 22:19:51
357
原创 2020-07-17
7-14笔记整理逻辑运算符的基本用法逻辑运算符有哪些&(并且),|(或者),!(非),^(异或),&&(短路与),| |(短路或)注意事项逻辑运算符一般用于连接boolean类型的表达式或者值。在Java中我们要表示一个数大于3并且小于6,不可以写成 3<x<6,应该写成x>3 & x<6。表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子: 算术表达式:a+b
2020-07-17 21:18:36
260
原创 2020-07-12
7-10笔记整理计算机基础关于软件开发和计算机语言概述**软件:**按照特定顺序组织的计算机数据和指令的合集**开发:**软件的制作过程**软件开发:**借助开工具与计算机语言制作软件**语言:**人类进行沟通交流的各种表达符号,方便人与人之间进行沟通与信息交换**计算机语言:**人与计算机之间进行信息交流沟通的一种特殊语言(计算机语言中也包含字符、符号等)**常见的计算机语言:**C\C++、C#、java人机交互软件的出现实现了人与计算机之间更好的交互**人机交互的两种方式:**图
2020-07-12 17:18:54
486
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人