码迷,mamicode.com
首页 > 2015年08月11日 > 全部分享
STL(3)---<vector>
vector是STL中最常见的容器,它是一种顺序容器,支持随机访问。vector是一块连续分配的内存,从数据安排的角度来讲,和数组极其相似,不同的地方就是:数组是静态分配空间,一旦分配了空间的大小,就不可再改变了;而vector是动态分配空间,随着元素的不断插入,它会按照自身的一套机制不断扩充自身的容量。    vector的扩充机制:按照容器现在容量的一倍进行增长。vector容器分配的是...
分类:其他好文   时间:2015-08-11 10:07:42    阅读次数:95
深入集合框架之ArrayList源码剖析
ArrayList概述 ArrayList底层由数组实现,非线程安全,但是数组可以动态增加,也可以叫动态数组,提供了一系列的好处,我们来深入看看: 成员变量与构造函数 /** * 存储ArrayList内的数组 */ private transient Object[] elementData; /** * The size of t...
分类:其他好文   时间:2015-08-11 10:09:04    阅读次数:132
Linux进程管理 - PRI,nice,free,uname,netstat
优先运行序 (priority, PRI)          这个 PRI 值越低代表越优先的意思。不过这个 PRI 值是由核心动态调整的, 使用者无法直接调整 PRI 值的。         由於 PRI 是核心动态调整的,我们使用者也无权去干涉 PRI !那如果你想要调整进程的优先运行序时,就得要透过 Nice 值了!Nice 值就是上表的 NI 啦!一般来说, PRI 与 NI ...
分类:Web程序   时间:2015-08-11 10:08:31    阅读次数:120
自定义控件 播放GIF动画
代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Windows.Forms; /...
分类:其他好文   时间:2015-08-11 10:06:52    阅读次数:150
DevExpress v15.1:ASP.NET WebForms功能增强(二)
下载最新版DevExpress ASP.NET Controls v15.1.5> ASP.NET Spreadsheet Control 改进复制/粘贴功能 在以前的版本中,复制/粘贴操作只能在一个单独的Spreadsheet文档中工作(Spreadsheet剪贴板代替计算机剪贴板)。最终用户现在可以使用复制/剪切/粘贴快捷键在多个Spreadsheet文档间传输数据,甚至可以...
分类:Web程序   时间:2015-08-11 10:06:20    阅读次数:168
hdoj-1010-Tempter of the Bone【深搜+剪枝】
Tempter of the Bone Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 90097 Accepted Submission(s): 24482 Problem Description The doggie fou...
分类:其他好文   时间:2015-08-11 10:07:21    阅读次数:146
swift - The Adapter Pattern
This pattern allows two objects that provide related functionality to work together even when they have incompatible APIs. Diagram: client: let search = SearchTool(dataSources: SalesDataSou...
分类:编程语言   时间:2015-08-11 10:08:28    阅读次数:163
使用 Xcode 工具(Network Link Conditioner)模拟网络状态
使用 Xcode 工具(Network Link Conditioner)模拟网络状态,达到测试接口等目的。...
分类:Web程序   时间:2015-08-11 10:05:38    阅读次数:161
php防止恶意刷新页面的方法
php防止恶意刷新页面的方法 一般来说,恶意刷新就是不停的去刷新提交页面,导致出现大量无效数据,下面我们来总结一下php 防止恶意刷新页面方法总结。 防止恶意刷页面的原理是: 要求在页面间传递一个验证字符串,  在生成页面的时候 随机产生一个字符串,  做为一个必须参数在所有连接中传递。同时将这个字符串保存在session中。 点连接或者表单进入页面后,...
分类:Web程序   时间:2015-08-11 10:06:10    阅读次数:146
C/C++知识要点6——定义只能在堆/栈上生成对象的类
在C++中,类的对象建立分为两种,一种是静态建立,如A a;另一种是动态建立,如A* ptr=new A; 区别: 静态建立一个类对象,是由编译器为对象在栈空间中分配内存,是通过直接移动栈顶指针,挪出适当的空间,然后在这片内存空间上调用构造函数形成一个栈对象。使用这种方法,直接调用类的构造函数。 动态建立类对象,是使用new运算符将对象建立在堆空间中。这个过程分为两步,第一步是执...
分类:编程语言   时间:2015-08-11 10:06:38    阅读次数:169
jQuery模仿window7窗口弹出效果
jQuery模仿window7窗口弹出效果 源代码下载地址:http://www.zuidaima.com/share/1595935788665856.htm...
分类:Windows程序   时间:2015-08-11 10:06:34    阅读次数:305
Node.js 内存泄露 定位
之前我们在64位Linux服务器上使用Node.js时,当Node进程物理内存接近1.6G,由于谷歌V8引擎对内存的限制,会导致进程退出!显然我们自身编码或npm加载的第3行模块存在内存泄露问题,那么如何去定位呢?常见的调试工具: v8-profiler node-heapdump node-mtrace dtrace node-memwatch 具体定位的方法可参考...
分类:Web程序   时间:2015-08-11 10:04:55    阅读次数:182
Select2插件 IE下 autofocus bug的解决方法
描述:Select2插件在IE中,当页面加载完毕后会自动的focus,弹出本来应该点击input才会有个提示语。原因:在select2的源码中第1849行左右,有一段监听input事件的代码,如下:this.$selection.on('keyup.search input', '.select2-search--inline',function (evt) { self.handleS...
分类:其他好文   时间:2015-08-11 10:07:13    阅读次数:758
Light OJ 1319 Monkey Tradition(中国剩余定理)
In 'MonkeyLand', there is a traditional game called "Bamboo Climbing". The rules of the game are as follows: 1)       There are N monkeys who play this game and there are N bamboos of equal heights. ...
分类:其他好文   时间:2015-08-11 10:05:35    阅读次数:215
新装Win10没声音的处理方案
【背景】昨天将系统升级为了最新版的Windows10。但是装完了之后,出现了一个很头疼的问题。一切与音频相关的东西都无法播放出声音来。起初以为是声卡驱动问题,于是就下载了驱动精灵进行检测升级。但是并未检测到声卡有何异常也未提示需要升级声卡驱动,然后就把能升级的其它驱动都升级了。开机重启后问题依然存在,最后我尝试了了一下其它方案,最终解决了这一问题。 解决方案: 1、找到扬声器,右击扬声器,选择...
分类:Windows程序   时间:2015-08-11 10:07:14    阅读次数:189
Hadoop之YARN命令
概述 YARN命令是调用bin/yarn脚本文件,如果运行yarn脚本没有带任何参数,则会打印yarn所有命令的描述。 使用: yarn [--config confdir] COMMAND [--loglevel loglevel] [GENERIC_OPTIONS] [COMMAND_OPTIONS] YARN有一个选项解析框架,采用解析泛型选项以及运行类。 命...
分类:其他好文   时间:2015-08-11 10:05:13    阅读次数:287
转发和重定向
**重定向和转发的一个重要的不同:** 重定向是第一个页面通知浏览器发送一个新的页面请求。即张三找李四借钱,李四让张三去找王五!即让用户再次确认浏览器发出的请求,用户是明确页面跳转目的地。 与之相反,使用转发的时候,jsp容器会使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器用户是不知道这个过程的!即张三找李四借钱,李四替张三找王五借钱,并把钱借给张三! 所以当使用转发的时候该...
分类:其他好文   时间:2015-08-11 10:06:14    阅读次数:118
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!