C++ 中的嵌套类和局部类
最近趁着春节假期空闲,找了本C++ Primer 学了几章,发现C++ 中的许多特性自己都不知道。其中嵌套类和局部类感觉还是蛮有用的,简单的写写他们的用法。
嵌套类
所谓嵌套类就是可以在一个类中定义另一个类。这个被嵌套的类的作用域就只在它的上一级类中。下面是个例子:
#include
using namespace std;
class c1
{
pu...
分类:
编程语言 时间:
2015-02-21 10:54:39
阅读次数:
217
[2015-02-09 14:32:24 - push_getui_test] Uploading push_getui_test.apk onto device 'emulator-5554'[2015-02-09 14:32:28 - push_getui_test] Installing pu...
分类:
移动开发 时间:
2015-02-09 15:35:23
阅读次数:
154
HashMap与LinkedHashMap是Map接口的两个实现类,它们最大的区别就是HashMap的元素是无序存放的,LinkedHashMap的元素是有序存放的,示例:
Map hashMap = new HashMap();
Map linkedHashMap = new LinkedHashMap();
for (int i = 0; i < 10; i++) {
hashMap.pu...
分类:
编程语言 时间:
2015-02-05 16:27:04
阅读次数:
181
现在有这样一个任务,有一份手机号列表(20W),有一份话单的列表(10W),要统计哪些手机号没有出现在话单中,哪些手机号在话单中出现了不止一次。
想到的最直接的方式,就是两层循环去遍历,虽然此方法比较笨,但目前还没有想出更好的办法。
一开始使用单线程来处理,代码是随手写的并没有进行重构,只是做一个简单的说明:
package tool;
import java.util.List;
pu...
分类:
编程语言 时间:
2015-02-03 01:55:28
阅读次数:
250
来源:http://www.cnblogs.com/devinzhang/archive/2012/01/13/2321481.html1. HashMap1) hashmap的数据结构 Hashmap是一个数组和链表的结合体(在数据结构称“链表散列“),如下图示: 当我们往hashmap中pu.....
分类:
编程语言 时间:
2015-01-31 14:33:31
阅读次数:
203
有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABCABC…由于线程执行的不确定性,要保证这样有序的输出,必须控制好多线程的同步。线程同步有两种基本方法:(1)synchronized(2)wait,notify,notifyAll现在分别采用这两种方法来解答这道题目。pu...
分类:
编程语言 时间:
2015-01-29 17:29:18
阅读次数:
189
Struts2为Action中的属性提供了依赖注入功能,在struts2的配置文件里,能够为Action中的属性注入值,属性必须提供setter方法。1)employeeAction类:public class employeeAction { private String savePath; pu...
分类:
其他好文 时间:
2015-01-28 19:21:10
阅读次数:
176
package com.yixin.webbrower;
/*
* 演示 Calendar 的一般操作
*/
import java.util.Date;
import java.text.SimpleDateFormat;
import java.text.DateFormat;
import java.util.Calendar;
public class TestTime
{
pu...
分类:
其他好文 时间:
2015-01-28 14:46:08
阅读次数:
182
公司打算从webform转到MVC架构,一直困扰我的就是权限控制问题。对于每一个模块,都需要判断该用户是否有访问的权限,每个用户的权限都不同,没有办法用角色权限来控制。在借鉴之前webform的实现方式和MVC的实例应用程序后,想到通过自定义Attribute来实现,实现代码如下: 1 pu...
分类:
Web程序 时间:
2015-01-27 23:26:00
阅读次数:
225
如何在Android平台上捕获Back键的事件,Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在Android上有两种方法来获取该按钮的事件。
1.直接获取按钮按下事件,此方法兼容Android 1.0到Android 2.1 也是常规方法,直接重写Activity的onKeyDown方法即可,代码如下:
@Override
pu...
分类:
移动开发 时间:
2015-01-26 15:10:15
阅读次数:
264