WALL-E's Blog
OS X 快速调出 Emoji 面版
返回首页
OS X 快速调出 Emoji 面版
发表于
2016-01-10
|
更新于
2026-07-15
|
Programming
|
浏览量:
Emoji 键盘的呼出非常简单,只需记住这个快捷键组合即可:
Command + Control + Spacebar
文章作者:
WALL-E-2000
文章链接:
http://shiguol.github.io/2016/01/10/OS-X-%E5%BF%AB%E9%80%9F%E8%B0%83%E5%87%BA-Emoji-%E9%9D%A2%E6%9D%BF/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
WALL-E's Blog
!
编程
macOS
快捷键
Emoji
Mac
上一篇
Command + Tab (and) option to retore window
恢复最小化到 Dock 中的 App: 1.Command + Tab 切换至相应的程序; 2.放在 Tab(保持按着 Command),再按 option键恢复最小化的窗口;
下一篇
Mac_develop_tool_chain
Mac OS X 不可或缺的套件管理器使用 Mac OS X 进行开发,除了在 App Store 下载安装一些 .app 之后,不可避免地会使用一些命令行工具,例如 npm(Node.js),git(Git) 等,如果这些命令行工具也可以有一个统一的『官方』下载地址,并且可以方便地安装、升级、卸载就好了,今天介绍的这两个『命令行工具管理器』是目前比较流行的两个包管理器。 brewbrew 是一个包管理器,常见的工具 git, node.js , gradle, carthage 等工具都可以在 brew 中进行安装和升级。 使用 12ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装 brew; brew 常见命令有以下: 123456brew outdated #检查是否有新版本brew upgrade #更新brew install git #安装 gitbrew uninstall git #卸载 gitbrew s...
相关推荐
2020-04-08
VIM survival manuals
Cmd Meaning I insert mode; Esc command mode; o append mode; :shell temp enter shell; Ctrl+z temp enter shell(v2); fg return back to vim; shift + > insert tab; /word search word; n search next; b,w jump word; gg, G jump start, end; 10g go to 10 line; Ctrl + d,u page down, up; v visual mode; y yank(copy); dd cut; p paste; :vsp vertical split tab; :sp horizontal slpit tab; Ctrl + w change focus window; Ctrl + n nerd tree :q! quick not save;...
2016-01-07
Mac_develop_tool_chain
Mac OS X 不可或缺的套件管理器使用 Mac OS X 进行开发,除了在 App Store 下载安装一些 .app 之后,不可避免地会使用一些命令行工具,例如 npm(Node.js),git(Git) 等,如果这些命令行工具也可以有一个统一的『官方』下载地址,并且可以方便地安装、升级、卸载就好了,今天介绍的这两个『命令行工具管理器』是目前比较流行的两个包管理器。 brewbrew 是一个包管理器,常见的工具 git, node.js , gradle, carthage 等工具都可以在 brew 中进行安装和升级。 使用 12ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装 brew; brew 常见命令有以下: 123456brew outdated #检查是否有新版本brew upgrade #更新brew install git #安装 gitbrew uninstall git #卸载 gitbrew s...
2016-01-10
Command + Tab (and) option to retore window
恢复最小化到 Dock 中的 App: 1.Command + Tab 切换至相应的程序; 2.放在 Tab(保持按着 Command),再按 option键恢复最小化的窗口;
2026-07-21
RustInPractice(13):RefCell 与内部可变性
默认情况下,只有拿到 &mut T 才能修改 T。RefCell<T> 是一个刻意的例外:它允许通过 &self 修改内部值,但把借用规则从编译期挪到运行时检查。它很有用,也因此需要更克制地使用。 这是 RustInPractice 的第 13 篇。对应 demo:refcell_demo、design_patterns。下一篇用泛型与 trait 组织可组合行为。 一、内部可变性是什么?demo 的计数器方法接收 &self,却能增加内部数值: 1234567891011use std::cell::RefCell;struct Counter { value: RefCell<i32>,}impl Counter { fn increment(&self) { *self.value.borrow_mut() += 1; }} borrow() 返回只读 guard,borrow_mut() 返回可写 guard。gua...
2026-06-20
什么是神经网络
这是「小白讲 AI」系列的第 02 篇。上一篇我们聊了 Transformer,但很多朋友反馈说:Transformer 我大概知道了,可”神经网络”到底是什么?它和 Transformer 又是什么关系?今天我们就从最基础的地方讲起,用生活中的例子,把神经网络这个听起来高大上的概念,变成你一看就懂的东西。 1. 开场类比:一个”猜数字”游戏想象你和朋友玩一个游戏:朋友心里想了一个 1 到 100 之间的数字,你来猜。每次你猜完,朋友会告诉你”大了”或者”小了”。你根据这个反馈不断调整,最终猜中答案。 神经网络干的事情本质上就是这个——只不过它猜的不是一个数字,而是更复杂的东西:这张图片是猫还是狗?这封邮件是不是垃圾邮件?明天的气温大概是多少度? 它的工作流程可以概括为三步: 收到线索(输入数据) 做出猜测(输出预测) 根据对错调整策略(学习优化) 一开始,它的猜测可能离谱得像是闭着眼蒙的。但经过成千上万次的”猜测—反馈—调整”循环之后,它就能猜得越来越准。这就是机器”学习”的本质。 2. 从一个神经元说起在讲整个网络之前,我们先看看网络中最小的零件——一个”神经元”。 ...
2026-06-27
现代 C++ 实战(14):线程池与背压控制
第 13 篇讲了 jthread、semaphore、latch/barrier——都是同步工具。生产环境里更常见的问题是:任务来得比处理快,线程该复用还是现开?队列该无限长还是限流?队列满了怎么办? 这一篇用 demo ref/cpp_demo/concurrency/thread_pool/ 讲线程池架构、有界队列、背压策略,以及 future/promise 取异步结果;附带 HTTP REST Server/Client 实战。 这是「现代 C++ 实战」系列的第 14 篇。建议先读 第 13 篇:C++20 同步原语。 一、为什么需要线程池?每来一个任务就 std::thread(...).detach(): 问题 后果 创建开销 线程栈分配、内核调度——毫秒级,短任务不划算 线程数爆炸 1 万并发 → 1 万线程,内存与上下文切换拖垮系统 难以复用 无法统一限流、监控、优雅关闭 线程池:固定 N 个工作线程 + 任务队列,提交方只 submit,worker 循环取任务执行——摊薄创建成本、控制并发上限。 ...
WALL-E-2000
文章
166
标签
388
分类
15
Follow Me
公告
This is my Blog
最新文章
语言模型微调实战(09):部署、复盘与下一步
2026-08-10
语言模型微调实战(08):提升结构化输出的泛化与可靠性
2026-08-09
语言模型微调实战(07):评估与失败分析
2026-08-08
语言模型微调实战(06):看日志与选轮数
2026-08-07
语言模型微调实战(05):从配置到合并模型
2026-08-06