自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试总结-网络

**HTTPS:** 是一种安全的协议,通过使用 SSL/TLS 协议进行数据加密和身份验证。- **HTTP:** 是一种不安全的协议,数据以纯文本形式传输,容易被中间人攻击截取和窃听。- **HTTPS:** 适用于需要保护隐私和敏感信息的场景,如在线支付、登录、个人信息传输等。- **HTTP:** 适用于不涉及敏感信息传输的场景,如普通网页浏览。- **HTTP:** 不提供数据加密,数据以明文形式传输。- **HTTP:** 通信简单,传输速度较快。- **HTTP:** 不需要使用证书。

2024-02-20 10:16:32 287

原创 面试总结-设计模式

1. **代理类的编译时确定:** 在静态代理中,代理类在编译时就已经确定。也就是说,代理类的源代码需要在编译时就存在,通过手动编写或生成代理类的代码,然后编译得到代理类的字节码。2. **代理对象数量有限:** 对于每个需要代理的类,都需要手动创建一个代理类。1. **代理类在运行时动态生成:** 动态代理是在程序运行时通过反射等机制动态生成的代理类。3. **代码维护较为繁琐:** 静态代理的实现需要手动编写代理类,当被代理的接口或方法发生变化时,代理类也需要相应地修改,这增加了代码维护的难度。

2024-02-18 10:44:23 215

原创 面试总结-Java

A:双亲委派机制是Java中的一种类加载机制。当一个类加载器收到类加载请求时,它会将请求委派给其父类加载器去尝试加载,只有当父类加载器无法完成加载时,子类加载器才会尝试自己去加载。这种机制的目的是保证类的加载是有序的,避免重复加载同一个类,并保护程序的安全,防止核心API被随意篡改。

2024-02-18 10:02:57 398

原创 面试总结-Android

1.优秀博客链接Java部分https://blog.csdn.net/javazejian

2024-01-29 15:21:56 87 1

原创 AndroidStudio个人配置文件夹位置

未命名⁩ ▸ ⁨用户⁩ ▸ ⁨apple⁩ ▸ ⁨资源库⁩ ▸ ⁨Application Support⁩ ▸ ⁨Google⁩>AndroidStudio4.1删除这个文件夹即可删除所有个人配置

2020-10-15 14:07:04 1089

原创 Gradle‘s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)

如果第一次import工程发生Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)可以在找到本地存储的地址wrapper/dists/gradle-版本号 删除再多尝试几次就好了

2020-07-27 11:06:28 1255

转载 关于Android Vector

首先你的Activity如果是 继承的AppcompatActivity 你的代码用普通的ImageView 和 app:srcCompat 属性没问题的,如果你的Activity不是继承的AppcompatActivity, 请用android.support.v7.widget.AppCompatImageView 代替 ImageView...

2018-09-13 10:09:50 124

原创 adb shell命令解释

1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号 4. 启动模拟器: emulator -avd 名称 -sdcard ~

2017-01-18 15:16:32 377

原创 Android FMRadio的个人看法

从Android lolipop之后谷歌在Android源码中添加了自己的FMRadio,但是如何调试到我们自己的设备上还有些问题,下面我说一下我的看法。    在jni文件夹下的fmr_core.cpp 中的 FMR_open_dev方法中 我们要启动FM第一步肯定要去open device,但这里的ret = FMR_get_chip_id(idx, &real_chip); 中去判断了F

2016-04-06 17:47:07 1780

原创 Android 4.4 CTS testPinchIn & testPinchOut failed

testPinchIn :junit.framework.AssertionFailedError: Touch-up X coordinate for pointer 1 is invalid at com.android.cts.uiautomatortest.CtsUiAutomatorTest.testPinchIn(CtsUiAutomatorTest.java:890) 修改fra

2015-01-26 16:58:19 767

空空如也

空空如也

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

TA关注的人

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