随笔分类 -  Others

摘要:extension String{ func subString(from fromIndex: Int, to toIndex: Int) -> String{ var halfString = self.substringWithRange(Range(start: adva... 阅读全文
posted @ 2015-09-15 16:22 Rambot 阅读(213) 评论(0) 推荐(0)
摘要:extension UIView{ //任意UIView添加badge func showBadgeValue(#strBadgeValue: String) -> Void{ let tabBar = UITabBar(frame: CGRectMake... 阅读全文
posted @ 2015-09-02 01:30 Rambot 阅读(612) 评论(0) 推荐(0)
摘要:SWTableViewCell的功能是添加TableViewCell的侧滑按钮(包括左滑和右滑按钮)项目地址:https://github.com/CEWendel/SWTableViewCell它是用OC写的,可以用pod安装,也可以直接导入到项目中去,但是如果是swift项目,pod中已经安装了... 阅读全文
posted @ 2015-04-11 12:29 Rambot 阅读(536) 评论(0) 推荐(0)
摘要:在os x下,安装完python爬虫框架scrapy后,使用scrapy startproject tutorial新建scrapy项目时,出现以下问题:Traceback (most recent call last): File "/usr/local/bin/scrapy", line 5,... 阅读全文
posted @ 2014-10-06 10:12 Rambot 阅读(2795) 评论(0) 推荐(0)
摘要:最近两天看了一些排序的方法,顺带整理了下,便于理清思路:由于数据存储的位置的原因,有的排序工作能在主存中完成,而有些不能,所以计算机中的排序(sorting)可以分为内部排序(internal sorting)和外部排序(external sorting),这里主要介绍几种内部排序方法。内部排序:1插入排序(insertion sort),这是最简单的排序算法之一。对于p=1到N-1,这种排序方法保证从位置0到p的元素是已经排序了的。例如,一个数组:34,8,64,51,32,21。在p=1后,它的就变成了8,34,64,51,32,21,处理过程是:对于位置1上的元素(8),从位置0开始往前 阅读全文
posted @ 2014-04-12 10:54 Rambot 阅读(1627) 评论(0) 推荐(0)
摘要:PHP环境配置步骤(分为安装和配置两大步):1 apache http server , mysql 和php的安装2 apache和php的整合(配置),mysql和php的整合安装:1 apache http server的安装(http://httpd.apache.org/ ),下载安装包(例如httpd-2.2.19-win32-x86-no_ssl.msi),在安装过程的server information配置中,network domain和server name可以都填localhost,email address随便填一个就ok,其他都可以选择默认。打开浏览器,输入“loca 阅读全文
posted @ 2014-02-18 12:08 Rambot 阅读(386) 评论(0) 推荐(0)
摘要:从apache的官网下载安装包apache-ant-1.9.3-bin.zip,直接解压到某个工作目录(example:D:\Tools\) 下,然后添加环境变量ANT_HOME, 设置其值为:D:\Tools\apache-ant-1.9.3,同时在环境变量PATH后面添加:";%ANT_HOME%\bin"通过以上配置, Ant已经安装完成,可以在cmd.exe窗口中输入命令“ant -version”以验证是否安装成功。如果输出一下内容,就说明安装成功:Apache Ant version 1.9.3 compiled on December 23 2013 阅读全文
posted @ 2014-02-15 22:17 Rambot 阅读(416) 评论(0) 推荐(0)
摘要:perforce sync 阅读全文
posted @ 2014-02-15 11:24 Rambot 阅读(483) 评论(0) 推荐(0)