alfred

golang碎片整理之 fmt.Scan

只愿长相守 提交于 2020-03-12 16:32:12
本文介绍了从golang语言中fmt包从标准输入获取数据的Scan系列函数、从io.Reader中获取数据的Fscan系列函数以及从字符串中获取数据的Sscan系列函数的用法。 Scan系列 go语言fmt包下有fmt.Scan、fmt.Scanf、fmt.Scanln三个函数,可以在程序运行过程中从标准输入获取用户的输入。 fmt.Scan 语法 func Scan(a ...interface{}) (n int, err error) Scan 从标准输入扫描文本,读取由空白符分隔的值保存到传递给本函数的参数中,换行符视为空白符。 本函数返回成功扫描的数据个数和遇到的任何错误。如果读取的数据个数比提供的参数少,会返回一个错误报告原因。 代码示例 package main import "fmt" func main(){ var ( name string age int married bool ) fmt.Scan(&name,&age,&married) fmt.Printf("扫描结果 name:%s age:%d married:%t\t",name,age,married) } 将上述代码在终端运行,在终端依次输入 Alfred 、26、false使用空格分隔。 go run main.go alfred 26 false 扫描结果 name:alfred age

Mac又一款提高效率神器——Alfred

China☆狼群 提交于 2020-03-04 00:49:34
Alfred Why choose Alfred? 通常,在你使用外置键盘鼠标操作你的mac时,可能会在键盘鼠标之间来回转换,Alfred可以有效地解决这一问题,让Spotlight更加智能,提高你的效率。 What can Alfred do? 1. Search Your Mac Application 默认用键 option+Sapce 打开Alfred(可以在 Perferances 修改默认设定), 直接 输入应用名称,使用 up|down return 来进行应用程序的选择。 在打开应用前可以使用 ➡ 来查看近期使用该应用打开的文件。 Document or Images 打开Alfred后,使用 open filename 来打开文件或者照片等,通过 up|down return 选择具体要打开的文件(当然,你可以在 perferances 中设置是否使用 open 来操作)。 除了 open ,Alfred可以使用 find,in 等关键字,其中 find 的作用是打开文件所在的文件夹, in 的作用是返回包含输入的文件 对文件的多样性操作,当你使用Alfred想要打开文件时,使用 ➡ 可以显示可以对文件进行的操作,如文件位置移动,重命名等等操作,完全脱离鼠标 使用快捷键 Alt 来完成对文件的便捷操作,如同时选中多个文件等,具体操作如下: ⌥↑ 添加文件至缓冲区

Lesson 9 Royal espionage

人盡茶涼 提交于 2020-02-12 14:57:57
What important thing did King Alfred learn when he penetrated the Danish camp of Guthrum? Alfred the Great acted as his own spy, visiting Danish camps disguised as a minstrel. In those days wandering minstrels were welcome everywhere. They were not fighting men, and their harp was their passport. Alfred had learned many of their ballads in his youth, and could vary his programme with acrobatic tricks and simple conjuring. While Alfred's little army slowly began to gather at Athelney, the king himself set out to penetrate the camp of Guthrum, the commander of the Danish invaders. These had

快速上手Mac效率神器Alfred以及Alfred常用操作

自作多情 提交于 2019-12-27 00:10:36
前言 Alfred,想必大家就算没用过也耳闻过。Alfred是一个让你可以丢掉鼠标的神器。很多读者可能之前认为Alfred的学习成本高,或者感觉它太复杂,而望之却步。其实Alfred并非高不可攀,本文以 Alfred3.0 为基础,一步步进行Alfred的常用操作,带领大家进入Alfred的高效世界! 从界面上分,Alfred分为 设置界面 和 操作界面 ;从功能上分,Alfred分为基本 搜索和快速启动 的功能,以及工使用 自定义插件 的工作流功能。 本文为本人对Alfred的操作积累,会持续不定时更新。 如何获取Alfred 正途:从 Alfred官网 中下载Alfred并安装使用即可。 注意,免费用户只能使用其Features中的功能(即 基本搜索和快速启动应用等功能,其实这已满足非重度使用者日常需求 ); 若要使用Workflows(即自定义插件的工作流),则需要购买Powerpack才能激活此功能。 Alfred官网 歪路:本人还是强烈建议读者使用正版。若要 试用 ,请自行搜索破解版,如果怕有毒也可以 点个喜欢、留个邮箱 找我要... 购买Powerpack后,可以在设置界面的Powerpack子界面中看到下图,表明可以使用Alfred的所有功能,包括工作流。 购买Powerpack后 如何打开Alfred 打开设置界面 Alfred启动后,在Mac上方菜单栏上会有其图标

Alfred从入门到精通:Alfred的功能介绍及设置(一)

我的未来我决定 提交于 2019-12-09 14:18:37
上一篇文章《Alfred从入门到精通:Alfred的基础入门操作》, macdown 小编带大家简单了解了Alfred的一些基本操作,算是带大家入门吧!接下来小编将通过 Alfred 的 Preferences(偏好设置)面板来深入了解Alfred这款应用到底有哪些神奇的功能。 https://www.macdown.com General(通用) General 的选项很简单,只有下面三项: 启动(Startup):设置系统启动时是否自启动 Alfred 热键(Alfred Hotkey):设置呼出 Alfred 的热键。 你在哪里(Where are you):这个设置比较特别,因为 Alfred 内置了常用网站搜索功能,在这里设置了你所在的国家后,Alfred 在搜索时会打开搜索网站对应国家的网站。 Features(特性) Alfred 里所有的搜索功能都在这里设置。接下来我们一一介绍,起来看看吧: Default Results(默认结果) 1、要点(ssentials):可以设置搜索「应用程序」、「联系人」、「设置」、「Safari 书签」、其它的还能查询「文件夹」、「文本文件」、「压缩文件」、「图片」、「AppleScript」等其它文件。 2、搜索所有文件类型(Search all file types):搜索所有文件类型,不过 Alfred 建议我们可以通过

