pair 是 一种模版类型。每个pair 可以存储两个值。这两种值无限制,可以是tuple,vector ,string,struct等等。
首先来看一下pair的函数
初始化,复制等相关操作如下:
default (1)
constexpr pair();
copy / move (2)
template pair (const pair...
分类:
编程语言 时间:
2014-08-15 00:02:36
阅读次数:
241
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下...
分类:
其他好文 时间:
2014-08-08 11:50:05
阅读次数:
268
一、vi和vim的区别 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。 vim的这些优势主要体现在以下几个方面: 1、多级撤消 我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。 2、易用性 v...
分类:
其他好文 时间:
2014-08-06 18:29:01
阅读次数:
284
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在...
分类:
其他好文 时间:
2014-08-05 14:30:29
阅读次数:
234
堆大小设置JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在WindowsServer2003系统,3.5G物理内存,JDK5.0下测试,最大可设置..
分类:
其他好文 时间:
2014-08-05 03:08:49
阅读次数:
217
最近在项目中使用了很多缓存技术,包括局部缓存,远程集中式缓存,分布式缓存,在缓存的使用中也发现一些问题,整体总结如下:1 使用局部缓存要注意内存溢出一般局部缓存使用Map来实现,很容易无限制的往Map中填入数据,导致内存溢出。最好的方法就是使用SoftReference引用对象,而不是强引用对象2 ...
分类:
其他好文 时间:
2014-08-04 17:05:37
阅读次数:
209
1、getpost方式提交的不同 get:数据放在url的后面,用?连接 会在客户端保留缓存信息,不安全 地址栏可数据的数据长度有限制,2-4k不等,数据大小有限制 post:数据以隐式的方式提交 不保留缓存信息 数据大小无限制同时有多个请求参数,请求参数和参数之间用&Get方式实例:...
分类:
Web程序 时间:
2014-07-30 11:29:53
阅读次数:
168
题目链接:点击打开链接
题意:
给定n个物品, m个约束条件
把n个物品分到2个集合里
下面第一行表示i物品分到第一个集合里的花费
第二行表示分到第二个集合里的花费
第三行表示分物品的限制(1表示只能分到第一个集合,-1表示只能分到第二个集合,0无限制)
下面m行给出约束条件
u v cost 表示u v 两点必须能互相沟通,若两点已经在同一集合则花费为0 ,若不在同一集合则花费增...
分类:
其他好文 时间:
2014-07-29 13:21:57
阅读次数:
211
Java设计模式之单例模式 单例模式是什么? 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式如何来设计呢? 保证一个类只能有一个实例,那么我们不能无限制的new 来创建,因为我们知道,new一次就...
分类:
编程语言 时间:
2014-07-26 03:36:27
阅读次数:
219
经过了上一篇mysql系列之复制1----原理篇,相信大家已经对mysql的复制有所了解了。本篇博文将带大家一起来部署下mysql的主从同步架构。环境:
CentOS6.5x86_64位采用最小化安装,系统经过了基本优化
selinux为关闭状态,iptables为无限制模式
主机名:master==>ip:172.16.1..
分类:
数据库 时间:
2014-07-26 03:18:27
阅读次数:
393