摘要: APF 在 Android 系统中,APF(Android Packet Filter)通常指的是一种数据包过滤器机制。APF 允许 Android 框架在运行时控制硬件数据包过滤逻辑,这对于优化网络性能、节省电量以及网络安全具有重要意义。 APF 的作用和机制 控制数据包过滤 APF 能够在网络硬 阅读全文
posted @ 2024-08-13 09:40 caoshikui 阅读(258) 评论(0) 推荐(0)
摘要: WiFi Direct 的协议是Wi-Fi联盟发展、支持与授予认证的一套软件协议,也被称为Wi-Fi点对点(Wi-Fi Peer-to-Peer,简称P2P)。 这套协议允许无线网络中的设备无需通过无线路由器即可相互连接,以点对点的方式直接与另一个 WiFi 设备连线,进行数据高速传输。 协议基础 阅读全文
posted @ 2024-08-07 20:24 caoshikui 阅读(916) 评论(0) 推荐(0)
摘要: 802.11 网络包含四种主要实体元件 工作站(Station) 配置网络的目的,是为了在工作站间传送数据。所谓的工作站(station),是指配备无线网络界面的计算设备。 基站(Access Point) 802.11 网络所使用的帧必须经过转换,方能被传递至其他不同类型的网络。具备无线至有线( 阅读全文
posted @ 2024-08-05 15:23 caoshikui 阅读(40) 评论(0) 推荐(0)
摘要: 专业术语 发射塔:cell tower,指信号发射塔 基站,接入点:access point 无线数据网络:wireless data network 基站:base station authorization: 授权,认证 service provider:服务供应商 hotspot: 热点 WA 阅读全文
posted @ 2024-08-04 21:57 caoshikui 阅读(80) 评论(0) 推荐(0)
摘要: Zookeeper学习 1. ZooKeeper 概念 Zookeeper时ApacheHadoop项目下的一个子项目,是一个树形目录服务 Zookeeper 翻译过来就是 动物园管理员,它是用来管Hadoop(大象)、Hive、Pig的管理员。简称zk Zookeeper 是一个分布式的、开源的分 阅读全文
posted @ 2021-06-13 14:54 caoshikui 阅读(120) 评论(0) 推荐(0)
摘要: Dubbo学习 1. 分布式系统中的相关概念 大型互联网项目架构目标 **高性能:**提供快速的访问体验 **高可用:**网站服务一致可以正常访问 **可伸缩:**通过硬件的增加或减少,提高/降低处理能力。 **高可扩展:**系统间耦合低,方便的通过新增/一处方式,增加/减少新的功能/模块。 **安 阅读全文
posted @ 2021-06-12 15:56 caoshikui 阅读(59) 评论(0) 推荐(0)
摘要: leetcode-461-汉明距离 描述 思路 由题意可知:汉明距离其实就是两个数字异或之后的二进制中包含1的个数 则改题目可转变成求 x ^ y 中1的位数 代码 使用jdk中的Api接口即可实现 class Solution{ public int hammingDistance(int x, 阅读全文
posted @ 2021-05-27 09:20 caoshikui 阅读(36) 评论(0) 推荐(0)
摘要: Leetcode-1035-不相交的线 描述 思路 使用动态规划 假设数组nums1和nums2的长度分别为m,n。创建m行n列的二维数组dp,其中dp[i][j]表示nums1[0 : i]和nums2[0 : j]的最长公共子序列长度 考虑动态规划边界情况:当 i 或 j 为0时,dp[i][j 阅读全文
posted @ 2021-05-21 16:41 caoshikui 阅读(163) 评论(0) 推荐(0)
摘要: leetcode-692-前K个高频单词 描述 思路 使用hashmap记录 单词 与 对应的出现次数hashmap<String, int> 将map中的键放入列表list中排序 排序规则: 如果出现次数相同,则直接使用字符转的排序规则 如果出现次数不同, 则按照次数从大到小排序 代码 class 阅读全文
posted @ 2021-05-20 16:43 caoshikui 阅读(39) 评论(0) 推荐(0)
摘要: leetcode-1738-找出第k大的异或坐标值 描述 思路 采用二维前缀和的方式 pre[m+1][n+1]数组记录前缀和 pre[i][j] = pre[i - 1][j - 1] ^ pre[i - 1][j] ^ pre[i][j - 1] ^ matrix[i - 1][j - 1] i 阅读全文
posted @ 2021-05-20 00:46 caoshikui 阅读(42) 评论(0) 推荐(0)