在上篇博文中,我们编写了一个可以输出不同几何类型的小程序。通过C语言的struct结构体,给大家感受了下,对象的大概样子。 如果用Obejctive-C的面向对象的特征来实现。那么,drawShape函数应该修改成这样:1 void drawShape(id shapes[], int cou...
分类:
其他好文 时间:
2014-11-26 01:04:01
阅读次数:
340
在上一篇博文中,我们将原先的纯C语言代码,编写成了用Objective-C(后面直接缩写成OC)的写法。使得代码在易读性上有明显提升,结构也更清晰。同时,也对面向对象的概念有了进一步的介绍和加深。 但是,通过上一个例子,我们发现代码的冗余还是很大。像Circle,Rectangle和Egg的定...
分类:
其他好文 时间:
2014-11-26 01:03:50
阅读次数:
333
python methodsearchwordlist= [wforwinnltk.corpus.words.words('en')ifw.islower()]print[wforwinwordlistifre.search('ed$',w)]findallword ='supercalifragi...
分类:
其他好文 时间:
2014-11-26 01:00:21
阅读次数:
173
1.单一职责原则 一个类,最好只做一件事,只有一个引起他变化的原因否则就应该考虑重构。2.开放封闭原则 软件实体应该是可扩展的,而不是可修改的。也就是说对扩展开放,对修改封闭。主要体现在两个方面:对扩展开放,意味着有新的需求或变化时,可以对现有的代码进行扩展,以适应新的情况。对修改封闭,意味着类.....
分类:
其他好文 时间:
2014-11-26 01:02:08
阅读次数:
279
主流存储系统的数据模型是这三类:文件模型、关系模型、键值模型。 文件模型 文件模型很常见,基本每个操作系统的的文件子系统都是文件模型。Linux根目录为/,下面挂/home、/usr等目录,目录下面有子目录或文件。...
分类:
其他好文 时间:
2014-11-25 23:57:16
阅读次数:
378
I have had this issue as well. I believe it‘s because of a recent update to either boot2docker or Virtualbox. In any case, the solution is to just to temporarily route until it is fixed upstream. F...
分类:
其他好文 时间:
2014-11-25 23:59:51
阅读次数:
497
1?redis?client连接超时 在用jedis客户端对redis进行压力测试时,经常会出现下述错误: Exception?in?thread?"Thread-565"?redis.clients.jedis.exceptions.JedisConnectionException:?java.net.SocketTi...
分类:
其他好文 时间:
2014-11-25 23:56:51
阅读次数:
496
实际问题:? ? 在本地 master 分支上做了一个commit (?38361a68138140827b31b72f8bbfd88b3705d77a?) , 如何把它放到 本地 old_cc 分支上?? 办法之一: 使用 cherry-pick.? 根据git 文档: Apply the chan...
分类:
其他好文 时间:
2014-11-25 23:59:09
阅读次数:
616
hashlib的md5和sha1等的运用 import hashlib print(hashlib.algorithms_available) print(hashlib.algorithms_guaranteed) #MD5 import hashlib hash_object = hashlib.md5(b‘Hello World‘) print(hash_object.he...
分类:
其他好文 时间:
2014-11-25 23:56:30
阅读次数:
456
1. 执行Bootstrap类的static代码块, 初始化Bootstrap的catalinaHomeFile属性和catalinaBaseFile属性, 默认情况下值都为tomcat的安装目录. 关于这两个属性, 说明如下. =========================================...
分类:
其他好文 时间:
2014-11-25 23:58:09
阅读次数:
491
3,Scala中的表达式实战 首先看一下Scala中优雅的条件的表达式: 接下来看一下while循环表达式: 下面看一下for条件表达式: 在for中也可以使用until: 如果想在条件表达式中筛选出1到10中所有偶数,可以采用下面...
分类:
其他好文 时间:
2014-11-25 23:56:48
阅读次数:
320
实现了基本的查询,将查到的数据添加到ListView中。 package?com.itfanr.internalweb;
import?java.util.ArrayList;
import?java.util.List;
import?com.itfanr.internalweb.R;
import?android.app.Activ...
分类:
其他好文 时间:
2014-11-25 23:57:44
阅读次数:
435
从2009年开始接触zabbix,当时版本在1.8,经过差不多5年的时间,zabbix历经2.0,2.1,2.2数个版本,虽然大多数功能保持不变,但是还是有非常明显的改变。 Zabbix VS Nagios指数 我们来看看zabbix的发展趋势,打开h...
分类:
其他好文 时间:
2014-11-25 23:57:44
阅读次数:
427
具体添加如下:
??????backend?选项下面加入:
??????????reqirep?^Host:\?(.*)?Host:\?标识
参考网址:
??????http://stackoverflow.com/questions/26136239/haproxy-reqirep-on-ho...
分类:
其他好文 时间:
2014-11-25 23:54:50
阅读次数:
585
如果两个对象根据equals()方法比较是相等的,那么调用这两个对象中任意一个对象的hashCode方法都必须产生同样的整数结果。但是现实情况,两者产生的hashCode值却不相等求解?
分类:
其他好文 时间:
2014-11-25 23:57:02
阅读次数:
247
最早的managedQuery ( , , , ,);过时了,现在获取联系人列表的方法是contentResolver.Query() public final Cursor query (Uri uri, String[] projection, String selection, String[] selectionArgs, String sor...
分类:
其他好文 时间:
2014-11-25 23:53:25
阅读次数:
292
一、栅格系统原理
1. 栅格系统(布局)
Bootstrap内置了一套响应式、移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列。
我们在这里是把Bootstrap中的栅格系统叫做布局。它就是通过一系列的行(row)与列(column)的组合创建页面布局,然后你的内容就可以放入到你创建好的布局当中。下面就简单介绍一下Bootstrap栅...
分类:
其他好文 时间:
2014-11-25 23:52:33
阅读次数:
324