- 博客(5)
- 收藏
- 关注
原创 【八股】安卓(四大组件)
每一个Content Provider都对外提供一个能够唯一标识自己数据集的公开URI,访问Content Provider中的数据主要通过ContentResolver对象,ContentResolver可以用来对Content Provider中的数据进行查询query()、插入insert()、修改update()和删除delete()等操作。Activity是与用户交互的入口,每一个Activity都是一个单独的页面,负责显示UI和响应用户操作。Activity之间通过Intent通信。
2024-08-06 08:28:56
871
原创 【八股】计算机网络(TCP、UDP、HTTP)
服务器在接收到来自客户端浏览器的请求后,就能分析存放于请求头的Cookie得到客户端特有的信息,从而动态生成与该客户端相对应的内容。1、首部压缩:使用HPACK算法对header的数据进行压缩,提高网络传输效率(静态字典:在客户端和服务器同时维护一张头信息表,常用字段对应索引号,只发送索引号;两次握手浪费资源,服务端无法确认客户端是否收到了自己的回复,若回复报文丢失,客户端会重发SYN报文,每收到一次SYN服务器都会建立一个连接。3、服务对象:TCP是一对一服务,UDP支持一对一、一对多、多对多。
2024-08-05 08:49:37
1120
原创 【八股】JVM(Java内存区域、垃圾回收、对象的创建)
当s0区内存不足时,进行Minor GC,存活对象移动到s1区,对象年龄加1,s1区内存不足时,进行Minor GC,存活对象移动到s0区,对象年龄加1,循环。(4)设置对象头:初始化零值完成之后,虚拟机要对对象进行必要的设置,例如这个对象是哪个类的实例、如何才能找到类的元数据信息、对象的哈希码、对象的 GC 分代年龄等信息。,换句话说就是对象的大小必须是 8 字节的整数倍。给每个对象添加引用计数器,每当有一个地方引用该对象,引用计数器加1,引用失效则减1,引用计数器为0时,该对象不再被使用。
2024-08-05 07:44:29
549
原创 【八股】测试(测试过程、测试计划、测试用例、测试报告、JMeter)
测试用例是针对某一功能、模块或特定场景设计的一套通过自动化或手动方式验证系统正确性的操作步骤、输入数据和预期结果的集合。其目的是为了确保系统在不同情况下都能按照预期工作,从而提高软件质量,减少缺陷,保证用户体验。无需知道程序内部具体结构和代码,仅设计输入值测试代码功能和性能。需要知道程序内部具体结构和代码,目的在于代码的覆盖。
2024-08-01 10:00:35
914
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人