git-flow 的工作流程
git-flow 的工作流程 转自 git-tower 2019-12-17 当在团队开发中使用版本控制系统时,商定一个统一的工作流程是至关重要的。Git 的确可以在各个方面做很多事情,然而,如果在你的团队中还没有能形成一个特定有效的工作流程,那么混乱就将是不可避免的。 基本上你可以定义一个完全适合你自己项目的工作流程,或者使用一个别人定义好的。 在这章节中我们将一起学习一个当前非常流行的工作流程 git-flow。 什么是 git-flow?一旦安装安装 git-flow,你将会拥有一些扩展命令。这些命令会在一个预定义的顺序下自动执行多个操作。是的,这就是我们的工作流程! git-flow 并不是要替代 Git,它仅仅是非常聪明有效地把标准的 Git 命令用脚本组合了起来。 严格来讲,你并不需要安装什么特别的东西就可以使用 git-flow 工作流程。你只需要了解,哪些工作流程是由哪些单独的任务所组成的,并且附带上正确的参数,以及在一个正确的顺序下简单执行那些对应的 Git 命令就可以了。当然,如果你使用 git-flow 脚本就会更加方便了,你就不需要把这些命令和顺序都记在...
Swift5中如何判断一个字符串是否为空字符串
Swift5中如何判断一个字符串是否为空字符串 2019-11-03 转自掘金社区-Lebus Swift中判断字串是否为空有两种方法:12"xx".isEmpty // 推荐"xx".count == 0 // 不推荐,因为需要遍历,费资源 但isEmpty无法判断这种情况: 1" ".isEmpty // false 这种全部是空格的字串也被判断成了非空,也就是说Swift认为" "不是空字串。 在实际开发中我们一般不希望这样。 所以可以给String加个扩展计算属性:12345678extension String { var isBlank: Bool { let trimmedStr = self.trimmingCharacters(in: .whitespacesAndNewlines) return trimmedStr.isEmpty }}" ".isBl...
LiveText-Swift 实时监测文本改变
LiveText-Swift 实时监测文本改变 What you type in the textfield will be on the label with no waiting 实时监测文本改变 2019-11-01 我给他取名为 LiveText 项目地址:https://github.com/L1cardo/LiveText iOS watchOS macOS tvOS
Matery 主题安装豆瓣插件
Matery 主题安装豆瓣插件 2019-10-29 前几天发现一个很好用的插件,可以将自己在豆瓣上面的电影、书籍、游戏清单显示在 Hexo 搭建的博客页面上。由于 Matery 也是由 Hexo 驱动的,所以就想的安装来看看。 安装完,配置完,效果是惨不忍睹,可能由于没有适配,画面太美不能想象…… 于是我就自己摸索,看能不能将这个主题适配到 Matery 主题上面,经过一个医学生一下午的坚持不懈,终于将插件进行了适配,准确的来说,是将 Matery 对插件进行了适配,因为插件是别人写的,我改不了😂😂 最终的显示效果就像下面显示的一样,我觉得还是可以的: 下面就详细的教大家最终怎么样才能达到我这个效果吧 1. 安装在博客所在文件夹下执行以下命令行: 1npm install hexo-douban --save 2. 配置2.1. 配置博客 config 文件将下面的配置写入博客的 _config.yml 文件里(⚠️ 注意:不是主题的配置文件) 12345678910111213douban: user: Licardo builtin: false book:...
对医学人才培养过程的想法
对医学人才培养过程的想法 2019-10-23 今年暑假我参加了暑期剑桥项目,在英国度过了为期16天的学习生活。作为学院的出国交流的本科生,而且是一名少数民族同学,我此次出国的收获很大,而且对于本科阶医学人才的培养有了自己一定的想法。 英国的前三天我们待在了伦敦,住在皇家King’s London College,并在期间参观了位于King’s London College的钱德勒模拟中心,这个模拟中心是模拟真实的临床病人与真实的临床情况。两个老师给我讲授了在真实的临床情况中要怎么注意怎么手部消毒,与病人的交流沟通并且怎么在遇到困难时如何团队协作以达到最大的效率。虽然这次的课程很短,但是我体会到了老师们的热情,而且老师们能参与到每一个同学们的讨论思考,可以了解每一个同学的想法。我觉得这种教育模式不仅可以使老师能与同学们更近,最重要的是能使同学与老师更近,有什么问题直接与老师面对面讨论。我知道这种模式在学生数量很多,而老师数量很少的中国很难再在短期内实现,但是至少可以参考一下这种模式。 而在剑桥的学习中,教授们不仅注重于同学们获得知识的程度,也很关注同学们自身的发展。自我人格的建...
时间格式
Date & Time Patterns 2019-10-12 Itsycal can optionally accept a datetime pattern which it will use to show the current date and/or time next to its icon in the menu bar. Here are some examples: Pattern Result E, d-MMM H:mm Fri, 13-Jan 21:54 EEEE h:mm a Friday 9:54 PM The table below shows some of the most useful characters used in datetime patterns. Characters may be used multiple times. For example, if y is used for the year, yy might produce 17 whereas yyyy produces 2017...
《老男孩》吉他谱
《老男孩》吉他谱 2019-10-07 《老男孩》这首经典的歌曲只要是在21世纪有过青春的人都不会陌生,而《老男孩》这首曲子也成了学吉他的人必会弹得一手曲子。 《老男孩》有指弹版,但是我要分享的是和弦版的谱子。不知道为啥,我个人觉得和弦版比指弹版简单,我是这样认为的。 这个谱子很简单,主要的和弦有 C、G、Am、Em,中间穿插着 F 和弦,还有一两处的 Fm 与 Dm7 和弦。 扫弦手法也很简单,下——下下上 ,下——下下上 ,除了前奏和中间的一小部分,主歌部分一直是这样的。 我自己对着谱子练了三天,就很娴熟了,下次同学聚会就可以大显身手了!
Matery 主题字体替换
Matery 主题字体替换 2019-10-04 群里的一个小伙伴前几天问怎么替换 Matery 主题的字体,想改的更加个性化一点,我当时给他讲了一下方法。后来一想,可能更多的人会需要这个教程,于是今天就抽出时间谢谢这个教程吧。其实不难的,步骤很少。 1. 全局字体自定义 在 Hexo 根目录下的 source 文件夹内创建一个名为 font 的文件夹,即文件夹路径为 /source/font/ ,用来统一存放你要用到的字体 将你要用到的字体放入上述创建的文件夹内,字体名称最好为英文,如 /source/font/myFont.ttf 找到主题文件夹下的 my.css 文件,路径为 /themes/hexo-theme-matery/source/css/my.css ,并将下面的命令填入的文件中 12345678@font-face{ font-family: 'myFont'; src: url('../font/myFont.ttf');}body{ font-family: &...
Matery 主题详细配置教程
Matery 主题详细配置教程 2019-10-04 转自 Matery 主题官方文档 | 🇺🇸English Document | QQ 交流群: 926552981 这是一个采用 Material Design 和响应式设计的 Hexo 博客主题。 1. 特性 简单漂亮,文章内容美观易读 Material Design 设计 响应式设计,博客在桌面端、平板、手机等设备上均能很好的展现 首页轮播文章及每天动态切换 Banner 图片 瀑布流式的博客文章列表(文章无特色图片时会有 24 张漂亮的图片代替) 时间轴式的归档页 词云的标签页和雷达图的分类页 丰富的关于我页面(包括关于我、文章统计图、我的项目、我的技能、相册等) 可自定义的数据的友情链接页面 支持文章置顶和文章打赏 支持 MathJax TOC 目录 可设置复制文章内容时追加版权信息 可设置阅读文章时做密码验证 Gitalk、Gitment、Valine 和 Disqus 评论模块(推荐使用 Gitalk) 集成了不蒜子统计、谷歌分析(Google Analytics)和文章字数统计等功能 支持在首页的音乐播...
Hexo 搭建个人博客详细教程
Hexo 搭建个人博客详细教程 2019-09-30 本文的对象是仅会电脑开机的小伙伴,必须没有一点关于网络和代码的知识。如果你已知道一些知识,可能本文不适合你,因为本文将会是史上最详细的 Hexo 教程。 1. Hexo 介绍本文会详细的介绍如何使用 Hexo 搭建个人博客。Hexo 是基于 Node.js 的快速、简洁且高效的博客框架,拥有超快速度、一键部署、支持 Markdown、丰富的插件等优秀的特性。 以上是官方对于 Hexo 的描述,出了以上的描述,利用 Hexo 搭建个人博客还有以下特点: 全是静态文件,访问速度快 免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台 可以随意绑定自己的域名 数据绝对安全,基于github、coding等的版本管理,想恢复到哪个历史版本都行 博客内容可以轻松打包、转移、发布到其它平台 等等… 1.1 准备工作在使用 Hexo 搭建个人博客之前,你得要做一些准备工作,这些工作是必须的,相当于 Hexo 搭建并且运行的基石,你不能跳过 一个 GitHub 账户(Coding 或者 码云 也可以...
