普通视图

发现新文章,点击刷新页面。
昨天以前首页

使用iPhone手机的小技巧

2025年4月5日 10:00

分享一些苹果iPhone手机等iOS设备使用的小技巧。

一、关闭锁屏搜索

设置-面容ID与密码-今天视图和搜索,关闭即可。

二、关闭桌面搜索

设置-主屏幕与App资源库-在主屏幕上显示,关闭即可。

三、关闭半屏模式

设置-辅助功能-触控-便捷访问,关闭即可。

四、自动抠图

长按照片中的人像,可以快速自动抠图。

五、撤销操作

如果不小心删除了文字或照片,可以摇晃两下手机,可以撤销操作并找回。

六、拼音声调

键盘长按字母,可以打出拼音声调。

七、扫描文稿

长按备忘录,选择扫描文稿,可以扫描纸张和身份证件等。

iPhone 16e不值得买,除非大降价

2025年2月22日 20:56

2025年2月19日,苹果公司正式发布 iPhone 16e。这被视为 iPhone SE 系列的第四代产品,但其命名和配置更接近 iPhone 16 的“青春版”。

iPhone 16e 黑白双色

iPhone 16e 显示屏,沿用三年前的 iPhone 14 同款6.1英寸刘海屏,依旧是60Hz刷新率与800尼特亮度。灵动岛?不存在的,刘海屏的库存还未清完,含泪采用刘海屏设计。在安卓千元机阵营,早已普及120Hz高刷、亮度突破1200尼特的背景下,已成技术化石。

iPhone 16e 搭载了A18芯片,保留了完整的 CPU 核心和神经网络引擎,但 GPU 核心数从标准版的5核缩减至4核,游戏性能略逊于标准版的 iPhone 16,美其名曰“差异化”。配合1080P级别屏幕显示效果,如同给跑车配备自行车轮胎,性能释放与用户体验严重割裂。果粉吐槽:“这刀法比《水果忍者》还刺激,刀刀见血不见钱。

iPhone 16e 摄像头,为后置单摄4800万像素(支持2倍裁切变焦),但阉割了传感器位移防抖、电影模式、微距拍摄等关键功能,实用性远低于标准版,被调侃为“扫码级”配置。而我在2021年中购买的红米 Redmi K40 手机就已支持120Hz高刷+三摄头,价格才2000出头。

另外,iPhone 16e 还阉割了 MagSafe 磁吸充电、Wi-Fi 7、UWB超宽频、Thread技术。同时,苹果大吹特吹的 Apple Intelligence,中文服务还得等到2025年4月上线;反观国产手机,均开始内置或预装 DeepSeek ,用户只能对着 Siri 干瞪眼。

iPhone 16e,唯二能吹的是支持双卡双待和续航,声称视频播放时长达26小时,靠的竟是苹果自研C1基带“省电玄学”,但信号实测成谜——毕竟苹果使用 Intel 基带的前科(iPhone XS/XR/XS Max)足以让人 PTSD。

国行版 iPhone 16e,起售价4499元(128GB容量版本),国补后约3999元,但与第三方渠道的iPhone 16(原价4699元)价差仅500元,配置差距(屏幕、影像、芯片)导致性价比不足。

苹果嘴上说瞄准中端市场,实际目标可能是北美“钉子户”——用着带 Home 键旧机、对配置无感、分期当饭吃的用户,毕竟他们可以每月5.99美元分期36个月,四舍五入等于白送,妥妥的“资本主义羊毛”。但在国内,4499元能买小米15顶配、华为Nova 12 Ultra,甚至二手 iPhone 15 Pro,谁会选一台“刘海单摄丐中丐”?网友总结:“iPhone 16e的存在,就是为了证明 iPhone 16 有多香。”就这配置,还敢叫“iPhone 16e”?建议改名 iPhone 14e Pro Max Lite!

个人建议:除非你钱多到想给苹果公司董事会高管们众筹新游艇和私人飞机,否则等它降价到人民币3000元再考虑——毕竟,苹果的“刀法”再狠,也躲不过友商的明枪暗箭,也打不过拼多多的百亿补贴,我的 iPhone XR 还可以再等等!

Tim Cook:It's something only Apple can do.

iPhone 16e的发布,“刀法”精准,正应验了库克的那句口头禅“Only Apple Can Do”!

软件工程师可以去的几家大厂(面试难度/薪资)

2025年2月7日 02:53

