积累
heyBa1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
接口与抽象类
接口与抽象类 1.接口 可以定义变量和方法 变量只能是 public static final 默认也是 方法只能是 public abstract 默认也是 实现接口implements 默认需要实现接口所有定义的方法 但是java 8 之后做了优化 新增 default 关键字 可以添加接口方法的默认实现 同时新增 static 静态方法 可以通过接口直接调用 如果同时实现两个接口 都有方法a 那么继承类必须重写方法a 无论是否有默 认实现 多继承实现 2.抽象类 相对于类没什么太大区别 单继承 可以有原创 2021-08-26 16:36:44 · 209 阅读 · 0 评论 -
tcp握手挥手
tcp 建立tcp链接 - 三次握手 SYN- synchronize sequence numbers同步序列编号 ACK- acknowledge character确认字符 seq - sequence 序列号 客户端 SYN = 1 ,seq = j -> 服务端 客户端 <- SYN = 1,ACK = 1,ack = j + 1,seq = k 服务端 客户端 ACK = 1 ,ack = k + 1 -> 服务端 为什么要三次握手? 为了防止已失效的连接请求报文段突然原创 2021-08-26 16:36:24 · 245 阅读 · 0 评论 -
Http 状态行
Http 状态行 1xx:信息性状态码,表示服务器已接收了客户端请求,客户端可继续发送请求。 100 Continue 101 Switching Protocols 2xx:成功状态码,表示服务器已成功接收到请求并进行处理。 200 OK 表示客户端请求成功 204 No Content 成功,但不返回任何实体的主体部分 206 Partial Content 成功执行了一个范围(Range)请求 3xx: 重定向状态码,表示服务器要求客原创 2021-08-26 16:35:30 · 680 阅读 · 0 评论 -
输入url到展示到底发生了什么
输入url到展示到底发生了什么 输入地址 浏览器查找域名对应的ip地址 域名解析(dns) dns - 域名系统 域名和ip地址对应的分布式数据库 人更习惯域名 机器更习惯ip地址 先看hosts文件有没有对应的ip有的话直接用 没有的话请求dns服务器(有缓存) 浏览器向web服务器发送http请求 第一行是 方法URL议/版本 GET/xxxx.jsp HTTP/1.1 请求头 请求报文 服务器的永久重定向响应 服务器给浏览器响应一个301永久重定向响应,这样浏览器就会访问 http://www.go原创 2021-08-26 16:34:41 · 206 阅读 · 0 评论 -
PopupWindow 全屏显示修复
Tools.fitPopupWindowOverStatusBar(mPopupWindow,true); /** * popupwindow 修复 * @param popupWindow * @param needFullScreen */ public static void fitPopupWindowOverStatusBar(Popup...原创 2019-12-23 14:49:35 · 261 阅读 · 0 评论 -
对于Java转型的一些个人理解
今天因为在听课的时候涉及到了一个java转型的问题,自己的理解不深,所以就到网上收集和看了一些资料,在这里对自己的一些理解做一个记录,欢迎指错,欢迎纠正,求进步。 在java中经常可以见到一些转型的问题,这涉及到java的一些抽象编程思想,这其中向上转型更加常见,是多态的一种体现。 **转型:就是父类对象和子类对象之间的一个转换的过程。** 子类对象指向父类对象的引用就是向上转型,这其中会丢失除父类原创 2016-09-19 20:13:23 · 612 阅读 · 0 评论 -
常用网站
URL Decoder/Encoder: https://meyerweb.com/eric/tools/dencoder/原创 2018-05-07 14:33:22 · 371 阅读 · 0 评论 -
Kotlin 相关
简述Kotlin中let, apply, run, with的区别 来源 :https://www.jianshu.com/p/dd1bd174ea34原创 2018-05-28 10:58:53 · 298 阅读 · 0 评论
分享