iOS开发的那些坑(一)
准备做成一个系列,不定时更新,记录iOS开发中碰到的那些坑。 习惯了用XCode Interface Builder来开发iOS UI,方便快捷,但经常会碰到一些莫名其妙的坑,比如今天就碰到了在UICollectionViewCell中的UIBu...
准备做成一个系列,不定时更新,记录iOS开发中碰到的那些坑。 习惯了用XCode Interface Builder来开发iOS UI,方便快捷,但经常会碰到一些莫名其妙的坑,比如今天就碰到了在UICollectionViewCell中的UIBu...
最近比特币火得一塌糊涂,本来是Geek才玩的东西,如今广场舞大妈都在谈论,好像再不屯点比特币就会失去下一个发财致富的机会了。 国内市面上所谓的比特币交易平台很多,但都有一个特点,就是你买到的不是真正的比特币,而是他们平台上的一个“数字”或者说虚拟币,...
Shadowsocks大家都懂的,科学上网神器,搭建方便,速度快。用了好几年了,最近又在搬瓦工上新买了一台主机,系统是Debian 9,安装Shadowsocks很简单,在这里记录一下以备有下一台主机时翻阅。 我安装的是C with libev版本,...
又一个下架的个人App
最近在开发一个App时,发现一个服务端API速度特别慢,于是想用最简单的cURL来模拟APP的请求,进一步找出到底是哪一步慢了。
与versionName直接展示给用户不同,versionCode只是为了给系统或是开发者自己看的,必须保证新版本的versionCode大于老版才能够正常安装。而versionCode增长的方式也有很多种,比较常见的是每次发布版本时加一,今天要讨论的是如果便捷地将versionCode加一。
在github上fork一个repo之后,原repo又持续更新,与原repo保持一致是很必要的。简单来说,add一个remote upstream repo就可以解决问题。
将不该提交到远程的文件或目录提交到git服务器是件很恼人的事,即使后面把它们加到了.gitignore,服务器上的提交还一直在。那有没有什么办法把已经提交到服务器之后又被添加到.gitignore里的文件移除呢?答案是肯定的,其实非常简单,几行命令就可以搞定:
最近在折腾树莓派,发现很多Linux命令经常记不住,要去Google,在这里记录,方便以后查询。
买的树莓派终于到了,迫不及待地折腾起来。第一步是让外网可以访问放在家里的树莓派,这样的话,树莓派就相当于一个在互联网上的主机,可以实现各种有意思的玩法。经过摸索,设置起来也不是太麻烦。另外,我用的是极路由,它本身自带的一些方便的插件,但理论上来说,别的路由器也可实现。以下是我的实现步骤: