自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于constraintlayout的相对定位属性用法总结

当前text2和text1的左侧对齐,左对齐当前text2的左侧和text1的右侧对齐当前text2的右侧和text1的右侧对齐,右对齐当前text2的右侧和text1的左侧对齐text2的上头部和text1的上头部对齐text2的上头部和text1的下头部对齐text2的下部和text1的下部对齐当前text2的下部和text的上部对齐text2里面的文字和text1里面的文字下部对齐BaseLine也就是text2里面文字基线,所以是text2文字基线对齐text1控件的下部。

2023-04-28 14:32:41 202

原创 Android四大组件之服务的简单使用

bindService的生命周期: onCreate() -> onBind() -> onUnbind() -> onDestroy()开启者退出了,开启者挂了,服务还在后台长期的运行。开启者 不能调用 服务里面的方法。stratService的生命周期: onCreate() -> onStartCommand() -> onDestroy()bind的方式开启服务,绑定服务,调用者挂了,服务也会跟着挂掉。3.使用Context的 startService(Intent) 方法启动该Service。

2023-03-27 10:47:15 130

原创 Android广播的使用

动态广播是平常开发里面使用最多的,相对静态广播使用更加灵活也更加方便,不需要我们去xml文件里面声明。

2023-03-27 10:21:23 315

原创 我对Redis 持久化机制的理解

与快照持久化相比,AOF 持久化的实时性更好,因此已成为主流的持久化方案。但是默认情况下 Redis 使用的是快照(snapshotting,RDB)方式的持久化,你也可以根据上面提到的自行开启。

2022-09-14 15:38:12 750

原创 为什么建⽴连接是三次握⼿,⽽关闭连接却是四次挥⼿呢

第一次:A->B,证明A有发消息的能力。第二次:B->A,证明B有收消息,并且有发消息的能力。第三次:A->B,证明A有收消息的能力。2、post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。1、get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。第三次B–>A:我的工作完成了,可以关闭连接。第一次A–>B:A对B发出关闭连接请求。第四次A–>B:好的拜拜。

2022-09-11 18:55:15 87

原创 计算机网络基础题目

计算机五层/七层模型 ⼤概每层是⼲嘛的Http、Https区别tcp、udp区别 tcp如何保证可靠传输

2022-09-11 16:20:29 594

原创 并发(多线程基础高频面试题)

线程死锁描述的是这样一种情况:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。破坏请求和保持条件破坏不可比剥夺条件破坏环路请求等待。

2022-09-08 19:39:51 137

原创 面试集合篇

当负载因子为1.0时,意味着只有当hashMap装满之后才会进行扩容,虽然空间利用率有大的提升,但是这就会导致大量的hash冲突,使得查询效率变低。当负载因子为0.5或者更低的时候,hash冲突降低,查询效率提高,但是由于负载因子太低,导致原来只需要1M的空间存储信息,现在用了2M的空间。最终结果就是空间利用率太低。负载因子是0.75的时候,这是时间和空间的权衡,空间利用率比较高,而且避免了相当多的Hash冲突,使得底层的链表或者是红黑树的高度也比较低,提升了空间效率。

2022-09-08 19:32:34 301

空空如也

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

TA关注的人

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