C++ 迭代器 基础介绍
迭代器提供对一个容器中的对象的访问方法,并且定义了容器中对象的范围。迭代器就如同一个指针。事实上,C++的指针也是一种迭代器。但是,迭代器不仅仅是指针,因此你不能认为他们一定具有地址值。例如,一个数组索引,也可以认为是一种迭代器。
除了使用下标来访问 vector 对象的元素外,标准库还提供了另一种访问元素的方法:使用迭代器(iterator)。迭代器是一种检查容器内...
分类:
编程语言 时间:
2015-02-27 17:12:17
阅读次数:
162
---------数学函数
1.绝对值
S:select abs(-1) value
O:select abs(-1) value from dual
2.取整(大)
S:select ceiling(-1.001) value
O:select ceil(-1.001) value from dual
3.取整(小)
S:select floor(-1.001) value
...
分类:
数据库 时间:
2015-02-27 17:13:36
阅读次数:
190
/**
* 偶数求和
* 有一个长度为n(n
* 现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,
* 则以实际数量求平均值。编程输出该平均值序列。
**/
import java.util.*;
public class acm2015 {
public static void main(String[] args) {
Scanner in = ...
分类:
其他好文 时间:
2015-02-27 17:12:19
阅读次数:
228
本节教程将讲解错误处理、配置文件的使用、单元测试以及部署到Apache服务器。...
分类:
其他好文 时间:
2015-02-27 17:12:54
阅读次数:
165
Run Loops
Run loop并不像 GCD 或者操作队列那样是一种并发机制,因为它并不能并行执行任务。不过在主 dispatch/operation 队列中, run loop 将直接配合任务的执行,它提供了一种异步执行代码的机制。
Run loop 比起操作队列或者 GCD 来说容易使用得多,因为通过 run loop ,你不必处理并发中的复杂情况,就能异步地执行任务。
...
分类:
其他好文 时间:
2015-02-27 17:11:15
阅读次数:
146
tez版本:0.5.3
pig版本:0.14.0
解决办法:
将tez.task.scale.memory.reserve-fraction 设置的大点。如下:
set tez.task.scale.memory.reserve-fraction 0.7d ;
报错详情见下:
cause TezChild exit.:java.lang.OutOf...
分类:
其他好文 时间:
2015-02-27 17:09:36
阅读次数:
262
在日常的iOS开发中,模拟器虽然可以完成大部分的功能调试,但是由于电脑和手机上的CPU和GPU的差别,在对某些处理时确实会有表象不同的时候。
所以真机调试必不可少,下面就告诉大家如何从刚到手的一个开发中账号到真机调试的完整过程。
先总体说一下真机调试的流程:
创建AppID -> 添加Devices -> 创建证书 -> 创建配置文件 -> 安装配置文件和证书 -> Xcode匹配证书 -> 调试运行...
分类:
移动开发 时间:
2015-02-27 17:09:53
阅读次数:
229
在Windows下有个叫wmi的东西可以获取。微软还为此做了个wmi代码生成小工具。
但是这个东西着实不好用。获取到的温度都是不会刷新的。我推荐使用Open Hardware Monitor 这个开源的工具。
当然这里我们要用到的只是这个工具的静态库和配置文件就可以了。
可以研究下代码获取到硬件上传感器的一些信息。
这里我的代码是C#版的。只提供思路,不提供代码。
小demo演示,这里获...
题目大意:给出一个表格,每个人要选择文科或者理科,每个人选择文科有一个满意度,选择理科有一个满意度,以一个人为中心的五个人全选择一科也有一个满意度。问最大的满意度是多少。
思路:以后看到文理分科之类的8成应该就是最小割了。
先把答案全部累加起来,然后减去建图之后的最大流就是答案。
S->每个人 f:这个人选择文科的满意度
每个人->T f:这个人选择理科的满意度
对于每一个人多建...
分类:
其他好文 时间:
2015-02-27 17:12:11
阅读次数:
158
CopyOnWriteArrayList的优点和缺点...
分类:
其他好文 时间:
2015-02-27 17:10:54
阅读次数:
377
序
上一篇文章中简单的介绍了第二种单向加密算法 — — SHA,同时也给出了 SHA-1 的 Java 代码。有这方面需求的童鞋可以去参考一下。今天这篇文章将要介绍第三种单向加密算法 — — HMAC,其实,这种加密算法并不是那么常用,最起码,在我写系列博客之前,我是没有听说过它的。当然,这并不是说 HMAC 不出名,肯定是我孤落寡闻了。
背景
之所以在单向加...
分类:
编程语言 时间:
2015-02-27 17:11:22
阅读次数:
143
前言从2012年接触Linux系统以来就被Linux系统所吸引,2个月后便完全抛弃了Windows。在这2年的时间里,我尝试了很多Linux发行版: Gentoo, Fedora, Ubuntu, Debian等。在这些系统中又尝试了很多种软件,这里根据自己的使用经验并结合网上的一些资料,对Linux下常用的软件进行整理,供大家参考,希望能帮助到大家。每款软件都有它的优缺点,适合自己的才是最好的。在...
分类:
系统相关 时间:
2015-02-27 17:09:25
阅读次数:
375
1,要查看ssl的内容,需要得到server的server rsa key
2, 打开wireshark, 找到如下路径, Edit -> Preferences -> protocols -> SSL
然后点击 RSA Keys List: Edit,
在新的RSA编辑界面创建一个新的RSA key
其中
IP address 是服务器的IP
Port 一般是443
protoco...
分类:
其他好文 时间:
2015-02-27 17:10:01
阅读次数:
660
Jquery的Ajax中get和post方法的不常见问题...
分类:
Web程序 时间:
2015-02-27 17:08:29
阅读次数:
161
链路层相关协议 :以太网封装 SLIP协议 CSLIP协议 PPP协议
可以从图中看出链路层的三个目的:
(1)为IP模块发送和接收数据报
(2)为ARP模块发送ARP请求和ARP应答
(3)为RARP发送RARP请求和接收RARP应答
以太网和IEEE封装
图上面的是IEEE的封装 下面的是以太网的封装,我们主要看下面的:
链路层将来自上层的数据报封装...
分类:
其他好文 时间:
2015-02-27 17:09:15
阅读次数:
170