1.所有的python对象都可以支持比较操作-测试相等性、相对大小等
python的比较是检查复合对象的所有部分,直到得出结果,它会自动遍历数据结构,从左到右递归比较,有多深走多深。
>>> L1=[1,('a',4)]
>>> L2=[1,('a',4)]
>>> L1==L2,L1 is L2
(True, False)
>>> ==:对比值
is:对比内存引用
上面的例子,虽然两个列...
                            
                            
                                分类:
编程语言   时间:
2015-08-30 10:01:39   
                                收藏:
0  评论:
0  赞:
0  阅读:
203
                             
                         
                    
                        
                            
                            
                                一、this关键字
1、使用this调用本类成员变量和成员函数
2、使用this调用构造函数
二、静态变量static关键字
1、含有static成员变量,成员函数。可以直接使用类名来调用。
2、静态成员变量只有一份。
3、在静态函数当中不能使用this。
4、静态代码块的主要作用是为静态成员变量赋值。
三、继承extend
1、使用继承是为了减少重复代码。
2、使用s...
                            
                            
                                分类:
编程语言   时间:
2015-08-30 10:01:29   
                                收藏:
0  评论:
0  赞:
0  阅读:
230
                             
                         
                    
                        
                            
                            
                                迪米特法则:
如果两个类不必彼此间直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。...
                            
                            
                                分类:
其他   时间:
2015-08-30 10:01:19   
                                收藏:
0  评论:
0  赞:
0  阅读:
278
                             
                         
                    
                        
                            
                            
                                Zigbee协议栈内核分析 - 按键分析...
                            
                            
                                分类:
其他   时间:
2015-08-30 10:01:09   
                                收藏:
0  评论:
0  赞:
0  阅读:
492
                             
                         
                    
                        
                            
                            
                                Java与C++中存在的一堵高墙就是又内存动态分配和垃圾回收技术所围成的,墙外面的人想进去,墙里面的人想出去。
Java将内存控制权交给了JVM,所以程序员无需为每个对象手动释放空间,所以不容易出现内存泄露与溢出。但是一旦出现内存泄露或溢出,如果不了解虚拟机怎样分配内存的,那么排查将非常困难。Java虚拟机将执行java程序过程中管理的内存划分成若干个区域,每个区域有各自的用途以及创建和销毁的时...
                            
                            
                                分类:
其他   时间:
2015-08-30 10:00:59   
                                收藏:
0  评论:
0  赞:
0  阅读:
235
                             
                         
                    
                        
                            
                            
                                python里面除了布尔值是True或者False之外
其他对象也存在真假值,我们可以使用bool()这个内置方法来查看
下面是一系列的例子:
>>> bool([])
False
>>> bool(1)
True
>>> bool(0)
False
>>> bool(1.1)
True
>>> bool(0.0)
False
>>> bool({})
False
>>> bool(())
...
                            
                            
                                分类:
编程语言   时间:
2015-08-30 10:00:49   
                                收藏:
0  评论:
0  赞:
0  阅读:
275
                             
                         
                    
                        
                            
                            
                                题目大意:
  给定两个数,n,m,找到如果m的所有质因数可以被n,整处的话输出"Yes",OR   "No".
text:
3
120 75
128 16
7 8
Output:
Yes
Yes
No
直到,最大公约数为1,时看后者是否为1,即可。
#include
#include
#include
#include
#include
#include
#i...
                            
                            
                                分类:
其他   时间:
2015-08-30 10:00:39   
                                收藏:
0  评论:
0  赞:
0  阅读:
263
                             
                         
                    
                        
                            
                            
                                手势移除控制器类似于IT之家、QQ、QQ音乐移除控制器 
#import "NavigationController.h"@interface NavigationController ()
/** 存放每一个控制器的全屏截图 */
@property (nonatomic, strong) NSMutableArray *images;
@property (nonatomic, strong)...
                            
                            
                                分类:
移动平台   时间:
2015-08-30 10:00:29   
                                收藏:
0  评论:
0  赞:
0  阅读:
406
                             
                         
                    
                        
                            
                            
                                DatePickerDiaolog   
  Android的DatePickerDiaolog是弹出时间管理的窗口,DatePickerDiaolog描述的年月日时间;,与TimePickerDiaolog不同的是TimePickerDiaolog描述的是一天中具体的时分,TimePickerDiaolog有两中表示方式,一种是12小时制,一种是24小时制。 
   
  我们来看一下具体的示例:...
                            
                            
                                分类:
移动平台   时间:
2015-08-30 10:00:19   
                                收藏:
0  评论:
0  赞:
0  阅读:
500
                             
                         
                    
                        
                            
                            
                                Access建表SQL语句Create Table设置自动增长列的关键字AUTOINCREMENT使用方法SQL AUTO INCREMENT 字段uto-increment 会在新记录插入表中时生成一个唯一的数字。AUTO INCREMENT 字段我们通常希望在每次插入新记录时,自动地创建主键字段的值。我们可以在表中创建一个 auto-increment 字段。用于 MySQL 的语法下列 SQ...
                            
                            
                                分类:
数据库技术   时间:
2015-08-30 10:00:09   
                                收藏:
