Swift 代理模式
Xcode 8.2 | Swift 3.0 在iOS开发中,无论是 Objective-C 还是 Swift ,Delegate 有着具足轻重的位置,如TabelViewDelegate 与 TableViewDataSource。 Swift ...Xcode 控制台输出中文
重写 NSArray、NSSet、NSDictionary 的输出方法,在Xcode实现中文(Unicode)字符在控制台的输出 原理 Xcode 控制台中在输出 NSArray、NSSet、NSDictionary 时,其中的中文字符会变成Un...论假百度钓鱼网站的实现过程
近日在UC头条上看到一则新闻【 网友反映可能上了“假百度” 官方通报: 百度搜索移动端被劫持 】
今天来讨论一些假百度的实现过程,防止大家以后上当受骗。未看新闻的童鞋先去补补课。下面是概览图。
局部安装webpack提示拒绝安装本身的依赖
学习webpack的时候,局部安装webpack出现以下错误: 123456npm ERR! Windows_NT 6.1.7601 npm ERR ! args "F:\Nodejs\node.exe" "F:\Nod...如何解决内存泄漏引发的血案
使用marked解析markdown为html
前段时间玩了会儿hexo,发现用markdown写博客真的很爽,语法也十分的简介。 于是打算将博客的富文本编辑器换成markdown。 我这里是使用的marked Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱...Mac 文件的隐藏与显示
让 Finder 显示隐藏文件和文件夹 基本显示$ defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder 隐藏$ defaults wr...使用 .gitignore 忽略 Git 仓库中的文件
使用 .gitignore 文件忽略指定文件 .gitignore在Git中,很多时候你只想将代码提交到仓库,而不是将当前文件目录下的文件全部提交到Git仓库中,例如在MacOS系统下面的.DS_Store文件,或者是Xocde的操作记录,又或者...JavaScript 内存管理 & 垃圾回收机制
Git 代码回滚
并不适合阅读的个人文档。 git revert 和 git reset 的区别 先看图: sourceTree 中 revert 译为**提交回滚**,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 rese...