跳转至

keynote 选择文字部分,直接就可以cmd+(+,-)进行绽放,是部分


我主张你去看原始的资料,主张你去读系统的书籍,主张你去研究官方或是优秀项目的源码。这些都是一手资料和优质 Demo。这才是真正的方法论,Google 是不会给你带来安全感的


五线谱中一个音符同时有向上和向下两种符干时代表两个声部,符干朝下的是低声部,符干朝上的是高声部。这是多声部乐谱写作的一种习惯,在合唱中就很有必要,表示高低声部唱相同的音,钢琴因为单人演奏可以无视,不过在分析作品的时候也很有帮助。演奏时只要把它当成一个音按照正常时值弹奏就好了


alfred中每个对象有一个InBound Configuration来替代 External是个非常好的思路,有点类似语言中通过注解来暴露调用接口的意思:)


alfred 中placeholder {snippet:[keyword]} ,其中keyword如果有重复的会选择最新创建的snippet


https://www.bjhjyd.gov.cn/index.html


S是Stanley Clarke

M是Marcus Miller

V是Victor Wooten


五线谱首调视唱,相邻的线或间是三度,隔开一线或间是五度,隔开两线或间是七度,以此为基础找四,六,八度,不用一个个数


wiki_snippet


capslock切换输入法是苹果自带的输入法才有的功能选项


jekyll 实时刷新网页 jekyll s --livereload


计算两个音之间是几度很简单——从起始音唱到结束音,唱了几次就是几度。


mkdocs取消search plugins: []


Golang之旅 https://zhuanlan.zhihu.com/poloxue-go


下面总结一下在swift中类和结构体的不同点: 不同点:1.类属于引用类型,结构体属于值类型 2.类允许被继承,结构体不允许被继承 3.类中的每一个成员变量都必须被初始化,否则编译器会报错,而结构体不需要,编译器会自动帮我们生成init函数,给变量赋一个默认值

作者:写代码的少年 链接:https://juejin.im/post/5c8fa6c65188252d5a14851f 来源:掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


增七度就是三个大三堆叠,没错就是一个八度.


go中,nil是指针,切片,map及接口的零值


如何不靠运气变得富有(更新中) https://github.com/fat-garage/how-to-get-rich-without-getting-lucky


类型关心存储,接口关心做啥?


iota一欧搭


golang中iota的全名(不是用法)是什么 这就是全名。 “iota”是希腊字母表中的字母。这是典型的数学符号


MacOS Big Sur 下解决 Karabiner-Elements 失效问题 http://machbbs.com/v2ex/152316


go中 的类型别名 type byte=int8type byte2 int8 是不一样的.


ruby URL 正则 ruby\n rg = /http(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%$#_]*)?/ \n


ruby中可以方便的获取shell的返回值

path=`pwd`


Ruby pbcopy and pbpaste def pbcopy(input) str = input.to_s IO.popen('pbcopy', 'w') { |f| f << str } str end

def pbpaste pbpaste end


if [ $? -eq 0 ]; then echo "succeed" else echo "failed" fi


if [ $? -ne 0 ]; then echo "mkdocs build failed!" fi


if [ $? -ne 0 ]; then echo "failed" else echo "succeed" fi


大前端面试宝典 - 图解前端 https://lucifer.ren/fe-interview/#/


alfred中的runscript 运行python,ruby只能运行系统自带的版本,如何使用指定的版本呢?


alfred的keyword可以是动态的吗?这样可以动态的增加一些wf


typora命令行设置 alias typora="open -a typora"