0  评论:
0  赞:
0  阅读:
226
                             
                         
                    
                        
                            
                            
                                一个比较简单的DP,希望读者在看题解之前...
                            
                            
                                分类:
其他   时间:
2015-08-30 09:59:49   
                                收藏:
0  评论:
0  赞:
0  阅读:
231
                             
                         
                    
                        
                            
                            
                                做过Android开发的童鞋,一般都会遇到这样一种情况,就是Android中原有的下拉控件Spinner过于单调和简单,不能够满足我们实际开发的需求了,这时候就需要我们自己自定义下拉菜单来实现相应的功能,那么,如何实现自定义下拉菜单呢?下面我就来和大家一起实现这个功能。
一、原理
我们这个下拉菜单展示的内容主要以ListView实现,在界面上放置一个文本框,文本框右侧放置一个向下的箭头图标,表...
                            
                            
                                分类:
移动平台   时间:
2015-08-30 09:59:39   
                                收藏:
0  评论:
0  赞:
0  阅读:
192
                             
                         
                    
                        
                            
                            
                                Model cell@interface ImageCell : UICollectionViewCell
@property (nonatomic, copy) NSString *image;
@end
@interface ImageCell()
@property (weak, nonatomic) IBOutlet UIImageView *imageView;
@end@implemen...
                            
                            
                                分类:
移动平台   时间:
2015-08-30 09:59:29   
                                收藏:
0  评论:
0  赞:
0  阅读:
146
                             
                         
                    
                        
                            
                            
                                1:
/*
 变量能够使用,就要在计算机中存储起来;
 */int main(int argc, const char * argv[])
{
    int a=10;//栈上的四个字节;
    //&取地址符,&a表示a的地址
    printf("a的地址是:%p\n",&a);//打印a的地址  a的地址是:0x7fff5fbff81c
    //*间接寻址符
    ...
                            
                            
                                分类:
编程语言   时间:
2015-08-30 09:58:49   
                                收藏:
0  评论:
0  赞:
0  阅读:
279
                             
                         
                    
                        
                            
                            
                                copy constructor也分为trivial和nontrivial两种 
如果class展现出bitwise copy semantics(按位拷贝语义),则不会构造出 
copy constructor。
反之,会构造出一个copy constructor。
不要bitwise copy semantics 
内含一个拥有nontrivial copy constructor的成员变量
b...
                            
                            
                                分类:
其他   时间:
2015-08-30 09:58:40   
                                收藏:
0  评论:
0  赞:
0  阅读:
258
                             
                         
                    
                        
                            
                            
                                Model cell#import 
@interface ImageCell : UICollectionViewCell
@property (nonatomic, copy) NSString *image;
@end
#import "ImageCell.h"@interface ImageCell()
@property (weak, nonatomic) I...
                            
                            
                                分类:
移动平台   时间:
2015-08-30 09:58:29   
                                收藏:
0  评论:
0  赞:
0  阅读:
425
                             
                         
                    
                        
                            
                            
                                很明显通过前面的八篇文章的介绍,并不能覆盖负载均衡层的所有技术,但是可以作为一个引子,告诉各位读者一个学习和使用负载均衡技术的思路。虽然后面我们将转向“业务层”和“业务通信”层的介绍,但是对负载均衡层的介绍也不会停止。在后续的时间我们将穿插进行负载均衡层的新文章的发布,包括Nginx技术的再介绍、HaProxy、LVS新的使用场景等等。...
                            
                            
                                分类:
其他   时间:
2015-08-30 09:58:19   
                                收藏:
0  评论:
0  赞:
0  阅读:
181
                             
                         
                    
                        
                            
                            
                                在上一篇《标准Web系统的架构分层》文章中,我们概述了WEB系统架构中的分层架设体系,介绍了包括负载均衡层、业务层、业务通信层、数据存储层的作用和存在意义。从本片文章开始,我们将首先详细讲解负载均衡层的架构原理和选型场景。...
                            
                            
                                分类:
其他   时间:
2015-08-30 09:58:09   
                                收藏:
0  评论:
0  赞:
0  阅读:
146
                             
                         
                    
                        
                            
                            
                                上篇文章《架构设计:负载均衡层设计方案(6)——Nginx + Keepalived构建高可用的负载层》我们讲解了Nginx的故障切换,并且承诺各位读者会尽快讲解 LVS + Keepalived + Nginx的安装和配置。在中间由于工作的原因,我又插写了三篇关于zookeeper的原理使用的文章。今天这边文章我们回归主题,为各位读者讲解LVS + Keepalived + Nginx的安装及配置。...
                            
                            
                                分类:
其他   时间:
2015-08-30 09:57:59   
                                收藏:
0  评论:
0  赞:
0  阅读:
259
                             
                         
                    
                        
                            
                            
                                ASNI C标准规则采用值保留(valuepreserving)原则,就是几个整型操作数混合使用时,结果类型可能是有符合数,也可能是无符号数,取决于操作数的类型的相对大小。#include #define SIZE_OF_ARRAY(arr) (sizeof(arr)/sizeof(arr[0]))...
                            
                            
                                分类:
其他   时间:
2015-08-30 09:57:18   
                                收藏:
0  评论:
0  赞:
0  阅读:
189