博文

目前显示的是标签为“Echo”的博文

将远程git仓库的master重置到某一个位置

比如要重置到e3f1e37, git checkout master git reset --hard e3f1e37 git push --force origin master 这样就好了。

2015-09-14 WordPress 搬家完成~

图片
纪念一下原Blog:nedswift.blog.cd 谢谢你!

CocoaPods慢的解决方法

pod install --no-repo-update

不能导出P12证书

选“我的证书”再导出就好了。

Just a TIP.

图片

如何提高源代码阅读技巧

1. 首先要有个好用的工具,比如我用 Visual Studio,可以方便地在方法定义间快速切换等,这对代码阅读有极大帮助; 2. 然后花几分钟时间对项目结构做个粗略浏览,随手点开几个文件混个脸熟,通常质量比较高的代码可读性比较好,这时光靠猜就能猜出不少文件/目录的用途。有时在阅读某个细节并被卡住时,会突然灵光一闪,好像哪里有个什么文件看起来和这有点关系,而这灵光一闪经常是来源于这个粗略浏览阶段; 3. 看一下程序的入口做了什么事,同样也是留下个印象,因为入口处往往会注册很多东西,尤其在一些使用了依赖注入容器的项目,对依赖注入理解的比较好的开发者都会把依赖在容器中的注册放到程序入口处 (有人称它为 Composition Root 模式); 4. 以上都是为了对整个项目有个“大局观”,当细致研究某个模块的实现时,貌似也只能从 API 入手了,但要避免过度深入细节,通常一个方法内又会调用很多其它的方法,支线上的方法调用不要深入,尽量只看主线,这样才能保持比较清醒的大脑。部分情况可以深入一些支线,这要自己灵活把握。 如手上有纸笔,可以画些简单的树状图记录一下调用路径。以前我看代码是纯靠脑袋干记调用图,所以一旦这张图很大了后,大脑就会很紧张,只要上个厕所回来就会忘记一大半,或者办公室里谁突然开始讨论问题时也会打断我的思路 (所以我不喜欢在办公室上班),后来有纸笔的帮助后会好很多。 5. 背后的理论基础很重要。如果对一个框架背后的理论很熟悉,那阅读起来就会比较顺利,比如某 MVC 框架,如果不知道 MVC 为何物,那会看得很折磨人的。涉及某些算法时就更惨了,有些算法背后对应着一个数学公式,而程序语言往往很难清楚地表示一个公式,这时就要先去把相对应的理论搞清楚了再回来看代码 (所以你要会出墙,会Google,顺便推荐一下 12vpn:  https://my.anuson.com/aff.php?aff=864&redirect=https://getsetupfile.com/)。 这时注释的重要性也体现出来了,对于复杂的逻辑,最好在注释中写清楚这么实现的原因 (当然,我也反对那种无意义的注释),幸运的是,知名开源项目代码的注释往往写得很好,通过阅读注释就能学到很多东西。 6. 让调试器来帮忙。如果有办法在 IDE 中对源代码进行调试,那阅读效率会提高...

毕业了!

各凭本事。

Go On!

图片

Emacs的移动快捷键+Xcode常用键

摘自http://blog.csdn.net/zhangao0086/article/details/6670008 虽然不想再学Emacs的使用,但为了在Mac下使用的更顺畅,还是记录下来,因为这些按键可以在Xcode、TextEdit、Safari的URL地址栏等处使用。 control-F    向右边(Forward)移动 control-B    向左边(Backward)移动 control-N    向下(Next)移动一行 control-P    向上(Previous)移动一行 control-K    删除(Kill)光标后的代码 control-A    移动到行首(同command+左箭头) control-E    移动到行尾(同command+右箭头) control-T    转置(Transpose,交换)光标两边的符号 control-D    删除(Delete)光标右边的字符 control-L    将插入点置于窗口正中(不解)。 Xcode常用键: command+[    左移代码块 command+]    右移代码块 Tab                   接受代码提示 Ese                   显示代码提示 Control+.         循环浏览代码提示 Shift+Control+.  反向浏览代码提示 Control+/            移动到代码提示的下一个点位符 Command+Control+S    创建快照

the WORLD is YOURS!

Sove a real problem and the world is yours.                                                                      —Aaron Patzer

Color of APPs.

If you need some color inspiration, you may check out Adobe Color CC (color.adobe.com). You’ll find tons of color combinations for designing your app. 

新家!以后就用Blogger啦~

Blog.cd的WordPress后台登不进去了,然而Blogo还是可以继续向里面写博文,也没法备份出来,只能一篇一篇的转移,这好烦啊。。以后就用Blogger啦~