软件工程师都应该去面面顶级科技公司,不同公司的难度和录取率差异巨大。以下是对 Google、Microsoft、Meta、Amazon、Apple、TikTok(字节跳动)、Netflix 和 Jane Street 录取难度的分析,以及估算的 Offer 接受率。

大厂的福利较好,有份大厂的经历/经验在找下一份工作的时候会比较加分,毕竟大厂是Proven Record。

一般来说,微软/Microsoft是软件公司,但是微软也有Azure云。微软的挣钱项目比较多,不像谷歌苹果还有NetFlix比较单一。

公司 Offer 接受率 难度等级(1-10) 关键因素 平均薪资(总包)
Google ~0.2% – 0.5%(1/200 – 1/500) 9.5 算法、系统设计、高文化门槛 $300K+(L4,美国)
Microsoft ~1% – 2%(1/50 – 1/100) 7 系统设计、实用编程、资深友好 $200K – $250K(L60,美国)
Meta ~0.5% – 1%(1/100 – 1/200) 9 DSA 重度考察,节奏快 $300K+(E4,美国)
Amazon ~2% – 5%(1/20 – 1/50) 6.5 领导力准则、招聘量大 $180K – $220K(L5,美国)
Apple ~0.5% – 1%(1/100 – 1/200) 8.5 系统优化、底层开发 $250K – $300K(ICT3,美国)
TikTok(字节跳动) ~0.3% – 0.8%(1/125 – 1/300) 8.5 算法、分布式系统、推荐系统 $250K – $350K(L4,美国)
Netflix ~0.3% – 0.7%(1/150 – 1/300) 8.5 高代码质量要求,强调自驱力 $400K+(Senior,美国)
Jane Street ~0.05% – 0.1%(1/1000 – 1/2000) 10 量化交易,数学 & OCaml $400K – $700K+(New Grad,美国)

FinTech介绍

金融科技(FinTech)是金融(Finance)与科技(Technology)的融合,利用创新技术(如人工智能、大数据、区块链和云计算)来优化金融服务,提高效率并降低成本。FinTech 涉及支付、借贷、财富管理、保险、量化交易等多个领域,为个人和企业提供更便捷、安全的金融解决方案。从数字银行到加密货币,从智能投顾到去中心化金融(DeFi),FinTech 正在重塑全球金融体系,引领行业向更加智能化和个性化的方向发展。

FinTech 这个概念更广泛,不仅包括量化交易,还涉及 支付、数字银行、加密货币、去中心化金融(DeFi)、智能投顾(Robo-Advisors) 等多个领域。

Jane Street 简街介绍

JS/Jane Street是金融公司,听说给得钱超级多,刚毕业的就能在JS拿到200多K。JS是很有名的FinTech,可以说是FinTech里的Google。

Jane Street 可以算是 FinTech 领域的一部分,尤其是在 量化交易(Quantitative Trading) 和 高频交易(HFT, High-Frequency Trading) 方面。

Jane Street 主要是一家 量化交易公司和流动性提供商,他们利用复杂的数学模型、统计分析和高性能计算来进行自动化交易,属于 金融科技(FinTech) 的 量化金融(Quantitative Finance) 领域。

相比传统的 FinTech 初创公司(如 Stripe、Square、Revolut),Jane Street 更偏向 科技驱动的金融公司(Tech-driven Finance),但仍然属于 FinTech 生态的一部分。

Offer 接收率对比

Amazon 和 Microsoft 的 offer 接收率较高,分别在 2%-5% 和 1%-2%。相比之下,Google、Meta 和 Apple 的接收率较低,通常在 0.2%-1% 之间。而 TikTok、Netflix 介于二者之间,Jane Street 则最难进,接收率仅有 0.05%-0.1%。

难度对比

Jane Street 以 10 分的难度位列榜首,考察数学、概率和 OCaml 编程。Google 和 Meta 也极具挑战,尤其是算法和系统设计。Amazon 和 Microsoft 相对友好,招聘规模较大,门槛相对较低。

关键因素对比

各公司关注的重点不同:Google 和 Meta 主要考察数据结构与算法;Amazon 强调领导力准则;Apple 偏向底层开发;TikTok 重点关注推荐算法;Netflix 强调自驱力和代码质量;Jane Street 则高度依赖数学和函数式编程 Functional Programming (JS用的是OCAML语言)。

薪资对比

