Fernando's Blog

Stay hungry, stay foolish.

Week_2 截拳道周训

0922 & 0923

9.22 与上身攻防配合的步伐 前进先走前腿后腿蹬 后退先走后腿前腿蹬 两脚均前脚掌着地 重心在中间 移动时重心先向前进方向移动 帮助移动 落地后马上恢复 距离控制 前脚始终与对方前脚保持两脚掌的距离 上步可攻 退步可闪 步伐+攻防 躲闪时重心后移 同时后手拍打 能闪躲最好 前手始终保持攻击姿态 四种进攻步伐 直接打 后撤诱敌 上步...

Week_1 截拳道周训

0916

9.16 预备礼仪 格斗式 后手挡脸 重拳在前 手肘加紧防御肋骨 腰背挺直 右侧前、右、后方向,上/退步格斗式准备 左侧左、后方向,上/退步格斗式准备 直拳 转腰、肩 把拳送出去 把靶打透 出拳以后手臂和肩膀呈直线 肩膀放松 收回时手肘还是贴紧肋骨 脚落地的时候拳中目标 把身体往前上的力道叠加到拳上 挂捶 不要有太多前臂回引的动作 直接出手 注意转腰...

Python review

小白请进

Python Review for beginners 1. print() print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) to output something by default: with the separation ...

快速配置zsh

zsh的快速配置

比较水的 Personal Notes 查看你的系统有几种shell cat /etc/shells 显示 /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh 安装 oh my zsh git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-...

Mac终端(zsh)下用代码编辑器打开文件或目录

更改 zsh 配置文件,在终端使用sublime、vscode、atom快速打开文件或目录

前言 最近在喵神 onevcat 的直播中发现喵神直接在终端就能用 vsCode 打开当前代码目录,非常方便。 在zsh终端中 使用 code .,在 vcCode 打开当前文件目录 正文 配置终端环境 终端环境为:iTerm2 + zsh zsh 使用 oh_my_zsh 配置 安装zsh 查看你的系统有几种shell cat /etc/shells 显示 /b...

文件目录树状(tree)显示

Mac终端显示输树状文件结构

使用 tree 在终端显示树状文件结构 安装 tree 使用 brew 进行安装 $ brew install tree 使用 直接使用 tree 命令,会在当前文件目录下,递归输出所有文件层级 $ tree 限制层级 $ tree -L 2 指定当前目录下的某个文件夹...

Xcode 控制台输出中文

在 Xcode 控制台输出中文的方法

重写 NSArray、NSSet、NSDictionary 的输出方法,在Xcode实现中文(Unicode)字符在控制台的输出 原理 Xcode 控制台中在输出 NSArray、NSSet、NSDictionary 时,其中的中文字符会变成Unicode编码 如"\U67cf\U8367". 我们通过分类重写这些类的输出方法即可实现在控制台输出中文: - (NSString...

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

.gitignore 文件在Git中的使用

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

Mac 文件的隐藏与显示

使用终端 显示/隐藏 文件

让 Finder 显示隐藏文件和文件夹 基本 显示 $ defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder 隐藏 $ defaults write com.apple.finder AppleShowAllFiles -boolean false ; killal...

Git 代码回滚

回滚代码的正确姿势

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