PHP 5.4于本月尘埃落定,它是 PHP 自 2009 年以来的首次重大更新。该版本对语言部分进行了增强,包括支持 Traits 和移除部分争议特性。Traits同 Java 和 .NET 一样,PHP 使用单一继承模型。虽然这种模型足够应付大部分用例场景,但有时用户也需要将一些通用样板代码放置其...
分类:
Web程序 时间:
2014-10-12 12:15:17
阅读次数:
237
类图
/**
* 自定义集合接口, 类似java.util.Collection
* 用于数据存储
* @author stone
*
*/
public interface ICollection {
IIterator iterator(); //返回迭代器
void add(T t);
T get(int index);
}
/**
* 自定义迭代器接口 类...
分类:
编程语言 时间:
2014-10-11 15:17:15
阅读次数:
172
两个月之前准备软考时,简单的从理论上总结了最经常使用的数据结构和算法,比方:线性表,链表,图。在进行java开发时,jdk为我们提供了一系列对应的类来实现主要的数据结构。jdk所提供的容器API位于java.util包内。本文主要是通过简单的介绍Collection集合,向读者简单阐述各个类的...
分类:
编程语言 时间:
2014-10-10 23:54:24
阅读次数:
280
测试环境gcc4.8.2 iterator find ( const key_type& k );
const_iterator find ( const key_type& k ) const; Unordered_map有两个对应的find函数 我推断第二个是安全的,第一个经过实测不是线程安全 ...
分类:
编程语言 时间:
2014-10-10 22:19:24
阅读次数:
534
在regex_search函数中,会将找到的第一个匹配结果保存到一个smatch类中。
然而如果搜索字符串中有多个匹配结果,则需要自己实现了。
在smatch中,有两个成员,官方文档如下:
iterator first:
An iterator denoting the position of the start of the match.
iterator second
An ite...
分类:
其他好文 时间:
2014-10-10 19:25:14
阅读次数:
180
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返...
分类:
编程语言 时间:
2014-10-10 17:38:24
阅读次数:
134
摘要: 1.本文将详细介绍迭代器模式的原理和实际代码中特别是Android系统代码中的应用。 纲要: 1. 引入迭代器模式 2. 迭代器的概念及优缺点介绍 3. 迭代器在Android源码中的应用 1.段子404 Not Found: 迭代器(迭代子)模式真的找不到段子了,不过好在这个模式不仅非常好...
分类:
其他好文 时间:
2014-10-10 17:06:04
阅读次数:
181
先上效果图:
动画效果有点差.....
代码:
package com.example.scrolltextview;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import android.content.Context;
import android.content...
分类:
其他好文 时间:
2014-10-10 12:51:24
阅读次数:
257
题目链接:HDU 5058
So easy
题意:给出两个序列,问这个两个序列构成的集合是否相同、
set大法好!
AC代码:
#include
#include
#include
using namespace std;
#define ll __int64
set ss1,ss2;
set::iterator it;
int main()
{
ll n...
分类:
其他好文 时间:
2014-10-09 15:56:38
阅读次数:
282
erase函数的原型如下:(1)string& erase ( size_t pos = 0, size_t n = npos );(2)iterator erase ( iterator position );(3)iterator erase ( iterator first, iterator...
分类:
编程语言 时间:
2014-10-09 15:33:54
阅读次数:
268