Jane Street 和 Netflix 薪资最高,新人起薪可达 $400K+。Google、Meta、TikTok 也非常可观,L4 级别的薪资可达 $300K+。Apple 和 Microsoft 稍低,而 Amazon 的薪资在入门级别(L5)相对较低,但晋升后可大幅增长。

如何提升成功率?

  1. 数据结构与算法 Google、Meta、TikTok 等公司对算法要求极高,Leetcode 刷题是必备的。
  2. 系统设计: Amazon、Microsoft 以及 Google 的高级岗位会重点考察系统设计能力。
  3. 行为面试: Amazon 的领导力准则、Googleyness 文化匹配都很关键。
  4. Netflix 文化契合: 强调自驱力,代码质量要求高,需要有很强的独立解决问题能力。
  5. 数学与概率: Jane Street 对数学、概率、统计、OCaml 编程要求极高。

TikTok 招聘特点

  • 字节跳动/抖音/近年大力扩招,但标准仍然严格,竞争激烈。
  • 重点考察数据结构与算法,面试风格类似 Google。
  • 对机器学习、推荐算法、分布式系统有较高要求。
  • 文化适配也很重要,字节强调“Owner 意识”(Ownership)。

总结

如果目标是 高薪 + 难度适中,TikTok 和 Netflix 可能是不错的选择。如果你追求 顶级薪资 并愿意挑战数学与编程的极限,Jane Street 是最终目标。如果你想加入 FAANG,Google、Meta 仍然是最好的选择,但难度较高。

软件工程师

英文:Software Engineering Companies: Which Company Pays Most? and Which Company Is Hardest to Get In?

本文一共 1260 个汉字, 你数一下对不对.
软件工程师可以去的几家大厂(面试难度/薪资). (AMP 移动加速版本)

扫描二维码,分享本文到微信朋友圈
75a5a60b9cac61e5c8c71a96e17f2d9c 软件工程师可以去的几家大厂(面试难度/薪资) 程序员 资讯
The post 软件工程师可以去的几家大厂(面试难度/薪资) first appeared on 小赖子的英国生活和资讯.

相关文章:

  1. ChatGPT 使用 Promise.All 重构/重写代码(并行发送请求) 在我的一个项目中, 我有以下代码(Node/Javascript), 它(顺序)调用了一些 API. 这些 HTTPS 请求其实是可以并行完成的, 因为它们相互独立. 然后结果会被聚合到一个数组中. 我知道可以用Promise.all来把这些请求并行化, 我就问了ChatGPT怎么弄, 看看它是否能理解并给出正确的代码: 我先用英文问 ChatGPT-3.5: Rewrite...
  2. 按揭贷款(房贷,车贷) 每月还贷计算器 去年给银行借了17万英镑 买了20万7500英镑的房子, 25年还清. 前2年是定率 Fix Rate 的合同 (年利率2.49%). 每个月大概是还 700多英镑. 有很多种还贷的计算方式, 定率/每月固定 是比较常用的. 简单来说就是 每个月交的钱是...
  3. 推荐一款程序员性价比高的机械键盘 KeyChron K8 程序员性价比高的机械键盘 Keychron 我第一款 keychron 键盘是四年前(2020年)买的,当时在AMAZON工作,通过公司经费报销的。当时还问了经理,需要节俭么?因为亚马逊的16条军规中的一条就是节俭/Frugal。当时经理说,只要能提高你的工作效率就行,我也没太敢搞太贵的,最后面只挑了一个60多美元的机械键盘,型号是: Keychron C2 Wired Mechanical Keyboard, RGB Backlight / Gateron Mechanical...
  4. 智能手机 HTC One M9 使用测评 虽然我对手机要求不高, 远远没有像追求VPS服务器一样, 但是怎么算来两年内换了四个手机, 先是三星 S4 用了一年多, 然后 Nokia Lumia 635 Windows Phone, 后来又是 BLU, 半年多前换了...
  5. 区块链中Layer 1和Layer 2协议的简介 Layer 1 和 Layer 2 是用来描述区块链技术中不同层次或层的术语,每个层都在维护和扩展区块链网络方面有其独特的作用和特点。 Steem的底层协议是C++写的,也就是steemd,见证人(也就是STEEM上的矿工)在自己的节点服务器上跑这个软件,共同运行这个区块链。steemd上支持一个custom_json操作,也就是可以调用API向区块链上写任何数据,这样的话,DApp分布式应用程序就可以在STEEM区块链上存储数据了,而在custom_json上的协议就是Layer 2/第二层。 Layer 1:基础协议 Layer 1 指的是区块链网络的基础层。它包括定义网络规则和操作的核心区块链技术。Layer 1的关键特性和组成部分包括: 共识机制...
  6. Docker, 虚拟机 (VM) 和 Kubernetes (K8s) Docker 与虚拟机(VMs) 概述:Docker和虚拟机(VMs)都用于在隔离的环境中部署和运行应用程序,但它们的实现方式不同。 Docker(容器) 轻量级:容器共享主机的操作系统内核,因此比虚拟机更轻便,启动速度更快。 隔离:Docker 提供进程级别的隔离,意味着多个容器可以在同一个操作系统实例上运行而不会相互干扰。 高效性:由于容器共享操作系统,只需打包应用程序及其依赖项,因此使用的资源更少。 虚拟机(VMs) 重量级:每个虚拟机包含一个完整的操作系统实例和虚拟化硬件,因此消耗更多的资源。 隔离:虚拟机提供完全的隔离,每个虚拟机拥有自己的操作系统,这样更安全但效率较低。 使用场景:虚拟机适用于在同一主机上运行多种操作系统类型,是需要完全操作系统级别隔离的传统应用程序的理想选择。 总结:Docker 容器更高效且部署更快,而虚拟机提供更强的隔离,更适合多样化的操作系统需求。 什么是...
  7. 怎么样安全的清空主机服务器空间? 很多朋友都有自己的VPS主机, 如果想取消销毁主机的时候, 可以采用以下二种方法来销毁主机. 虽然很多云主机可以让你很方便的一键销毁主机, 但是实际上你不清楚你的宝贵数据有没有可能被找回, 理论上可能, 这种可能性很小很小. 因为我们并不清楚云主机商在销毁的时候有没有真正去把硬盘的数据清空了. 像我有点强迫症的, 我就是不希望我的一些数据(比如啥爱情动作片)泄露了. rm -fr / LINUX上的这个命令: 1...
  8. 互联网大厂的 PIP 裁员计划 互联网大厂的 PIP 裁员计划...

