logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深入理解Java中的ConcurrentHashMap:原理与实践

本文深入剖析Java中的ConcurrentHashMap,探讨其实现原理与应用,以帮助读者理解并发编程挑战并掌握高效线程安全的HashMap实践。

文章图片
#java#哈希算法#开发语言
开源协议与商业许可:选择与遵循

本文介绍了开源协议与商业许可的特点及应用场景。开源协议如MIT、GPL等允许源代码公开共享,而商业许可提供更大自由度和支持。选择许可证需根据项目需求,同时遵守许可规定以确保合法合规。

文章图片
#开源协议
SSL:原理、应用、安全威胁与最佳实践

SSL是一种重要的安全协议,可以保护网络通信的安全。然而,使用SSL也需要注意一些安全问题和最佳实践,以防止被攻击。在Android应用中,更需要注意证书的管理和验证,以保护用户的数据安全。

文章图片
#ssl#安全#网络协议
深入理解HTTP/2:nghttp2库源码解析及客户端实现示例

本文结合nghttp2库源码,详细剖析了HTTP/2的主要特性实现,如二进制帧、多路复用、头部压缩和服务器推送。同时,通过一个C语言示例代码,演示了如何使用nghttp2库创建一个HTTP/2客户端,实现发送GET请求、打印响应、错误处理、超时、取消请求和流量控制等功能。

文章图片
#http#网络协议#网络
Android网络调试工具:让你的网络问题无所遁形

本文介绍了三款Android网络调试工具:Wireshark、Charles和Fiddler,以及使用注意事项。这些工具能帮助开发者轻松地诊断和解决网络问题,提高Android网络开发效率。

文章图片
#android#网络
深入了解Android垃圾回收机制

本文将深入探讨Android垃圾回收(GC)机制的工作原理,包括内存分配、GC触发条件、GC算法以及如何优化GC性能。

文章图片
#android
深入探索 APKTool:Android 应用的反编译与重打包工具

本文介绍了 APKTool,一个用于反编译和重新打包 Android 应用的工具。文章简述了 APK 的反编译和打包流程,以及 Smali/Baksmali 工具的应用,为开发者提供了无源代码情况下修改 APK 文件的方法。

文章图片
#android
Android自定义View中的onMeasure、onLayout和onDraw方法解析

本文深入解析了在Android自定义View中,onMeasure、onLayout和onDraw三个核心方法的作用和使用方法。onMeasure负责测量View的大小,onLayout则确定View的位置,onDraw负责绘制View的内容。通过一个实例,我们展示了如何在自定义View中利用这三个方法来创建一个带有边框的圆形View。理解和掌握这三个方法,对于实现自定义View和自定义ViewG

文章图片
#android
深入探究 Android Activity 启动模式:FLAG_ACTIVITY_CLEAR_TOP 与 FLAG_ACTIVITY_NEW_TASK 实战解析

本文深入探讨了 Android 中的 FLAG_ACTIVITY_CLEAR_TOP 和 FLAG_ACTIVITY_NEW_TASK 启动标志,通过实际案例分析了小米手机离线推送跳转问题,旨在帮助开发者更好地理解和应用这两个标志。

文章图片
#android
Android下的Touch事件分发详解

本文详细解析了Android的Touch事件分发机制,包括三个核心方法:dispatchTouchEvent、onInterceptTouchEvent和onTouchEvent的作用和调用过程,以及事件的传递路径。文章还深入探讨了ViewGroup中dispatchTouchEvent方法的实现,为读者提供了全面的理解和应用触摸事件分发机制的指南。

文章图片
#android
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择