自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java前端知识HTML

Java前端知识首先我们用的是HBuilderX软件当然,前端知识有很多,如果有遗忘或者需要查询的可以去菜鸟驿站查询,比较全

2019-08-22 14:38:01 846

原创 Servlet

我用的是maven,安装和使用就不写了。全是理论,网上能查到ServletServlet简介Servlet就是sun公司开发动态web的一门技术Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤: 编写一个类,实现Servlet接口 把开发好的Java类部署到web服务器中。把实现了Servlet接口的Java程序叫做S...

2020-02-09 10:37:01 178 1

原创 Tomcat

Tomcat安装和压缩就不说了Tomcat启动和配置文件夹的作用:.cn/20190912181752632.png)启动和关闭Tomcat方式一:方式二:安装好了之后,打开黑窗口,然后输入startup也能启动Tomcat测试访问:http://localhost:8080/配置:可以配置启动的端口号Tomcat的默认端口号是:8080 <Connector po...

2020-02-09 10:34:59 171

原创 JAVAweb基础理解

Javaweb基本概念web开发:web,网页的意思,eg:www.baidu.com静态web1.eg:html,css2.提供给所有人看的数据始终不会发生变化!动态web1.提供给所有人看的数据始会发生变化!每个人在不同的时间,不同的地点看到的信息各不相同。2.机会所有的网站都是动态web3.技术栈:Serclet/JSP,ASP ,PHP在java中,动态web资源开...

2020-02-09 10:34:06 390

原创 JAVAweb HTTP

HttpHTTP是一个简单的请求相应协议,它控场运行在TCP之上。文本:html,字符串…超文本:图片,音乐,视频,定位,地图…默认端口:80Https: 安全的默认端口:443http1.0HTTP/1.0:客户端可以与web服务端连接后,只能获得一个web资源,断开连接http2.0HTTP/1.1 :客户端可以与web服务端连接后,可以获得一个web资源。H...

2020-02-09 10:32:26 184

原创 8086cpu

8080cpu结构图总线接口部件由下列各部分组成⑴4个段地址寄存器:CS(code segment)——16位的代码段寄存器;DS(data segment)——16位的数据段寄存器;ES(extra segment)——16位的扩展段寄存器;SS(stack segment)——16位的堆栈段寄存器;⑵16位的指令指针寄存器IP;⑶20位的地址加法器;⑷6字节的指令队列缓冲器...

2020-01-14 08:02:07 219

原创 操作系统期末考试小题总结

期末考总结1. 操作系统的目标:方便性,有效性,可扩充性和开放性2.操作系统有哪几大特征,其最基本的特征是什么?四个基本特征:并发,共享,虚拟,异步3.试从动态性,并发性和独立性上比较进程和程序(1)动态性是进程最基本的特性,表现为由创建而产生、由调度而执行,因得不到资源而暂停执行,由撤销而消亡。进程有一定的生命期,而程序只是一组有序的指令集合,静态实体。(2)并发性是进程的重要...

2019-12-25 21:16:17 2187 1

转载 localhost与127.0.0.1的区别

localhost与127.0.0.1的区别名词解释:localhost:也叫做local称为(本地服务器)127.0.0.1:在windows系统下称之为:本机地址(本机服务器)二者的区别:1、localhost:是不经网卡传输!并且不受防火墙和网卡相关的限制2、127.0.0.1:是通过网卡传输,依赖网卡,并且受到网卡和防火墙的限制一般设置程序是本地服务时使用localhost是...

2019-12-20 11:01:18 1888

原创 Java前端知识举例4

Java前端知识举例4隐藏域<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>隐藏域</title></head><body><p> <input type="h...

2019-12-19 18:23:13 76

原创 Java前端知识举例3

Java前端知识举例3(重点)表单:基础表单:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>基础表单</title></head><body><form action="te...

2019-12-19 17:55:39 103

原创 Java前端知识举例2

Java前端知识举例2列表:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>列表</title></head><body><!--无序列表--><ul> ...

2019-12-19 15:52:30 98