新款Apple Watch与较旧iPhone系统版本配对失败解决教程

2025年2月5日 01:39

一月中旬,我的华为手环6突然出现屏幕基本无法点亮、抬腕亮屏功能失效、菜单键失灵、电池续航严重崩溃等情况,估计手环的大限已至,是时候购买新款智能穿戴设备了。

经过一番研究,我舍弃了小米和华为的穿戴设备,以2146.26元带正规电子发票的价格,在拼多多的百亿补贴购买 Apple Watch Series 10 42毫米 GPS版。

 Apple Watch Series 10 42毫米 GPS版

收货验机后,确定是正品行货且全新未拆封,但 Apple Watch 在配对 iPhone 时,提示“iPhone 版本较旧 此 Apple Watch 需要更高版本的iOS。”经过原因排查,我的 iPhone XR 系统版本为16.7.2,而 Apple Watch Series 10 需使用操作系统 watchOS 11必须强制使用 iOS 18 进行配对。

我不愿放弃系统流畅度、电池续航,将 iPhone XR 升级到 iOS 18系统,只为配对 Apple Watch Series 10,我还指望这台手机能撑到明年晚些时间,以更换 iPhone 17 Pro 或 iPhone 17 Pro Max。那有无一种办法,在不升级 iPhone 系统版本的前提下,让新款 Apple Watch与较旧 iPhone 系统版本实现配对?有!当然有办法!

B站的UP主——蜜汁鸡头,开发了一款能解决“新款Apple Watch与较旧iPhone系统版本配对失败”的软件,亲测成功解决此问题,适合 iOS15.2及以上版本的系统,无需越狱、也无需安装巨魔。

修复解决“iPhone 版本较旧 此 Apple Watch 需要更高版本的iOS。”的问题


如何解决新款Apple Watch与较旧iPhone系统版本配对失败的问题?

温馨提醒:使用前请务必备份好 iPhone 上的资料,以免造成数据不可恢复的损毁。监管机,黑解机,隐藏ID机等非常规机子请勿尝试。

首先,下载并安装“爱思助手电脑端”,爱思助手将自动安装设备驱动和 iTunes 。确定驱动正确安装后,关闭爱思助手主程序和后台。(系统托盘图标选择退出)

爱思助手电脑端官方下载地址:https://www.i4.cn/pro_pc.html

