技术栈
android
Android-Flutter
3 小时前
android
·
okhttp
·
kotlin
OkHttp 总结
以下是按难度分层整理,覆盖原理、源码和实战场景。答:连接复用:自动维护连接池,复用 TCP 连接,减少握手开销
小孔龙
41 分钟前
android
·
性能优化
RenderNode 与 DisplayList:Android 硬件加速的绘制记录与复用
在硬件加速窗口的常规 View 绘制路径中,主线程的 Draw 阶段主要记录绘制命令,而不是直接生成最终像素。View 的绘制操作被记录为 DisplayList,并由 RenderNode 持有;位移、缩放和透明度等渲染属性则单独保存在 RenderNode 中。
xqqxqxxq
2 小时前
android
·
笔记
·
sql
SQL 字段约束笔记
约束作用:在建表时给字段添加规则,限制表中数据,保证数据的完整性、合法性。 MySQL 常用约束:规则:被修饰的字段不能为 null,插入数据时必须提供值。
qizayaoshuap
1 小时前
android
·
华为
·
harmonyos
鸿蒙 ArkTS 实战:搜索列表 城市实时过滤(示例 94)
搜索功能是现代应用中最高频的交互之一。从电商平台的商品搜索到通讯录的联系人查找,从音乐 App 的歌曲检索到城市列表的地区筛选,搜索框 + 列表的组合几乎出现在每一个需要数据检索的场景中。一个优秀的搜索体验需要满足三个核心要求:实时响应(用户输入即出结果)、模糊匹配(不需要精确输入也能找到)、清晰反馈(有结果时显示列表,无结果时给出提示)。
朝星
1 小时前
android
Framework筑基之Handler消息机制5(应用层)
任务:学习Looper、MessageQueue、Handler的协作原理。Android 消息机制由四大核心组件构成,它们各司其职,形成闭环:
2601_96579847
2 小时前
android
·
adb
·
php
ForumLab Review: Fast PHP Script for SEO Forum Sites
A few years back, a client running a retro hardware restoration business came to me with a big problem.
LUCKY-LIVING
2 小时前
android
·
java
·
linux
ELF File in linux
ELF 格式文件在编译和运行过程有四种文件类型relocatable object file 工作在linking view 下, 各个section 只在链接时是需要的. section header table 描述所有section的信息,在linking view下section table 是必须存在的. 可执行文件和 动态链接库工作在executable view 下, 在执行视角下基本单位是segment
深念Y
2 小时前
android
·
linux
·
服务器
·
智能手机
·
go
·
交叉编译
·
服务
技术探索记录 在 Android 手机上运行 One API
2026/6/29在 Android 手机上运行 One API(AI API 中转站),要求:EasyTier v2.6.4 的 SOCKS5 代理在 Android 上有 bug(Issue #1825),导致无法使用 SOCKS5 穿透。不走 SOCKS5 也能正常通信。
summerkissyou1987
12 小时前
android
Android - 摄像头 - hal - 开发教程,例子,常见问题,分析方法,解决方案
Android 11开始支持AIDL HAL,Android 16彻底移除HIDL,Camera HAL必须基于AIDL HAL实现,IPC全程单Binder驱动,不再有hwbinder。 Camera HAL 两个主流版本:
-SOLO-
3 天前
android
安装kernelSU 和LSPosed
下载地址 https://github.com/tiann/kernelSU使用kernelSU使用命令刷入。注意这里因为手机是ab分区。所以需要输入两次。
summerkissyou1987
13 小时前
android
Android 16 架构图
构成核心开发组件:四大组件、Jetpack、View视图、Intent、权限体系App与底层Native层的Binder桥梁,运行于system_server大进程,Android 16改动极大
神龙天舞2001
14 小时前
android
·
数据库
·
mysql
MySQL 备库为什么会延迟好几个小时
作为数据库管理员或后端开发者,你可能经历过这样的场景:主库一切正常,但备库的复制延迟却从几秒飙升到几小时。这时候,业务数据读取可能看到过时信息,甚至引发数据不一致问题。那么,备库延迟的背后到底隐藏着什么?今天我们就来拆解这个问题,并用代码示例帮你理解本质。## 1. 备库复制的核心机制在深入延迟原因之前,先快速回顾MySQL的主从复制流程。主库将数据变更写入二进制日志(binlog),备库通过I/O线程拉取这些日志并写入中继日志(relay log),然后SQL线程执行中继日志中的事件来更新备库数据。sq
小小勇气大爆发
2 天前
android
Android Intent知识总结
整理日期:2026-07-30 覆盖:显式/隐式 Intent、Intent Filter、PendingIntent、Flag、安全限制与现代 API 官方:Intents and Intent Filters
码农coding
17 小时前
android
android12 systemUI 之锁屏
这个阶段由 KeyguardViewMediator 发起,但视图的创建和显示工作被委托给了其他组件。
圆山猫
17 小时前
android
·
java
·
risc-v
[Virtualization](三):RISC-V H-extension 与 Guest 执行模式
第二篇从 QEMU 启动路径出发,看了一台 RISC-V 虚拟机如何被 QEMU 拼出来、如何通过 device tree 交给 Guest Linux、以及 TCG 和 KVM 在 CPU 执行路径上的差异。第三篇进入架构层:RISC-V Hypervisor extension,简称 H-extension,究竟怎样让 Host Linux 管理 Guest Linux?
爱笑鱼
17 小时前
android
Binder(七):getCallingUid() 读到的是谁?clearCallingIdentity() 又清掉了什么?
这段代码可以同时满足三个事实:进程是 system_server,执行者是 system_server 的 Binder 线程,uid 却是某个 App。若把“当前进程是谁”“当前线程在哪”“这笔事务是谁发来的”压成同一种身份,这个结果看起来就是矛盾的。
sbjdhjd
1 天前
android
·
网络协议
·
安全
·
php
·
漏洞
·
csrf
·
dvwa
零基础 Web 安全笔记:文件包含 / 命令执行 / CSRF 漏洞攻防、PHP 函数与防御方案
目录一、文件包含漏洞(一)靶场用到的 PHP 函数 / 配置1. 核心包含函数:include / include_once / require / require_once
yunsr
1 天前
android
·
开发语言
·
php
PHP函数及漏洞防御
回调函数定义:把一个函数名 / 匿名函数 / 可调用对象作为参数,传给另一个函数,由后者在内部去调用它。
2501_91590906
1 天前
android
·
ios
·
小程序
·
https
·
uni-app
·
iphone
·
webview
iOS 应用反调试技详解术 检测调试器的原理与防护实践
我注意到一个现象,不少做安全防护的团队只关注代码混淆,忽略了反调试这一层。攻击者用 LLDB 挂上调试器单步跟踪,混淆过的代码在动态调试下还是会暴露执行流程。反调试和代码混淆是两条互补的防线,这篇把 iOS 上常用的反调试手段的原理和实现方式梳理一遍。
sbjdhjd
1 天前
android
·
经验分享
·
安全
·
网络安全
·
开源
·
php
·
apache
安全初级 | Upload 文件上传漏洞实操
目录Php一句话木马怎么利用:有了一句话木马,可以干什么;所以用之前把火墙关了,或者实时保护;开始第一关: