自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP协议

HTTP协议4.HTTP协议4.1 什么是HTTP超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。文本:html,字符串。…超文本:图片,音乐,视频,定位,地图…默认端口80Https:s表示安全的,默认端口4434.2两个时代http1.0HTTP/1.0:客户端可以与web服务器连接后,只能获得一个web资源,断开连接。http2.0HTTP/1.1:客户端与web服务器连接后,可以获得多个we

2021-03-27 12:46:07 191

原创 注解

导读:相信大家在写java代码的时候,都曾经看到过这样的代码@Override public String toString() { return "hello"; }@Override 这个就叫做注解,接下来让我们好好聊一下注解一—注解入门注释(comment):是给人看的。注解(annotation):也给人看,也能给程序看,能被其它程序读取。什么是注解?Annotation是java5.0开始引入的新技术Annotation的作用:1)不是程序本

2021-03-25 20:25:10 122

原创 This

this关键字先看一段代码,并分析问题。public Dog(String dname, int dage) { name = dname; age = dage; Dog的构造方法,现在传入的形参是dname 和dage,看起来不是特别简洁明了。那是不是可以直接就把形参改为和属性的名字一样呢?public Dog(String name, int age) { name = name; age = age; }

2021-03-25 10:03:01 99 1

原创 javaweb基本概念

1.1 前言web开发web,网页的意思,www.baidu.comhttps://www.baidu.com:80/index.html index.html这个应用程序是放在百度服务器上,可以被访问静态web1)html,css2)提供给所有人看的数据始终不会发生变化动态web1)淘宝,几乎所有的网站2)提供给所有人看的数据始终会发生变化,每个人在 不同的时间,不同的地点看的到信息各不相同。3)技术栈:Selvlet,ASP,PHP在java中,动态web资源开发的技术统称为jav

2021-03-23 20:10:56 155

原创 插值查找

一 —导读插值查找可以说是二分查找的优化版,当 数组特别大的时候,在找相同元素的时候,插值查找所消耗的时间和算法调用次数是远低于二分查找的。如果我们数组是{1, 2, 3, 4, 5, 6, 7, 8, 9 ,10, 11, 12, 13, 14, 15, 16, 17, 18}加入我们现在要找1,虽然也能找到。但是耗费的时间长。二—算法思路1)类似于二分查找。不同的是每次从自适应mid处开始查找 。2)将二分查找中的求mid索引的公式改为下面这个威力巨大的公式。int mid = left

2021-03-22 20:15:46 191

原创 二分查找

思路:1.首先确定该数组中间的下标mid = (left + right) / 22.然后让需要查找的数findval和arr[mid]比较2.1 如果findVal > arr[mid],说明你要查找的数在mid的右边,因此 需要递归的向右查找。2.2 如果findVal < arr[mid],说明你要查找的数在mid的左边,因此 需要递归的向左查找。2.3 如果findVal = arr[mid],就返回。思考:什么时候需要结束递归1)找到就结束递归2)递归完整个数组仍然没

2021-03-22 09:24:49 83

空空如也

空空如也

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

TA关注的人

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