问题描述最近在测试开发 Mac APP – Batch Rename 时,遇到了一个让人抓狂的问题:触摸板无法拖放文件/文件夹!作为一个资深 Mac 用户,这种基础功能突然罢工,简直让人怀疑人生。于是开始了漫长的”求医问药”之旅,网上搜罗了各种偏方,终于找到了”灵丹妙药”。以下是本人在这次”寻医”过程中的血泪史,希望能帮到同样被这个问题折磨的小伙伴们。
解决办法大搜罗本着”死马当活马医”的精神,我一共尝试了四种解决办法,每种都认真测试过(毕竟问题不解决,工作没法继续啊)。
检查系统设置(❌ 没效果) • 打开“系统偏好设置”>“辅助功能”>“指针控制”,确保“拖移”...
来源: Why blog if nobody reads it ?
让我们坦率一点吧,你写了一篇博客,根本就没有人读。
至少,没有你想要的那么多读者。你把自己的想法倾注在文章,精心构思每个句子,选择合适的图片—-然后什么反响也没有,没有点赞,没有分享,没有互动。
那么写博客的意义何在?
首先,关于写博客,有两个误解。一个是只要我写出了好文章,读者自然就会来。不,他们不会来,网上有几十亿篇博客,好像浩浩荡荡的飓风一样,你的博客只是风里的一片叶子,谁会注意呢。
另一个误解是如果没有人阅读,写作就是浪费时间。
博客有自己隐藏的价值。你写博客不是为了别人的掌声,而是因为你自己的需要。
博客使人头...
背景最近不小心隐藏了预览窗口,找了很久才重新显示出来,特此记录。Live Preview Window(预览窗口) 是 Xcode 的实时预览窗口功能,用于在编码时实时查看 SwiftUI 界面效果。
显示/隐藏预览窗口有两种方式可以显示/隐藏预览窗口:
快捷键操作:
12Command + Option + Return # 显示/隐藏预览窗口Command + Return # 刷新预览
通过菜单栏:
123456Editor └─ Canvas ├─ Show Canvas # 显示预览 ├─ Assistant ...
快速本地搭建私有 AI大模型 deepseek-r1第一步:下载安装 OllamaOllama:可以理解为是 docker,快速安装各种大模型,下载后一键安装下载地址: https://ollama.com
第二步:执行命令安装 deepseek-r11ollama run deepseek-r1:14b
这里你可以搜索自己想安装的模型,获取不同的命令
第三步:输入问题 AI 回答安装完成后,提示输入信息
好了,就这么简单,搭建私服 AI 完成。
以上。
前言类比法是一种学习方法,它是通过将新知识与已知知识进行比较,从而加深对新知识的理解。在学习 JS 语言的过程中,我发现,通过类比已有的前端知识,可以更好地理解 JS 语言的特性。
语法对比
import 包方式JS 语言的包导入方式与后端的模块导入方式类似,都是通过 import 关键字导入,但是 Go 语言的导入方式更加简洁,只需要写包名即可,不需要写路径。
123456789// goimport ( "a" "b")// jsimport a from "a";import b from "b&qu...
文章内容来自func25的 twitter
在Go中设计函数时,我们可能会遇到需要传递大量参数的情况。
123func ConnectToService(host, username, password string, port int, ssl bool) { // Connection logic ...}
这可能会影响函数的目的,并使维护代码成为一件苦差事,特别是当涉及相同类型的参数时。 为了保持整洁,请考虑两种策略:
选项结构
函数选项
选项结构体将参数捆绑到一个结构中,这不仅增强了可读性,还简化了参数传递。
什么时候使用它?
你的...
原文(英文)地址:https://weiyen.net/articles/useful-macos-cmd-line-utilities/
有时候,当我感到无聊时,我喜欢查看 macOS Bash 命令 的列表。以下是我发现的一些有趣的命令:
以编程方式访问钥匙串如果你将秘密存储在钥匙串中(你应该这样做!),可以使用 security 命令程序化地访问它们。
1security find-internet-password -s "https://example.com"
我发现这对于编写使用本地存储凭据的自动化脚本非常有用。链接:https://ss64.com/...
自豪版本在软件开发中,版本号不仅仅是一串数字,它还可以承载开发者的情感和故事。一位开发者提出了自豪版本规范(Pride Versioning),这是一种独特的版本编号方式,让每个版本号都能传达开发过程中的自豪时刻。
什么是自豪版本?自豪版本规范将开发者在项目中的成就感和自豪感融入版本号中。不同于传统的语义化版本(Semantic Versioning),自豪版本更注重记录开发过程中的情感体验和重要里程碑。
版本号的组成:• 主版本号:代表重大突破或里程碑• 次版本号:表示值得自豪的新功能• 修订号:日常更新和问题修复
举例说明:版本 3.14.159 可能代表:
3:第三个重大突破
...
您可以使用特殊的键盘快捷键来查看Mac上所有隐藏的文件。以下是在macOS上查看隐藏文件的方法:
激活Finder应用程序。
打开一个可能包含隐藏文件的文件夹。
按Command + Shift + 句号(CMD + Shift + .)快捷键。
预览活动文件夹中的所有文件。
如果要再次隐藏文件,请再次重复上述步骤。
以上。
API 设计最佳实践图解API 设计的核心是遵循 RESTful 规范,确保 URL 语义清晰,正确使用 HTTP 方法,并通过版本控制、分页、错误处理、身份认证、文档等最佳实践来构建安全、高效、易用的接口。
URL 设计
使用 /users/{id} 而不是 /getUserById
保持 URL 语义清晰简洁
HTTP 方法
GET: 获取数据
POST: 创建数据
PUT/PATCH: 更新数据
DELETE: 删除数据
版本控制
URL 方式:/v1/products
Header 方式:Accept: application/vnd.api+json;...