优源

死马当作活马医,再糟,死马还能再死一回!

我的新博客开通了

原来的网站已经被删除,无法恢复

原网站关站声明 原网站由于空间已经到期,且没有及时备份,几乎所有的文章丢失,原网站不再使用:漫步天涯。现在通过Github和Gitee建立博客,先以此建立的博客代替网站。 新博客简介 Github和Gitee建立的两个博客为同步博客,互为备份,二者博文内容几乎无异! Github博客地址为 优源_Github Gitee博客地址为 优源_Gitee

Github博文格式

博客书写格式参考本文

1、页头 每一篇文章文件命名采用的是2017-02-04-Hello-2017.md时间+标题的形式,空格用-替换连接。 文件的格式是 .md 的 MarkDown 文件。 我们的博客文章格式采用是 MarkDown+ YAML 的方式。 YAML 就是我们配置 _config文件用的语言。 MarkDown 是一种轻量级的「标记语言」,很简单。花半个小时看一下就能熟练使用了 大...

2019年8月歌单欣赏

我的网易云音乐歌单

本歌单为我的网易云音乐2019年8月整理的歌单。 我的网易云音乐歌单页面请点击如下链接跳转: 跳到2019年8月歌单原始页面

2019年7月歌单欣赏

我的网易云音乐歌单

本歌单为我的网易云音乐2019年7月整理的歌单。 我的网易云音乐歌单页面请点击如下链接跳转: 跳到2019年7月歌单原始页面

为博客添加 Gitalk 评论插件

BY Blog 添加 Gitalk 的评论插件了

前言 由于 Disqus 对于国内网路的支持十分糟糕,很多人反映 Disqus 评论插件一直加载不出来。而我一直是处于翻墙状态的~(话说你们做程序员的都不翻墙用Google的吗😅,哈哈,吐嘈下) 针对这个问题,我添加了Gitalk 评论插件。在此,非常感谢 @FeDemo 的推荐 。 正文 Gitalk 评论插件 首先来看看 Gitalk 的界面和功能: gitalk 使用 ...

Swift 的懒加载和计算型属性

比较水的个人笔记

本文首次发布于 BY Blog, 作者 @柏荧(BY) ,转载请保留原文链接. 懒加载 常规(简化)写法 懒加载的属性用 var 声明 lazy var name: String = { return "BY" }() 完整写法 lazy var name: String = { () -> String i return "BY" }() 本质是一个创建...

强化 swift 中的 print

强化 swift 中的 print 输出函数

在 Swift 中,最简单的输出方法就是使用 print(),在我们关心的地方输出字符串和值。 当程序变得非常复杂的时候,我们可能会输出很多内容,而想在其中寻找到我们希望的输出其实并不容易。我们往往需要更好更精确的输出,这包括输出这个 log 的文件,调用的行号以及所处的方法名字等等。 在 Swift 中,编译器为我们准备了几个很有用的编译符号,它们分别是: 符号 类型 描述 ...

使用 .gitignore 忽略 Git 仓库中的文件

.gitignore 文件在Git中的使用

使用 .gitignore 文件忽略指定文件 .gitignore 在Git中,很多时候你只想将代码提交到仓库,而不是将当前文件目录下的文件全部提交到Git仓库中,例如在MacOS系统下面的.DS_Store文件,或者是Xocde的操作记录,又或者是pod库的中一大串的源代码。这种情况下使用.gitignore就能够在Git提交时自动忽略掉这些文件。 忽略的格式 # :...

Git 代码回滚

回滚代码的正确姿势

并不适合阅读的个人文档。 git revert 和 git reset 的区别 先看图: sourceTree 中 revert 译为提交回滚,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认...

TOP