断断续续的,《Android源码设计模式解析》也看了一遍,书中提到了很多的设计模式,但是有部分在开发中见到的几率很小,所以掌握不了也没有太大影响。
我觉得这本书的最大价值有两点,一个是从设计模式的角度去理解Android源码,结合着日常开发中的常用类,对设计模式的理解会更加的深刻;另外一个好处就是了解常用模式,再看其他人写的代码的时候,更容易理解代码思路。下面是我的读书笔记和一些思考,设计...
分类:
移动开发 时间:
2015-12-13 18:52:50
阅读次数:
253
集合知识集合类特性(几个常用类的区别)ArrayList:元素单个,效率高,多用于查询Vector:元素单个,线程安全,多用于查询LinkedList:元素单个,多用于插入和删除HashMap:元素成对,元素可为空HashTable:元素成对,线程安全,元素不可为空WeakHashMap:是一种改进...
分类:
其他好文 时间:
2015-12-11 22:13:29
阅读次数:
215
1.servlet主要类和接口的结构如下图所示:servlet常用类和接口javax.servlet.Servlet接口:规定了必须由servlet类实现由servlet引擎识别和管理的方法集,基本目标是提供生命周期方法init()、service()和destroy()方法。Servlet接口中方...
分类:
其他好文 时间:
2015-12-10 13:08:20
阅读次数:
141
IFilter : 过滤库 语法 :1 IFilter::act($str,$type,$limitLen);View Code 参 数 描述 str参数:string | array , 必需,被过滤的字符串,多个字符串可用数组形式 type ...
分类:
Web程序 时间:
2015-12-07 12:08:37
阅读次数:
180
一、简单说明在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦;偏好设置(将所有的东西都保存在同一个文件夹下面,且主要用于存储应用的设置信息)归档:因为前两者都有一个致命的缺陷,只能存储常用的类型。归档可以实现把自定义的对象存放在文件中。二、代码示例1...
分类:
移动开发 时间:
2015-12-03 13:57:08
阅读次数:
267
1.0 TimeSpan1 TimeSpan passTime = (TimeSpan)(DateTime.Now - curUser.refuseTime);2 if (passTime.Days * 24 + passTime.Hours < 24)3 {4 string cs = st...
Scala默认修饰符是public的Class修饰类object修饰类有什么区别?object中的全部是静态的,所有的成员和方法可以直接调用 name.属性(方法进行调用)抽象类 abstract 修饰变量的声明:var 修饰的是可变的 变量常量的声明:val 是静态不可变的 相当于Java的fin...
分类:
其他好文 时间:
2015-11-09 20:40:14
阅读次数:
166
1.SparseArrayssparseArrays是映射Integer To Objects,可参照HashMap的作用.它的目的是更省内存,内存效率更高,因为它避免了keys的自动装箱,而且它的结构也不用依赖每一个entry-set。它内部是用二分查找去查询,所以不适合key很多的情况,大概在几...
分类:
移动开发 时间:
2015-11-08 20:46:50
阅读次数:
289
简介AFNetworking,是对NSURLConnection、NSURLSession的一层封装常用类AFHTTPRequestOperationManager是AFN中最重要的对象之一封装了HTTP请求的常见处理GET\POST请求解析服务器的响应数据GET\POST请求GET请求- (AFH...
分类:
Web程序 时间:
2015-11-01 22:54:29
阅读次数:
317
前言 命名空间 .Net中有System.Xml命名空间为处理XML提供基于标准的支持。 常用类 XmlDocument:可使用此类在文档中加载、验证、编辑、添加和放置 XML。 XmlElement:表示一个元素。 XmlNode:表示 XML 文档中的单个节点。 XmlRead...