Applescript to open an application in full-screen mode?

偶尔善良 提交于 2019-12-07 11:05:13
问题 I'm trying to program Alfred to open my Terminal, Sublime Text, and Chrome with a workflow. I would like for my terminal to open normally as a window, but I've been trying to get Chrome and Sublime to open full screen. I was able to get Chrome to open up in full screen mode with: on alfred_script(q) tell application "Google Chrome" tell window 1 to enter presentation mode end tell end alfred_script However, this did not translate to work with my Sublime Text. What am I missing here? 回答1: As

Applescript to open an application in full-screen mode?

倾然丶 夕夏残阳落幕 提交于 2019-12-05 14:53:59
I'm trying to program Alfred to open my Terminal, Sublime Text, and Chrome with a workflow. I would like for my terminal to open normally as a window, but I've been trying to get Chrome and Sublime to open full screen. I was able to get Chrome to open up in full screen mode with: on alfred_script(q) tell application "Google Chrome" tell window 1 to enter presentation mode end tell end alfred_script However, this did not translate to work with my Sublime Text. What am I missing here? iammcgaber As found here ( i need an applescript to open safari in full screen an to hide the toolbar on

@借助 Alfred 简化博客发布流程

江枫思渺然 提交于 2019-12-04 16:37:16
为了方便管理已经发布的博文,所以目前本地使用 Mweb 的外部模式对已有博文进行管理,所以整个博文发布流程变得有点繁琐,需要在终端与 Mweb 两个程序间进行不断的切换,而且每次发布过程都需要输入重复指令,如: hexo new post 'title' , hexo clean , hexo g -d , git add -A git commit -m 'message' 等等。为了能够简化这个发布流程,选择采用 Alfred 的工作流来解决这个问题。 目前的发布流程: 为什么要在 Mweb 外部模式和文档库模式各保留一份 markdown 笔记? 因为 Mweb 的外部模式,只是加载了本地目录中的文件,不具备对目录中的文件进行整理的功能(如分类、打标签等),而 Mweb 文档库模式更适合作为一个知识管理工具,所以我将所有笔记都统一使用 Mweb 文档库模式进行记录和管理,使用外部模式中管理要发布到博客的笔记。 可以看到整个发布流程有点繁琐,理想状态应该是: 解决方案:Alfred+工作流将博文发布过程自动化 目前已经可以做到: nblog title :打开 Mweb 外部模式,新增一条名为”titile”的hexo博文,同时在 Mweb Library 模式中新增一篇“title”的笔记 dblog : 将新增博文发布到博客站点 sblog message :

高效macbook工作环境配置

不羁岁月 提交于 2019-12-04 06:04:50
工欲善其事,必先利其器,工具永远都是用来解决问题的,没必要为了工具而工具,一切工具都是为了能快速准确的完成工作和学习任务而服务。 本文记录 MacBook 整个配置过程,供新入手MacBook和觉得MacBook比较难用的同学参考。 本文转载概况: 已被众多公众号及伯乐在线、开发者头条等多家技术类门户网站转载 伯乐在线 已被收录进入 2015微信公众号热传100+经典技术文章 1. 硬件提升 笔记本电脑的特点是携带方便,缺点是屏幕太小,因此你首先需要再申请领用一个外接显示器,多一个屏幕会大大减少你切换应用程序的次数,显著提升你的工作效率,别忘了同时申请一个Mini DP转VGA的转接头用于连接显示器。为了配合多显示器,后面会推荐一个软件来管理多显示器窗口。 如果你资金宽裕,可以买个机械键盘和无线鼠标,进一步提升工作效率。 2. 系统设置 2.1 将功能键(F1-F12)设置为标准的功能键 MacBook键盘最上面一排的功能键(F1-F12)默认是系统亮度和声音之类的快捷设置,当MacBook作为你的娱乐电脑时,这样的默认设置是非常方便的,但是对于将MacBook作为工作电脑而且需要频繁使用功能键(F1-F12)的人,最好将功能键(F1-F12)的行为设置为标准的功能键。 首先打开 System Preferences ,点击 Keyboard 图标,勾选上 Use all F1,

Python3基础-字符串格式化

和自甴很熟 提交于 2019-12-01 08:41:51
原文来自 https://www.cnblogs.com/wupeiqi/articles/5484747.html 字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 百分号格式化 %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有:width 可选,占有宽度 + 右对齐;正数前加正好,负数前加负号; - 左对齐;正数前无符号,负数前加负号; 空格 右对齐;正数前加空格,负数前加负号; 0 右对齐;正数前无符号,负数前加负号;用0填充空白处 .precision 可选,小数点后保留的位数 typecode 必选 s,获取传入对象的__str__方法的返回值,并将其格式化到指定位置 r,获取传入对象的__repr__方法的返回值,并将其格式化到指定位置 c,整数:将数字转换成其unicode对应的值,10进制范围为 0 <= i <= 1114111(py27则只支持0-255);字符:将字符添加到指定位置 o,将整数转换成 八 进制表示,并将其格式化到指定位置 x,将整数转换成十六进制表示,并将其格式化到指定位置 d,将整数、浮点数转换成 十 进制表示,并将其格式化到指定位置 e,将整数、浮点数转换成科学计数法,并将其格式化到指定位置