接着,打开 iPhone -设置-Apple ID-查找,将“查找我的 iPhone”的按钮关闭。若无法顺利关闭,可重启 iPhone 后再次尝试关闭。

然后,使用苹果原装数据线,将 iPhone 连接到电脑,如 iPhone 提示是否信任设备,请选择“是”。同时,下载 JiTou-Unlock_Next-1.0-Beta.zip,并解压到桌面。打开 JiTou-Unlock-NextVersion-master.exe

 

蜜汁鸡头开发的软件——JiTou-Unlock “移除 Apple Watch 配对限制”

 

 Apple Watch“应用破解”

若驱动正确安装、连接正确,在软件界面的左上角能看到软件已成功识别 iPhone ,如果没有,可以点击刷新按钮。点击“移除配对限制”,max值默认为36,再点击“应用”,最后点击“应用破解”。稍等片刻,如果没有报错,手机会自动重启,可能出现系统激活界面,务必点击“不要传输APP与数据”,否则手机先前资料会被清空。

最后,新款Apple Watch与较旧iPhone系统版本就能成功配对了。

当前已使用超过两周,各项功能均正常使用中,暂无明显 Bug。建议使用 iOS 16及以上版本系统进行配对,iOS 15可能存在无法同步相册、睡眠健康数据与运动跟踪不可见、部分新表盘在 iPhone 上不可见等Bug。

从酷态科 15 号充电器开始说起

2024年11月16日 22:34

当你身边的数码产品越来越多,便能理解库克为什么从 iPhone 12 开始不再附赠“五福一安”充电器。

从酷态科 15 号充电器开始说起 - 第1张图片

目前我所拥有的设备:笔记本电脑1台、手机2台、平板电脑1台、手表1只,外加一个绿联磁吸充电宝,日常出门只带手机和手表,头一天晚上如果忘记充电会带上充电宝,看似比较轻松,但如果逢年过节收拾行李回家,包里除了数码产品,还有它们各自的充电器。

尽管充电线也更多,但本着能轻便则轻便的原理,希望能从充电器上进行精简,于是跟随中年人的脚步,开始选购支持多台设备同时充电、大功率、C口和A口兼备的充电器,我对这方面了解甚少,在 Twitter 上发个推求推荐,最后选择了酷态科 15 号充电器

从酷态科 15 号充电器开始说起 - 第2张图片

京东次日达,前天下单,昨天就收到货。越来越喜欢在京东上买东西,尤其是希望第二天甚至当天就收到货的商品,比如各种数码电子产品。在酷态科和安克之前纠结了几分钟,前者价格更低,后者多了一个显示屏,能够显示当前功率,思考之下觉得不能为了一个用处不大的功能多花钱。

拿在手上挺有份量,净重约 328g,iPhone 15 Pro Max 是 221g,可以自行比较和估量,不算轻,但胜在只有一个插头,4个接口,不用在包里装4、5个不同功率的充电器。

从酷态科 15 号充电器开始说起 - 第3张图片

至于功率,包装盒和官网上都写得比较清楚,举例说明更加直观。比如 iPhone 15 Pro Max 可以最高达到 27W 的功率,25分钟充电50%;小米 14 Pro 可以最高达到 120W 的功率,18分钟充电100%,由于是小米生态链产品,它支持小米全系手机、平板 120W 快充。

从酷态科 15 号充电器开始说起 - 第4张图片

从酷态科 15 号充电器开始说起 - 第5张图片

从酷态科 15 号充电器开始说起 - 第6张图片

当晚体验了 iPhone 充电,相比之前用的绿联20W充电器,酷态科 15 号确实要更快,同时插上电脑、iPad,三个接口一起充电,充电器本身温度也不是很高,类似 iPhone 充电或视频通话时发热温度。

以后不管是出门旅游还是过年回家,一个充电器+n条充电线足矣,我宁愿收拾杂乱的充电线,也不想带着3、4个充电器到处跑。库克在2020年就知道大家有许多充电器,不方便携带,多且笨重,于是主动带头不再附赠充电器,你还真有点聪明,但是不推荐购买官网原装充电器。

不得不说,这些东西做得真精致,是个男人看了都喜欢。

从酷态科 15 号充电器开始说起》最先出现在印记

iPhone出现“未能读取数据,因为它的格式不正确”时的解决方案

2024年11月7日 21:00

