体验盒子

不再关注网络安全

浅析 Find My 及 AirTag 原理

浅析 Find My 及 AirTag 原理

  • 2023-11-28
  • IOS

什么是 Find My 网络? 2021年4月21日的苹果发布会发布了一款新的产品:AirTag。使用的是 BLE + UWB 的技术。BLE 和 Find My 网络为 AirTag 提供了 GPS 定位,UWB 进一步提供了厘米级别的定位精度 。二者相互...

优秀的手机工业设计产品续记

优秀的手机工业设计产品续记

仅用来记录那些觉得不错的手机设计,在硬件工业设计、材料选择、综合配置,以及软件OS上的一些简单介绍。偏科的视角,强迫症课题。非推荐或建议机型。 Iphone 苹果系列 全系 优点:相对优秀的品控和硬...

安装拦截器访问 YouTube 时出现反广告拦截的提示

YouTube最近升级了反广告拦截措施,用户使用广告拦截工具,如AdBlocker 、uBlock Origin等,在观看视频时会受到反广告拦截的提示。 有Firefox 浏览器用户...

Flutter屏蔽截屏+录屏,防止截屏

这里主要处理的是移动端 iOS、Android 禁止截屏 既然用Flutter了,那直接用screen_protector包就行,其它的试过不行,就它。 支持禁用启用、设置颜...

基于GetX的Flutter项目架构设计方案

基于GetX的Flutter项目架构设计方案

前言 本文探讨的是一种基于Flutter进行全新App项目的开发模式,不涉及老的代码复用等问题。 关于在现有Android或iOS项目中接入flutter框架,这属于混合栈开发的内容,可以参考阿里巴巴的flutter boost的方...

vue3+ts+vite项目,解决找不到模块声明的错误

vue3+ts+vite项目,解决找不到模块声明的错误

找不到模块“./App.vue”或其相应的类型声明 网上搜了下,解决方法有两种,都试了一下。 根目录或 src 文件夹找到或创建env.d.ts,并写入 declare module '*.vue' { ...

GitHub的新搜索不利于查找代码

GitHub的新搜索不利于查找代码

GitHub的新代码搜索不支持排序 在(2023 年 5 月 8 日),GitHub 新的代码搜索功能正式发布。新的代码搜索不再是可选的功能预览而是所有人强制更新,这对于需要结果排序的人来说是灾难性的,使得GitHub的使用...

解决 RuntimeError: Torch is not able to use GPU; add –skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check

安装stable-diffusion-webui时报错:RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable t...

虚拟机Linux通过主机代理实现终端proxy

终端下更新pytorch太慢太慢了,解决方法是挂上proxy就行。 直接写步骤,跟着来就行: 虚拟机Linux通过主机代理实现终端proxy 1、先查看主机的IP: ...

GitHub Copilot 学生包申请成功但优惠权益未生效?

GitHub Copilot 学生包申请成功但优惠权益未生效?

GitHub Copilot 学生包是 GitHub 面向全球学生推出的一项优惠福利,提供给学生使用。很多学生申请了这个学生包,通过了学术验证,但是却未能成功获得优惠权益。这让他们非常困惑,不知道自己到底出了什么问题。 ...