zhengjian 最近的时间轴更新
zhengjian

zhengjian

V2EX 第 169124 号会员,加入于 2016-04-19 12:52:52 +08:00
今日活跃度排名 10982
根据 zhengjian 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
zhengjian 最近回复了
请问在线做题是 LeetCode 题还是前端编码题?
reply #8

```
# https://github.com/davidaurelio/hashids-python
from hashids import Hashids



hashids = Hashids(slat="blablablabla", min_length=8)
hashid = hashids.encode(1)
number = hashids.decode(hashid)

```
第一批 Menubar X 用户,又是 SetApp 用户,又中奖了 Github 贴纸,再来蹭蹭!
抓包看了一下,是 Help Viewr App 通过网络数据渲染的。App 在 `/System/Library/CoreServices/Help Viewer.app`, 即 #9 说的 com.apple.helpviewer 。

以这本帮助手册为例:

1. 获取手册信息,包含手册的基本信息和目录结构等。

```
https://cds.apple.com/content/services/book?platform=mac&pOSv=12.3&product=mac-help&productVersion=12.3&locale=zh-Hans
```

树形导航是解析其中的目录结构生成的。


2. 当点击某一文章时,会获取文章详情。

```
https://cds.apple.com/content/services/lookup?platform=mac&pOSv=12.3&product=mac-help&productVersion=12.0&locale=zh-Hans&bookid=5e2077d8bc16862b7fd64110d1406f84&topicid=MH43558

```

文章内容是 html 字符串,其中的图片都是网络资源。

CSS 是 `https://support.apple.com/clientside/build/app-apd.css`



全文检索是在本地实现的,在手册信息中 `miscAttributes` 包含了几个索引文件,比如:

```
https://help.apple.com/assets/61D4C1B5425F2576373C512A/61D4C1B7425F2576373C5132/zh_CN/search.helpindex

https://help.apple.com/assets/61D4C1B5425F2576373C512A/61D4C1B7425F2576373C5132/zh_CN/search.cshelpindex

https://help.apple.com/assets/61D4C1B5425F2576373C512A/61D4C1B7425F2576373C5132/zh_CN/searchTree.json

```

搜索了下应该是用 `hiutil` 创建的索引文件。

以上只是手册数据来源,我不熟悉 Apple 平台开发,App 的实现上不太了解。


参考资料:

1. https://apple.stackexchange.com/questions/271501/what-is-hiutil-and-why-is-it-sucking-up-my-cpu

2. 终端 `man hiutil`

3. `.helpindex` 文件格式 https://developer.apple.com/documentation/latentsemanticmapping


这个手册的在线版在 https://support.apple.com/zh-cn/guide/mac-help/welcome/12.0/mac


----

另外,我认为 Apple 的这种在线帮助手册也非常好看:

https://help.apple.com/app-store-connect/#/

并且,这个全文检索也是在浏览器本地完成的,通过一个分词后的索引文件。

```
https://help.apple.com/app-store-connect/zh_CN.lproj/searchTree.json
```
55 天前
回复了 echo1937 创建的主题 问与答 怎么寻找一个图片的原始出处


@zyxk 左边滑块往右拉
56 天前
回复了 echo1937 创建的主题 问与答 怎么寻找一个图片的原始出处
嘿嘿,楼上比我快,用 Mac 自带的预览拉一下直方图就能看到很明显的水印啦。

https://imgur.com/RpXG6Mr
57 天前
回复了 YadongZhang 创建的主题 职场话题 Shopee SG 前端面试算法题
好吧,原来是 LeetCode 2248 ,刚提交通过了,😂

https://leetcode.com/problems/intersection-of-multiple-arrays/solution/by-nehzil-9383/
57 天前
回复了 YadongZhang 创建的主题 职场话题 Shopee SG 前端面试算法题
89 天前
回复了 Biwood 创建的主题 音乐 一个短篇 - 腰乐队
“请把所有的赞美都献给腰。”
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2559 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 13:43 · PVG 21:43 · LAX 06:43 · JFK 09:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.