今天我的iPhone 15 Plus在运行“科普中国”App时出现了“未能读取数据,因为它的格式不正确”的提示,其他App都可以正常运行,只有“科普中国”App不正常,第一次遇到这种情况。

我先卸载并重装“科普中国”App,但没有效果,运行“科普中国”App时仍持续显示“未能读取数据,因为它的格式不正确”。

接着尝试删除“科普中国”App后重启苹果手机,再安装“科普中国”App,依然显示“未能读取数据,因为它的格式不正确”。

最后,进入“设置”-“通用”-“传输或还原iPhone”-“还原”-“还原所有设置”,系统提示“这将还原所有设置,但不会删除任何数据或媒体”,点击“还原所有设置”,系统会自动重启,这时再运行“科普中国”App就一切正常了。

需要注意的是,iPhone还原所有设置后,虽然不会删除任何数据或媒体,但需要重设面容ID、手机密码、Wi-Fi密码等个人设置。

云上贵州的 iCloud 共享相册无法公开共享

2024年10月1日 12:06

我一直和家人使用 iCloud 共享相册来备份一些合照,每个人用自己手机拍摄的照片汇总起来就有了更完整视角的记录,它又不占用自己手机和 iCloud 的空间,所以算是挺实用的方法。而且,如果想把共享相册临时分享给其他人查看,只需打开相册的公共网站开关,就能得到一个网址,通过浏览器就能查看相册。前几天有这样的需要,于是复制了链接发过去,结果对方反馈说浏览器里显示的是 iCloud 找不到该网页。我这才后知后觉地知道,原来早在 2022 年就有网友发现「由于当地法规,这个功能在中国不再可用」了。

fin.

免费引入商用黑体字体系列整理及 CSS 字体引入亲妈式教程(20240915更新)

2024年9月15日 20:50

由于微软雅黑的设计太过老旧,所以很多网站在设置font-family字体家族时,都会首先引入苹果的苹方字体(PingFang SC)。一来为了照顾 MAC,二来可以改善 Windows 上显示效果(已安装苹方字体的前提)。现在,一些厂商会在官网上引入自己研发的字体。感谢各大厂商没有禁止 woff 字体文件跨域使用,可以让我们白嫖,因为你们的字体是真的漂亮,并且以下字体可以个人免费使用。

更新说明

20240915 更新说明
1. 去除失效链接
2. 增加 MiSans 可变字体链接
3. 增加快看世界体

20230606 更新说明
1. 增加了阿里妈妈系列三款字体:方圆体/灵动体/刀隶体 web 引用链接

20230405 更新说明
1. 增加了钉钉进步体、阿里妈妈东方大楷 web 引用链接

20230312 更新说明
1. 增加了钉钉进步体和斗鱼追光体文件下载链接,但暂未有 web 引用链接
2. 标注华康金刚黑授权性质,请谨慎使用
3. 优化排版

20230306 更新说明
1. 增加了阿里妈妈数黑体 cdn 链接
2. 标注 CDN 公开性质
3. 优化部分说明文案
4. 优化排版

20221123 更新说明
1. 2022 年 11 月 17 日发现 OPPO 字体 – MasterGo 网站已关闭跨域请求,链接仅供下载使用了。
2. 增加了 unicode-range 优化说明

字体列表及引用链接

专题站点

服务商链接
Googlehttps://fonts.google.com(需 VPN)
Adobehttps://fonts.adobe.com(需授权)
阿里巴巴https://fonts.alibabagroup.com
钉钉进步体https://page.dingtalk.com/wow/dingtalk/default/dingtalk/y-W5aF3_ZJwzulU0nceIl
斗鱼追光体https://www.douyu.com/topic/douyuZGT
快看世界体https://www.kuaikanmanhua.com/webs/fontPromotion
Mi Sanshttps://hyperos.mi.com/font/zh/
HarmonyOS Sanshttps://developer.huawei.com/consumer/cn/design/resource-V1
OPPO Sanshttps://open.oppomobile.com/new/developmentDoc/info?id=13223

网页引入

