自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 http motheds

HTTP 定义了一组请求方法,以表明要对给定资源执行的操作。指示针对给定资源要执行的期望动作. 虽然他们也可以是名词, 但这些请求方法有时被称为HTTP动词. 每一个请求方法都实现了不同的语义, 但一些共同的特征由一组共享:: 例如一个请求方法可以是safe,idempotent, 或cacheable. GET GET方法请求一个指定资源的表示形式. 使用GET的请求应该只被用于获取...

2019-07-30 20:52:18 299

原创 冒泡排序和快速排序

这是相对简单且易于理解的两种排序方式,快速排序可以看作是冒泡排序的改进版 1.冒泡排序 基本思路是通过比较相邻的两个元素的值,将较大值逐个往后移,经过n次循环后最终的结果是 越大的元素越在后面,时间复杂度为o(n²),代码实现: public static int[] maoPaoSort(int[] sortArr) { for(int i = 0; i<sort...

2019-07-16 23:25:56 231

原创 面试题记录190714

1.http协议中time_wait和close_wait的区别 在服务器的日常维护过程中,会经常用到下面的命令: netstat-n|awk'/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}' 它会显示例如下面的信息: TIME_WAIT 814 CLOSE_WAIT 1 FIN_WAIT1 1 ESTABLISHED ...

2019-07-14 15:20:27 203

原创 GOF设计模式简介

1.简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可...

2019-07-10 19:31:22 824

原创 Form表单提交和ajax提交的区别

基本介绍 在做web开发时需要从前端向后台提交数据,常见的方式有Form表单提交和ajax提交两种,基本写法如下: form提交: <div id="form-div"> <form id="form1" action="/user/login" method="post"> <p><span>用户名:</span&...

2019-07-10 14:00:00 2928

原创 栈的基本原理和简单应用

栈的基本原理和简单应用(括号匹配-Java) 基本原理 栈(堆栈)是一种运算受限的线性表,只允许在表的一端进行插入(入栈:push)和删除(出栈:pop)运算。其可以进行运算的一端被称为栈顶,而另一端被称为栈底。 实现 在Java中提供了专门用于栈操作的类,Stack类(java.util.Stack),它继承了Vector类 ...

2019-07-10 12:45:26 554

原创 生产者消费者模式实现

生产者消费者模式实现(synchronized、wait和notify方式) 一. 基本流程 生产者在缓冲区未满时生产数据,消费者在缓冲区有数据时从缓冲区中取数据。 如果缓冲区已经满了,则生产者线程阻塞; 如果缓冲区为空,那么消费者线程阻塞。 二. 对象类型 生产者 消费者 仓库 产品 三. 代码实现 产品 package xyz.yyaosen.produce; import java...

2019-07-09 13:30:56 288

原创 通过递归算最大公约数

public class Recu { public static void divisorMax(int a,int b) { int c = 0; int d = 1; if (b == 0) { System.out.println("最大公约数为:"+ a); return; }else { c = a/b; d = a%b; } divisorMax(b,d); //递归调用此方法 }...

2019-04-28 19:49:19 257

转载 Java的三种代理模式

Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法 举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接...

2019-04-28 19:47:57 387

空空如也

空空如也

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

TA关注的人

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