自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTMl知识点

什么是HTML理解:HTML本质是超文本标记语言,表现如文字、视频、音频程序等复杂元素。什么是标签标签的组成:标签名、属性名(名称值对的形式)、内容属性让标签具有一些特殊能力重要标签的说明表格标签 tablethead tr th(有默认样式,会加粗)tbody tr td建议定义表格的时候,tbody,thead都描述出来表单标签 form...

2020-02-25 14:49:44 249

原创 观察者模式

观察者模式的定义观察者模式就是定义了对象之间的一对多依赖关系,当一个对象的状态改变的时候,它的所有依赖者都会收到这个改变状态的通知,并且更新。总的来说,自己就是一个服务端,下面有许多的客户,当自己这边有改动的时候,属于自己的客户都会知道这个消息。观察者模式的别名包括发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listen...

2019-04-12 16:43:27 124

原创 后端接收json数据

JSON是什么?首先,在接收json的数据的时候,我们要了解JSON是什么。JSON 是指的是JavaScript对象的表示法,也是轻量级的文本数据交换格式,它具有自我描述性,容易理解。json也是是一种轻量级的前端后端以及网络传输的数据交换格式,就是一串字符串,只不过元素会使用特定的符号标注。 {} 双括号表示对象,[] 中括号表示数组,”” 双引号内是属性或值,: 冒号表示后者是前者的值。...

2019-04-03 21:51:20 5218

原创 KMP

kmp算法:这个算法可以大大避免重复便利的情况,我们把它称之为克努特-莫里斯-普拉特算法,简称KMP算法。这个算法的基本原理。首先我们先不讲代码,这样很难理解,我们还是从一些例子出发。假设S=“abcdefgab”,T=“abcdex",如果说我们按照之前的算法,我们发现知道第六个字母,两个串才不相等,接下来,我们会让j=1,但是i=2开始继续比较,这样一直下去,但是加入我们细心会发现对于...

2018-11-04 12:25:13 151 1

原创 Project facet Java version 9 is not supported问题解决方法

这个问题的出现,就是说明了,jdk版本与tomcat的所需的不支持。 这个时候我们只要选择好对应的版本就可以了。 刚刚开始的时候,我的jdk版本是8的,但是,我在使用tomcat的时候就会出现Project facet Java version 9 is not supported,但是经过反复的检查配置都没有问题。在检查的过程中我发现我的上面jdk是9的版本。 这个时候我们只需要把9改...

2018-08-31 20:57:37 10342 4

原创 设值注入

什么是Spring的注入方式在以前Rod Johnson把用配置文件来管理Java实例协作关系的方式叫做控制反转(Inversion of Control),后来Martine Fowler给这种方式起了另外一个名字:依赖注入。 虽然名字不一样,但是含义是同样的:当某个Java实例(调用者)需要另外一个Java实例(被调用者)时。例如,为了计算1+2的值,我们有两个类,A和B。...

2018-08-02 20:50:33 1056

原创 Struts2MVC总结和流程

Struts2 MVC架构与流程MVC架构 模型(Model)-视图(View)-控制器(Controller),通常简称MVC,MVC的思想就是将一个应用分成了三个基本的部分,从而提高了应用的可扩展性和可维护性。 模型(Model):主要负责数据的维护 视图(View):向用户展现出全部或者部分视图,也就是用户所看到界面。 控制器(Controller):通过代码来控制模型和视图之间...

2018-07-29 20:48:21 1070

原创 html盒子模型

HTML盒子模型在css理论中有一个必须要了解的东西,那就是盒子模型,这是css看待元素的一种方式。可以说页面就是由一个个盒模型堆砌起来的,每个HTML元素都可以叫做盒模型,盒模型由外而内包括:边距(margin)、边框(border)、填充(padding)、内容(content)。它在页面中所占的实际宽度是margin + border + paddint + content 的宽度相...

2018-07-26 19:59:18 430 2

原创 多线程基础理解(1)

多线程多线程的理解进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。线程:不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线程都结束运行后才能结束。一个程序运行之后至少有一个进程。一个进程里面可以包含多个线程,但至少包含一个线程。并发和并行并行是逻辑上同时发生,指在某一个时间内同时运行多个程序。并发是物理上同时发生,指在某一个时间点同时运行多个程序。多线程的优...

2018-04-25 20:15:44 111

原创 异常

Java异常在java中异常机制主要依赖于try,catch,finally,throw,throws五个关键字,其中try关键字后面要紧跟一个花括号扩起来的代码块,在try块中我们可以放置许多可能引发异常的代码。catch后面跟着一个异常类型和一个代码块,表示该catch快用于处理这个类型的代码块。多个catch后还可以接finally,finally用于回收在try块中打开的物理资源,异常机制...

2018-04-18 19:50:15 265

原创 java——接口

接口的概念接口,在java中是一个抽象类,是抽象方法的集合,接口通常以interface来声明,接口里面不能包括普通的方法,里面通常是抽象的方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。接口的定义[修饰符] interface 接口名称 [extends 其他的类名] { // 声明变量 //...

2018-03-28 20:17:50 155

原创 java——继承

继承的概念继承是面向对象里的基础,因为它允许建立有等级的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。这就是继承的概念。在java中继承我们可以通过关键字extends来申明一个一个类继承另外一个类,一般的格式就如下所示public class 父类{}class 子类 extends 父类 {}这就表示这...

2018-03-25 14:58:06 136

空空如也

空空如也

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

TA关注的人

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