字体名称服务商字重链接
Noto SansGoogle可变https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&display=swap
Mi Sans小米多种https://font.sec.miui.com/font/css?family=MiSans:0:Chinese_Simplify,Latin&display=swap
可变https://cdn-font.hyperos.mi.com/font/css?family=MiSans_VF:VF:Chinese_Simplify,Latin&display=swap
HarmonyOS SansB 站400https://s1.hdslb.com/bfs/static/jinkela/long/font/regular.css
500https://s1.hdslb.com/bfs/static/jinkela/long/font/medium.css
OPPO Sans#1OPPO400https://code.oppo.com/content/dam/oppo/common/fonts/font2/new-font/OPPOSansOS2-5000-Regular.woff2
500https://code.oppo.com/content/dam/oppo/common/fonts/font2/new-font/OPPOSansOS2-5000-Medium.woff2
华康金刚黑#2字节跳动400https://fonts.bytedance.com/dfd/api/v1/css?family=DFPKingGothicGB-Regular&display=swap
500https://fonts.bytedance.com/dfd/api/v1/css?family=DFPKingGothicGB-medium&display=swap
  1. OPPO 的在线引用 WOFF2 截取了 5000 字,因此在一些不常用的字上回出现不显示的情况
  2. 华康金刚黑实际和苹方是一个字体,因此需要授权才可使用。虽然 cdn 是可以跨域使用,但请谨慎。

引入字体

上述字体列表链接中,若是 css 链接可直接引用,若是 woff 字体链接需在你的 css 文件中引入。具体方式见下:

CSS

方式 1	在 html 中直接引入:<link rel='stylesheet' href='链接.css'>
方式 2	在 css 中引入:@import url('链接.css');

WOFF2

在 css 中引入
@font-face {
	font-family: OPPOSans;	//定义字体名称
	font-weight: 400;	//定义字重
	font-display: swap;
	src:url('链接.woff2') format('woff2');	//字体链接
}

完成上述引入字体文件后,那么在需要使用的元素处设定 css 属性 font-family 中输入字体名称即可,注意:字体名称要和引用的字体名称相同。

字重说明

浏览器默认字重 400,假如对标题想要使用粗体该如何操作呢?在设定字体字重时会有两种不同的呈现效果方式。

情况一