原创 Java前端知识举例1

Html例Html的一些简单语法的例子我放在上面,自己写的时候,可以对照着来写<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <!--网站关键字的描述--> <meta name="keywords" content="XXX...

2019-12-19 15:19:02 224

原创 Java基础网络编程

网络编程网络编程定义:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换网络编程的三要素IPA:IP地址:InetAddress: 网络中设备的标识,不易记忆,可用主机名B:端...

2019-12-06 20:58:49 96

原创 Java学习基础Swing

Swing1、窗口,面板Swing中用的是JFrame,是Frame的子类package zhang.com.demo24;import javax.swing.*;import java.awt.*;public class JFrameDemo { //初始化 public void init(){ //顶级窗口 JFrame ...

2019-12-05 17:54:49 129

原创 Java学习基础AWT

Awt1.Awt介绍1.包含了很多类和接口!GUI2.元素:窗口,按钮,文本框3.java.awt2.组件和容器Framepublic class MyTestFrame1 { public static void main(String[] args) { Frame frame = new Frame("我的第一个Java图像界面窗口"); ...

2019-12-05 11:32:53 152

原创 作图工具

网页作图工具:https://www.processon.com/diagrams点此进入

2019-11-09 09:31:19 165

原创 算法排序java

算法1:排序:简易桶排序:桶排序的意思是首先需要一些桶,然后将需要排序的数字按照1就是1,2就是2放到桶里面,放完,按照从大到小或者从小到大遍历就好了。桶是按照1,2,3来排列的,但是有时候并没有其中的数字,这时候,这个没有的数字所在的桶里面进入的数字个数就是0。所以也就不输出。所以这个排序是个很耗费空间的排序。原因是:你可能只有5个数但是最大的数是10000,那么这时候就需要1000...

2019-10-18 19:44:48 103

原创 JavaSE基础注解

什么是注解?Annotation是从JDK5.0开始引入的新技术Annotation的作用不是程序本身,可以对程序做出解释(这一点和注释没有什么区别)可以被其他程序读取Annotation的格式注解是以"@注释名"在代码中存在的,还可以添加一些参数值eg:内置注解@SupperssWarnings(value=“unchecked”)Annotation在哪里使用?可以附加在...

2019-09-10 15:00:57 131

原创 JAVAweb基础JS

js和html结合方式内部js: 定义< script>标签,标签体书写js代码 注意<script>标签定义的位置,会影响执行顺序外部js: 常量:基本数据类型 js原始数据类型: number:数字类型,包含整数和小数和 NaN(not a number) string: 字符串...

2019-08-22 17:05:05 432

原创 JAVAweb基础CSS

CSS概念:层叠样式表CSS的作用1.实现了样式和html的代码分离。2.弥补html对属性的的控制不足。3.精确的控制页面的布局。4.可以提高页面的执行效率。5.css还有特殊的功能。CSS的特性:1.继承性2.层叠性CSS的基本语法< style type=“text/css”>选择器{属性1:属性值;属性2:属性值。。。。。。}< /st...

2019-08-22 15:20:46 257

原创 JAVA基础-类加载器和反射

类的加载概述和加载时机当程序要去使用某个类的时候,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三个步骤来实现对这个类进行初始化。加载就是指将class文件读入内存,并为之创建一个Class对象,每一个类被使用时系统都会创建一个Class对象连接验证:是否有正确的内部结构,并和其他类协调一致准备:负责为类的静态成员分配内存,并设置默认初始化值解析:把类中的符号引用转换...

2019-08-04 16:15:35 143

原创 JAVA基础-单列模式和定时器

定时器的概述定时器是一个应用十分广泛的线程工具,可用于调度多个定时任务以后台线程的方式执行在Java中,可以通过Timer和TimerTaks类来实现定义调度的功能Timer:public Timer()public void schedule(TimerTask task, long delay):public void schedule(TimerTask task,long de...

2019-08-01 14:31:33 140

原创 JAVA基础-线程池

线程间的等待唤醒机制线程之间的等待唤醒机制,也就是生产者消费者模式 1.定义一个资源 2.要有一个生产线程 3.要有一个消费线程 4.测试类等待唤醒:作为生产者来说,有了资源,等着,通知消费线程来消费作为消费线程,消费完了资源,通知生产线程来生产ObjectObject方法功能void wait()在其他线程调用此对象的notify()方...

2019-08-01 13:46:32 97

原创 JAVA基础-线程安全

多线程有时会出现线程安全的问题,就会出现值重复,甚至出现负数和一些奇怪的值比如:我们要模拟售票正确的是:如果不加锁就不出现数据混乱的现象,因为每一个线程都会出现抢占资源的情况,每一次占用资源中间都会出现小小的间隔,在这个间隔就容易出现混乱,导致值的不确定。还有一种情况可以直接锁死锁死代码:锁死代码更像两个人都持有对方的东西,但是都不给对方,然后都完不成工作一样,两个人在耗着...

2019-07-28 15:26:29 59

原创 JAVA基础-多线程

线程和进程的概念线程是需要依赖与进程的,进程开启后会执行很多的任务,每个任务,我们叫做线程。说白了就是,一个应用要想同时完成比如说,边自动保存,边打字输入数据,这种时候每操作的一种方式,都可以说是一种线程,而多线程的意义就是,让这些事情,可以在人不能察觉的情况下,基本同时进行,提高了CPU的利用率进程:正在运行的应用程程序;我的电脑上可以有多个进程在某个时间点上CPU(单核)只能执行一个程序...

2019-07-28 10:57:19 83

原创 JAVA-NIO流

NIO流是JDK1.4出现的他的主要改变是引入了Buffer缓冲区Buffer的缓冲区底层是数组,他的作用就是来储存数据的它针对基本类型除bollean类型除外,都提供有相应的缓冲区 ByteBuffer(最常用的) CharBuffer FloatBuffer DoubleBuffer IntBuffer LongBuffer ShortBufferByte...

2019-07-28 09:31:37 204

原创 JAVA-IO流字符流等一些内容

字符流的出现原因字符流的出现,由于字节流操作中文不是很方便,所以出现了字符流也就是后面跟了Reader和Writer的String类中的编码和解码编码也就是把自己能看懂的变成看不懂的解码就是把看不懂的变成能看懂的字符流的一些基本用法用字符流如果不刷新的一下的话也就是用 out.flush(),是写不进去信息的下面是读取d.txt中的文件的基本方法字符流的Copy引入一个东...

2019-07-25 14:39:42 73

原创 JAVA-IO流字节流

IO流的概述和分类概念:IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中分类1.按照数据流向输入流 输入数据输出流 写出数据2.按照数据类型字节流 可以读写任何类型的文件,比如音频,视频,文本文件字符流,只能读写文本文件如果你点开记事本打开并能读懂里面的意思,就用字符流,其他则用字节流IO流基类概括:字节...

2019-07-25 14:16:16 116

原创 JAVA-IO流File类

File类的概述文件和目录路径名的抽象表示形式这个File类可以用来表示文件,也可以用来表示目录构造方法名功能File(String pathname)根据一个路径得到File对象File(String parent, String child)根据一个目录和一个子文件/目录得到File对象File(File parent, String child)根...

2019-07-22 15:57:17 101

原创 JAVA--IO流基础(1)

IO流的概念IO流用来处理设备之间的数据传输上传文件和下载文件IO流的前奏说起IO流我们就要首先学习File类,因为File是表示IO流将来要操作的文件,而常见的操作文件无非就是上传文件和下载文件,在这个过程中可能会出现问题,我们就需要对他进行处理,所以再刚开始我们先学异常异常的概述和分类异常就是Java程序在运行过程中出现的错误异常的继承体系: 异常的基类:Throwable...

2019-07-22 14:19:20 64

原创 JAVA学习基础Map类

我们在生活中有可能会遇到一个键对应着一个值的情况,说通俗点就是一个XX学校的大学生都会有一个该学习赋予他的独一无二的学号。所以我们JAVA为了方便记录这种对应关系,引入了Map类。Map集合的概念和特点首先我们通过API知道Map<K,V>是一个接口而且他是1.将键映射到值的对象。2.一个映射不可以包含重复的键3.每个键最多只能映射到一个值4.Map是双列的,而且键唯一。...

2019-07-21 17:38:36 207

原创 JAVA学习基础Set类

TreeSet类TreeSet元素唯一,且可以对元素进行排序底层数据结构是二叉树排序,自然排序和比较器排序我们先来看下输入一堆乱七八糟的数后直接打印输出后的结果TreeSet<Integer> treeSet = new TreeSet<>();treeSet.add(21);treeSet.add(1230);treeSet.add(0);treeSet...

2019-07-19 23:37:25 90

原创 JAVA学习基础对象数组集合和简单数据结构

集合框架对象数组的概念和使用对象数组就是数组里的每个元素都是类的对象,赋值时先定义对象,然后将对象直接赋给数组就行了。public static void main(String[] args) { student student = new student("张三",23); student student1 = new student("李四",24); stud...

2019-07-18 19:24:40 117

原创 JAVA学习基础正则表达式

正则表达式是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则,有自己特殊的应用我们先写规则的表达式我再举个例子规则字符在java.util.regex Pattern类中 A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [...

2019-07-18 14:18:12 72

原创 JAVA中的常用类

Pattern和Matcher类Pattern这个类是一个规范和Matcher匹配着用先拿Pattern定义一个规范,再和Matcher里的去匹配,如果匹配对,那么就返回True如果匹配错误则返回falseMatcher更多的是和正则表达式去匹配的用来规范Math类 Match包含的是执行基本数学运算的方法,如平方啊,对数之类的其中的成员变量有public static fina...

2019-07-18 13:10:07 64

原创 JAVA基础学习Scanner和String常见类

Scanner常见类用于获取用户的键盘录入Scanner的构造方法原理System类下有一个静态的字段:public static final InputStream in; 标准的输入流,对应着键盘录入。Scanner类中的两个常用方法:hasNestXxx()和nextXxx()public static void main(String[] args) { Scanne...

2019-07-18 07:22:12 129

原创 JAV学习Object类

Obj类首先我们要认识到Object类是我们所有类的顶层父类,所有类都是直接或者间接的继承自他我们可以将它new出来也就是格式 Object obj = new Object();我们罗列出来objct类的常用方法然后再一一介绍方法名object调用方法hashCodeobj.hashCode()getClassobj.getClass()toSt...

2019-07-18 00:04:10 1259

原创 JAVA内部类

内部类内部类概念内部类的概念:把类定义在其他内部,这个类就被称为内部类。访问特点:内部类可以直接访问外部类的成员,包括私有外部类要访问内部类的成员,必须创建对象在局部位置定义的类,被称为局部内部类在成员位置定义的类,被称为成员内部类格式:外部类名.内部类名 对象名 = 外部类名.内部类对象;...

2019-07-17 22:40:39 85

原创 JAVA学习基础(抽象类和接口)

Java面向对象(抽象类)抽象类概念在Java中一个没有方法体的方法定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类。抽象类可以没有抽象方法,但是有抽象方法的一定是抽象类。抽象类特点1. 抽象类和抽象方法必须用abstract关键字修饰抽象类格式: abstract class 类名 {}抽象方法格式: public abstract void eat();2. 抽象类不...

2019-06-28 22:37:16 109

原创 JAVA学习基础多态

多态的简介多态的概念:某一个事物,在不同的时刻表现不同的状态。多态的前提:1.有继承关系2.要有方法重写。 其实没有也是可以的,但是如果没有这个就没有意义。3.要有父类引用指向子类对象。多态的访问特点:成员变量:编译看左边,运行看左边。成员方法:编译看左边,运行看右边构造方法:创建子类对象的时候,会访问父类的构造方法,对父类的数据进行初始化静态方法 : 编译看左边,运行看左边...

2019-06-28 00:09:32 88

空空如也

空空如也

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

TA关注的人

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