1.字典字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、只含不可变类型元素的元组(1,2...
                            
                            
                                分类:
编程语言   时间:
2014-05-27 01:59:59   
                                阅读次数:
422
                             
                    
                        
                            
                            
                                关于控制器工厂的扩展,要么通过实现IControllerFactory接口,要么通过继承DefaultControllerFactory。本篇中,我想体验的是: 
1、当请求经过路由,controller, action名称是以key/value键值对形式存放的,我们可以通过RequestContex...
                            
                            
                                分类:
Web程序   时间:
2014-05-26 18:23:35   
                                阅读次数:
267
                             
                    
                        
                            
                            
                                iOS开发UI基础—字典转模型开发中,通常使用第三方框架可以很快的实现通过字典转模型,通过plist创建模型,将字典的键值对转成模型属性,将模型转成字典,通过模型数组来创建一个字典数组,通过字典数组来创建一个模型数组等等。一、能完成功能的“问题代码”1.从plist中加载的数据2.实现的代码 
1 /...
                            
                            
                                分类:
移动开发   时间:
2014-05-25 14:57:19   
                                阅读次数:
344
                             
                    
                        
                            
                            
                                本文接着上文对前面的示例进行优化,在前面的build.xml中,有些代码是重复的,我们可以将其抽象出来拿来共同使用,比如将一些路劲提取出来放入properties,可以达到共用的同时,还可以增强程序的可维护性,以后路劲变了只需改配置文件,不用改动build.xml。properties维护简单,以键值对形式存放;而xml不单可以提取属性,还可以提取target.
比如在上文中可以将src1,sr...
                            
                            
                                分类:
其他好文   时间:
2014-05-24 20:59:04   
                                阅读次数:
331
                             
                    
                        
                            
                            
                                在Android开发过程中,有时候我们需要保存一些简单的软件配置等简单数据的信息,而如果我们直接用数据库存储的话又不太方便,在这里我们就可以用到SharedPreferences,SharedPreferences保存的数据主要是类似于配置信息格式的数据,因此保存的数据主要是简单类型的键值对(key...
                            
                            
                                分类:
其他好文   时间:
2014-05-24 01:08:17   
                                阅读次数:
245
                             
                    
                        
                            
                            
                                一、概述1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。3、容器将转换为键值对,并交给servletContext。4、容器创建中的类实...
                            
                            
                                分类:
Web程序   时间:
2014-05-23 07:16:19   
                                阅读次数:
324
                             
                    
                        
                            
                            
                                今天在伯乐在线 一道面试题看 HashMap 的存储方式,也即使问:在 HashMap 中存放的一系列键值对,其中键为某个我们自定义的类型。放入 HashMap 后,我们在外部把某一个 key 的属性进行更改,然后我们再用这个 key 从 HashMap 里取出元素,这时候 HashMap 会返回什么?如何面试者直接答“这要看自定义类型的hash值了”,我想面试官会非常满意,抓住问题关键很重要。联...
                            
                            
                                分类:
编程语言   时间:
2014-05-20 14:44:43   
                                阅读次数:
321
                             
                    
                        
                            
                            
                                在Android的日常开发中,相信大家都用过SharedPreferences来保存用户的某些settings值。Shared 
Preferences以键值对的形式存储私有的原生类型数据,这里的私有的是指只对你自己的app可见的,也就是说别的app是无法访问到的。客户端代码为了使用它有2种方式,.....
                            
                            
                                分类:
移动开发   时间:
2014-05-19 18:19:23   
                                阅读次数:
410
                             
                    
                        
                            
                            
                                说明MapReduce是一种分布式计算模型,解决海量数据的计算问题,主要有Map和Reduce组成用户使用时需要实现map()和reduce()两个函数,两个函数的形参都是key/value键值对若以eclipse为开发环境,运行时出现内存不足的情况,需要修改虚拟机的参数 
(例如把Default V...
                            
                            
                                分类:
其他好文   时间:
2014-05-19 11:56:18   
                                阅读次数:
352
                             
                    
                        
                            
                            
                                最近项目实在是太忙了~恩 此封装在一般使用频率不大的键值对应配置, 
要复杂的结构还是要编写XML对应生成代码工具比较方便和高效 1 #pragma once 2 #include 3 #include 4 #include 5 
#include 6 #include 7 ...
                            
                            
                                分类:
其他好文   时间:
2014-05-18 02:41:01   
                                阅读次数:
245