例如下述两个不同字重文件都使用 OPPO-Sans 名称,但在引入字体时设置了不同的字重和链接:
@font-face {
	font-family: OPPO-Sans;
	font-weight: 400;
	font-display: swap;
	src: url(//code.oppo.com/content/dam/oppo/common/fonts/font2/new-font/OPPOSansOS2-5000-Regular.woff2) format('woff2');
}
@font-face {
	font-family: OPPO-Sans;
	font-weight: 500;
	font-display: swap;
	src: url(//code.oppo.com/content/dam/oppo/common/fonts/font2/new-font/OPPOSansOS2-5000-Medium.woff2) format('woff2');
}

那么在对 h1 这个部分引用时,如何使用字重 500 的字体呢?只需要在实用的元素设定 CSS 属性 font-weight 为 500 即可。即下述:
div { font-weight: 400; }	// 普通元素在引入 400 字重时
h1 { font-weight: 500; }	// 标题元素在引入 500 字重时

情况二

例如下述两个不同字重文件使用不同字体名称,在引入字体时也设置了不同的字重和链接:
@font-face {
	font-family: OPPO-Sans-Regular;
	font-weight: 400;
	font-display: swap;
	src: url(//code.oppo.com/content/dam/oppo/common/fonts/font2/new-font/OPPOSansOS2-5000-Regular.woff2) format('woff2');
}
@font-face {
	font-family: OPPO-Sans-Medium;
	font-weight: 500;
	font-display: swap;
	src: url(//code.oppo.com/content/dam/oppo/common/fonts/font2/new-font/OPPOSansOS2-5000-Medium.woff2) format('woff2');
}

那么在使用不同字重时,只能使用当初设定该字重的字体名称。即下述:
div { font-family: OPPO-Sans-Regular; }	// 普通元素在引入 400 字重时
h1 { font-family: OPPO-Sans-Medium; }	// 标题元素在引入 500 字重时

你会发现,无论是否使用相同名称,font-weight 的值都必须要与实际的字体字重文件匹配。若使用不同的字体名称,一方面增加代码工作量,另一方面还不易解读。因此,通过两个字重的使用方式,如果从便于管理的角度来看,情况一更为方便。

font-display swap 说明

你会发现很多引入字体的文件都会标注这个属性,它的作用是在没有加载出字体前,优先加载本地字体进行渲染,避免网页出现空屏。若您想了解关于该部分的研究资料及加载字体所带来的影响,推荐您查看该文章《知乎:一种减少字体加载影响的新方法:CSS 字体描述符(译)》

unicode-range 优化说明

当你引入官方的 css 字体链接后,有些文件里的一个 unicode-range 属性引起了你的注意,这个属性的作用是规定不同的字符加载不同字符集文件。通俗讲我们会把一个字体分成多个字符集,然后按需加载。例如一个页面只有 500 个字,但是这 500 个字恰好都在一个字符集里面,那么其他的字符集就不需要加载,换句话说就不需要加载整个字体文件,因此节省了流量和优化了加载速度。

使用该优化方式的上述链接中有:思源黑体(谷歌)、小米字体(小米)、鸿蒙字体(B 站)、华康金刚黑(字节跳动)

字体文件格式

本文一律使用 woff2 字体格式,在如今浏览器趋于 Chromium 内核的潮流下,作为个人站点可以不需要考虑旧版本浏览器的兼容性。若您想了解其他字体格式,推荐您查看《知乎:关于字体格式》

结语

就 windows 上的清晰效果而言,无论你使用何种字体,都没有在 windows 经过特殊优化的微软雅黑更好。如今当你在 windows 安装苹方字体后,你会发现苹方字体的显示效果也十分漂亮,这是因为科技的进步使得显示器分辨率越来越清晰。所以就算使用没有在 Windows 经过特殊优化的字体,也会在 Windows 上大放异彩。

iPad更换外屏

2024年5月4日 16:57

手上有个老款iPad,应该是17款的5代,大部分时间都是办公使用的。当初刚到手就把屏幕右上角给碰了一下,因为是金属边款,所以iPad本身没事,但屏幕就此裂了三条纹路,虽说屏幕是裂了,但是用手指划过裂纹,是没有丝毫刮手感的,而且也并不影响触屏的使用,因此就没想着更换。

有一说一,iPad质量是真好,我把定位、通知、后台刷新全部关闭,几年用下来电池依旧战斗力不减。只是这触屏最近不知怎么回事,开始不听使唤,甚至自己胡乱点击不受控制,这时候就只有立即锁屏,压一压屏幕再解锁,触屏才能恢复正常。难道是随着时间的流逝,潮湿的空气穿过外屏进入了内部的触屏部分,引起了“短路”?

要说节约一点,每次遇到触屏失控的时候立即锁屏,压一压屏幕再解锁,也是能用的。但是免不了人多的时候,屏幕突然开始自己胡乱点击,怎一个尴尬了得。再加上屏幕右上角被碰的地方开始掉细碎的玻璃渣了,手指划过也变得不再安全,因此换屏事宜也就提上了日程。

刚开始去了一家门店,这家店只卖产品不提供维修,好在店员可以联系上家,问了下有配件,便径直去了上家的店。到店后维修小哥接过iPad把玩一番,然后打电话让人送外屏过来,同时开始关机然后用吹风机对着屏幕边缘加热,再用拨片剥离屏幕。一个小时不到,iPad重焕青春。

外屏花费大洋480块,还能接受。


除非注明,三棵树阁文章均为原创,转载请以链接形式标明本文地址
本文链接:http://www.sksren.com/archives/1825.html

手机又裸奔

2024年4月27日 23:00

迄今为止最满意的一张手机贴膜,在服役期将满6个月之际,于上周某晚,因本人手滑不慎将手机跌落床头,导致靠近听筒边缘的一小部分破裂。无奈只能将其剥离手机本体,扔入垃圾桶。

近几年被苹果“年年焕新”计划裹挟,基本上保持着一年一换的频率。最初,新机使用年限既已在心态上被限定为一年,就决定不再使用任何额外的保护措施,尤其是起不到任何装饰作用的屏幕贴膜,总怀疑对显示效果会有一些影响。

前几次总是在用上新机没几天,通常是一个月内,屏幕总因各种原因被刮出小划痕,开始会心疼一下,然后再评估划痕对日常使用的影响,最后劝自己忍到来年换新机,毕竟对划痕习惯就好。

去年换新后,决定用贴膜来终止这痛苦的轮回。没想到贴膜产品的革命性设计,已经让贴膜操作变得异常简单和精准,有史以来的最佳操作横空出世。

然而随着那晚的手滑,一切都已烟消云散……

不过好处也显而易见,可以再享受半年左右纯裸机手感,即使屏幕又刮花,也只需要再忍耐半年,届时还可以换掉不太喜欢的白色。

也许,“贴到一半”才是屏幕贴膜的最佳使用周期。

原文链接:https://riichiie.net/2024/04/27/iphone-naked-again/ | 来自 Richie的时光机
❌
❌