red and white nescafe ceramic mug

如何将 HTTP 请求中的 UA 转化为可读的 UA 信息

…User-Agent: <product> / <product-version> <comment> Code language: HTML, XML (xml) 如果有多组 UA 信息,则语法如下 User-Agent: Mozilla/5.0 (<system-information>) <platform> (<platform-details>) <extensions> Code language: HTML, XML (xml) UA 能够帮助我们理解什么? UA 可以提供设备的基本信息,比如浏览器、比如设备的版本号等,有了这些信息,我们就可以分析用户的使用习惯、使用场景等信息。 比如,当 UA

black laptop computer keyboard in closeup photo

使用 Space Sniffer 分析 Windows磁盘占用

cleanMyMac 提供的空间透镜功能 在 macOS 中,我可以使用 cleanMyMac 中提供的“空间透镜“功能, 对我的电脑中的磁盘进行分析。如果你使用的是 Windows ,希望实现类似的效果,则可以考虑使用 Space Sniffer 进行分析 Space Sniffer 分析界面 和 cleanMyMac 的空间透镜一样, Space Sniffer 功能也是对磁盘中文件进行分析,因此,只需要下载软件并启动软件,选择需要分析的磁盘,就会自动生成如上图一般的占比图。 接下来要做的,就是根据占比,对大文件进行清理啦。 主页:http://www.uderzo.it/main_products/space_sniffer/index.html 下载地址:https://www.fosshub.com/SpaceSniffer.html…

red yellow and green paper

如何判断一个颜色是什么颜色?

当你看到这个题目的时候,你可能会有点迷惑:“一个颜色是什么颜色”,这个问题好无厘头。但如果我换个用法 ,你可能就能明白 — 人类是如何辨别出一个颜色是红色而不是绿色? 回想小时候,大家应该都听说过 —— 三原色。不同的人可能记得不同,有的人记得是红绿蓝(色光三原色),也有人记得是红青黄(美术三原色)。结果不一样,但并不影响。两种三原色都告诉你了 —— 一个颜色是可以由另外三种颜色组合而成。 这意味着,每一个颜色都对应着三个坐标。他们是 RGB 也好,还是其他也好,都是通过三个颜色的色码来确认是哪个具体的颜色的。我们的显示器也是如此制造的。 但三原色有个问题 —— 变量太多。假设我们在每个维度分 3 个不同的结果,三原色可以拼出 27 种不同的组合。如果我们在每个维度分成 10 阶,这个结果就是 1000 个不同的维度。按照 RGB的 0 ~ 255 ,一共 256 阶,则一共可以形成…

b29692084bbb

WordPress Slug 中翻英插件

我大部分时间都是在使用中文写作,而很多时候,由于性格中感性成分非常多,所以我写的文章的标题并不好写成对应的英文,这里我用的是生活点滴开发的cos_slug_translator插件。这里也推荐给你   原博主地址:http://www.storyday.com/html/y2007/1202_auto-slug-translate-plugin.html 插件备份下载: cos_slug_translator 使用方法: 修改代码中如下两行 define(“TRANS_KEY”,“1234567”); define(“TRANS_FROM”,“zhtis”); 事实上这篇文章的slug也是自动生成的。…

fd4a959f23df

Swift 是一门好语言

…将会成为日后人们走入编程技术殿堂的最适合的敲门砖。Apple 引以为傲的用户设计也体现在其制作的图书和课程中,简单易懂,简洁明了。   如果你想要入门 Swift ,我建议你从《使用 Swift 开发 App 入门课程》开始。 课程配套的源码下载地址:https://developer.apple.com/go/?id=app-dev-curriculum-cn   备份 教程:https://postimg.aliavv.com/WordPress/Intro-to-App-Development-with-Swift.ibooks 配套示例代码:https://postimg.aliavv.com/WordPress/App-Development-Curriculum.zip   2017 年 8 月 21 日更新 Start Developing iOS Apps (Swift) 也是一个不错的教材,跟着教程走,可以制作一个 TodoList App,https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/index.html…

computer screen displaying website home page

在 Next.js 中直接引入 SVG

…import 语法来处理 import Logo from “../assets/logo.svg”; // usage <Logo /> Code language: JavaScript (javascript) 这样,你就可以直接将 SVG 作为一个 Component 引入,并使用你熟悉的 React Componet Props 来修改这个 Component 的各项属性。 总结 在这篇文章中,分享了两种在 Next.js 的方法,你可以根据自己的实际情况来决定选择具体使用什么样的方式来引入 SVG。…

f8ef57b3b0e3c827d9f168f4a491ddc8

配置 Vercel 优化大文件缓存性能

…”public”: true, “headers”: [ { “source”: “/(.*).(ttf|otf|woff2)”, “headers”: [ { “key”: “Cache-Control”, “value”: “public, max-age=31536000, immutable” } ] } ] } Code language: JSON / JSON with Comments (json) 具体代码可以参考:https://github.com/bestony/excalidraw/commit/50e48fd054ccb5fe6e8fe302d135e8f643ed20eb…

a tractor in a field

如何 Debug 爬虫无法成功爬取的问题

…此时,我们看复制出来的命令,其中包含了链接(我们的一个的参数),以及大量的 Header,这些 Header 中的某一个可能就是服务器将我们视为爬虫的 Header,然后拒绝我们的。 curl ‘https://www.baidu.com/’ \ -H ‘Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7′ \ -H ‘Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-US;q=0.7’ \ -H ‘Cache-Control: no-cache’ \ -H ‘Connection: keep-alive’ \ -H ‘Cookie: BIDUPSID=1B455AFF07892965CF63335283C0BD80; PSTM=1690036933; BD_UPN=123253; BDUSS=BDcmp1YzFSeTRDLXVGZlNBbDJKZ08ya1lMQUpBVTlEaWM5WE9mV25YWn5EfmxrRVFBQUFBJCQAAAAAAAAAAAEAAADwPbowsNe084aq4MIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH-C0WR~gtFkan;…

Hello World text

彩云翻译 API 丢失换行的问题

在使用彩云翻译的 API 进行应用开发的时候,遇见了一个很尴尬的问题,提交上去的内容会丢失换行。 示意图 于是给彩云翻译的邮箱发了一封邮件,一天后,我就收到了官方人员的微信好友邀请(因为我的微信写在邮件的footer)。 经过一番沟通后了解到,目前彩云翻译的 API 会默认移除换行符 & HTML 标签,因此,在开发时,暂时还需要自行对文本进行切割,提取其中的文本内容,按段进行翻译,解决这个问题。 不过,官方也在反馈,会评估提供翻译 HTML 文档的能力,期待一下吧。…

telegram

为你的 WordPress 站点配置 Telegram Instant View

…Templates,进入到 Templates 管理页面。 并在 Templates 管理页面中间的输入框中输入你网站任一文章的地址,并回车,你会自动进入到规则的适配页面。 规则适配页面 随后,在页面中输入你的站点的规则,这里我们可以使用其他开发者写好的规则。将规则粘贴在页面中 # Use Instant View version 2.0 ~version: “2.0” # Use this template only blog article pages ?exists: /html/head/meta[@property=”article:published_time”] # Get article text…