自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP和HTTPS那些事

区别:• GET在浏览器回退时是无害的,而POST会再次提交请求。• GET产生的URL地址可以被Bookmark,而POST不可以。• GET请求会被浏览器主动cache,而POST不会,除非手动设置。• GET请求只能进行url编码,而POST支持多种编码方式。• GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。• GET请求在URL中传送的参数是有长度...

2020-02-15 22:42:39 96

原创 当渠道需要在Application中调用有参方法

本文就以荔枝的SDK接入时,需要在application中实现registerApp(application: android.app.Application, appId: kotlin.String?, adChannel: kotlin.String?)方法为例。A.在插件工程中的操作:• 在java包下新建MainApplication类• 在MainApplication中调用读取...

2020-01-20 12:29:23 240

原创 详解TCP/IP三次握手和四次挥手

详解TCP/IP三次握手和四次挥手流程图纯手打,呕血力作。相关问题出自:https://blog.csdn.net/hyg0811/article/details/102366854A.三次握手流程图:(圆框内表示状态,黑箭头表示状态切换,白箭头表示传出的包)SYN 报文:请求连接作用ACK 报文:应答作用ack 确认号:数值是相应请求中的seq+1seq 初始序号:标记报文序...

2020-01-09 17:43:32 149 1

原创 多线程及相关

一、实现多线程的三种方法:1)继承Thread类,重写run()方法2)实现Runnable()接口,实现run()方法a.自定义类并实现Runnable()接口,实现run()方法b.创建Trhead对象,用实现Runnable接口的对象作为参数实例化该Thread对象class MyThread implements Runnable{public void run(){Syst...

2020-01-05 19:19:33 76

原创 GC(Garbage Collection)垃圾回收机制

垃圾回收机制:主要三个任务:①分配内存,②确保被引用对象的内存不被错误的回收,③回收不再被引用的对象的内存空间判断是否是可回收对象:(什么可以回收?)使用有向图来记录和管理堆内存中的所有对象,通过这个有向图就可以识别哪些对象是“可达的”(有引用变量引用它,就是“可达的”),哪些对象是“不可达的”(没有引用变量引用他就是不可达的),所有“不可达”对象都是可被垃圾回收的。回收:(如何去回收?)...

2020-01-05 19:19:00 332

原创 抽象类的构造函数

先通过一个实类继承来理解:Class Animals{public Animals(){}public void eat();}Class Dog extends Animals{//super();不写父类构造的情况下,相当于会默认有个super(),调用父类的空参构造pubilc Dog(){}@Overridepublic void eat(){print(“狗吃肉”);...

2020-01-05 19:18:22 526

原创 Java 小结

1 hash• string的hashcode计算:hashcode=hashcode*31+string值• hash下标的计算:[(hashcode>>16)异或hashcode]&(n-1),n是2的倍数(,负载因子默认0.75• resize的实现首先容量翻倍(便于resize的实现),然后,计算(hashcode)&n 的首位(即高四位的最低一位)...

2020-01-05 19:17:02 74

原创 细说单例模式

1.单例——东邪西毒南帝北丐饥汉式(线程安全)public Class Singleton{private static Singleton singleton = new Singleton();private Singleton(){}public static Singleton getInstance(){return singleton;}}由于是类中的静态变量,当编...

2020-01-05 19:15:49 54

空空如也

空空如也

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

TA关注的人

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