内存池(Memory Pool)是一种内存分配方式。 通常我们习惯直接使用new、malloc等API申请分配内存,这样做的缺点在于:由于所申请内存块的大小不定,当频繁使用时会造成大量的内存碎片并进而降低性能。内存池则是在真正使用内存之前,先申请分配一定数量的、大小相等(一般情况下)的内存块留作备用。当有新的内存需求时,就从内存池中分出一部分内存块,若内存块不够再继续申请新的内存。这样做的一个显著优点是尽量避免了内存碎片,使得内存分配效率得到提升。
(1)针对特殊情况,例如需要频繁分配释放固定大小的内存对象...
分类:
其他 时间:
2015-02-27 21:33:45
收藏:
0 评论:
0 赞:
0 阅读:
330
-[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0x7fa5216589d0...
分类:
其他 时间:
2015-02-27 21:33:35
收藏:
0 评论:
0 赞:
0 阅读:
357
某同学反映,spider通过post方式抓取某站点有问题,老是302到自己,具体如下:
url :http://www.meituan.com/multiact/default/deal/25814805.html
post数据:"yui_3_16_0_1_1423700000_000:{\"act\":\"deal/dynamiccomponent\",\"args\":25814805...
分类:
其他 时间:
2015-02-27 21:33:25
收藏:
0 评论:
0 赞:
0 阅读:
337
Qt版科学计算器
转载请标明出处:牟尼的专栏 http://blog.csdn.net/u012027907
之前做过《VC版科学计算器》,这也是我学VC++时的第一个大作业,通过科学计算器的开发使用我学到了很多东西,也让我逐渐喜欢上了编程。最近在学习Qt,所以将当时在VC下写过的一些东西在Qt下重写了一遍,其实主要还是与显示等有关的东西需要重写,要使用Qt的显示方式,...
分类:
其他 时间:
2015-02-27 21:33:15
收藏:
0 评论:
0 赞:
0 阅读:
566
The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs 6 sec...
分类:
其他 时间:
2015-02-27 21:33:05
收藏:
0 评论:
0 赞:
0 阅读:
384
本文要实现飞机射击游戏中的地图无限滚动的功能,这里分为两个层,一个层无限向下滚动,一个层无限向上滚动,这样子结合起来效果就非常有层次感,也非常逼真,这里我把地图层都写成一个类,自己把地图改下,就可以成为你自己的了!下面,我们开始吧...
分类:
其他 时间:
2015-02-27 21:32:55
收藏:
0 评论:
0 赞:
0 阅读:
359
Given n points
on a 2D plane, find the maximum number of points that lie on the same straight line.
以某个点为基点,求得与其他的点的斜率并记录在map,注意两点
1.斜率可能为无穷
2.如果遍历到的点与基点在相同位置则所有斜率的点都要加上1
/**
* Definition f...
分类:
其他 时间:
2015-02-27 21:32:35
收藏:
0 评论:
0 赞:
0 阅读:
285
(备查)必要的FTP配置命令如下:system-view
ftp server enable #启用ftp服务
aaa #进入aaa模式
local-user ftp server-type ftp #设置用户名的服务类型为ftp
local-user ftp password cipher huawei #创建用户名ftp,密码huawei
local-user ftp privilege lev...
分类:
其他 时间:
2015-02-27 21:32:15
收藏:
0 评论:
0 赞:
0 阅读:
309
Java集合类是一种特别有用的工具类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如:栈、
队列等。除此之外,Java集合类还可用于保存具有映射关系的关联数组。Java集合大致可分为Set、List和Map三种
状态,其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map代表具有映射关系的集合。
Java的集合...
分类:
编程语言 时间:
2015-02-27 21:32:05
收藏:
0 评论:
0 赞:
0 阅读:
265
RT
最近开发的一个项目,数据库使用oracle。oracle本身支持Red Hat,对ubuntu的支持并不好,如果ubuntu需要安装oracle,系统本身需要做伪装等很多工作,所以我只打算使用远程服务器上的oracle数据库。
本地环境:
Linux xxx-ThinkPad-T400 3.13.0-46-generic #75-Ubuntu SMP Tue Feb 10 15:2...
分类:
数据库技术 时间:
2015-02-27 21:31:55
收藏:
0 评论:
0 赞:
0 阅读:
447
SHELL编程学习笔记
本文描述unix shell的各种应用实例,根据查阅资料和自我总结,作为自己今后复习的模板。本文搜集整理常用的shell应用实例,以例子详述unixshell部分命令的使用,着重于正则表达式以及grep、sed、awk等命令,涵盖业务开发中需要使用到的unix shell编程命令,供查阅或者自测使用,面向已经熟悉UNIX基本操作的开发人员。
注:...
分类:
系统服务 时间:
2015-02-27 21:31:46
收藏:
0 评论:
0 赞:
0 阅读:
629
Qt版双人俄罗斯方块游戏
转载请标明出处:牟尼的专栏 http://blog.csdn.net/u012027907
之前写过《VC版双人俄罗斯方块》,将其在Qt下又重写了一遍,核心的算法还是采用VC下曾经用过的C++源码,直接用的是当时封装好的类,写在一个文件中,所以直接拿来用。不同的仍然是与显示有关的东西需要采用Qt下的显示方式。
以下是Qt版运行截图:
...
分类:
其他 时间:
2015-02-27 21:31:35
收藏:
0 评论:
0 赞:
0 阅读:
368
第01步:配置web.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* ...
分类:
Web开发 时间:
2015-02-27 21:30:35
收藏:
0 评论:
0 赞:
0 阅读:
331
题解:最近颓的有点儿过了。。。主要是人太弱有点悲伤。。。正经题解戳出题人吧:http://blog.csdn.net/popoqqq/article/details/43951401代码: 1 #include 2 #include 3 #include 4 #include 5 #include ...
分类:
其他 时间:
2015-02-27 21:30:25
收藏:
0 评论:
0 赞:
0 阅读:
244
转载请注明出处:http://www.cnblogs.com/fraud/ ——by fraudIntervalsTime Limit: 10 Seconds Memory Limit: 32768 KBYou are given n closed, integer intervals [ai...
分类:
其他 时间:
2015-02-27 21:30:15
收藏:
0 评论:
0 赞:
0 阅读:
316
回顾 在前面的文章中我们介绍了Bluetooth LE的背景也说明了我们在本系列文章中将要开发什么,但是还没有实际的代码。我们将在这篇文章中纠正这一点,我们将通过定义 Service/Activity 架构来确保蓝牙操作从UI中解耦。Service 与 Activity 通信 在我们继续之前,我.....
分类:
其他 时间:
2015-02-27 21:30:05
收藏:
0 评论:
0 赞:
0 阅读:
300
又是一道回溯法的问题。目前关于回溯法,只是处于能看懂代码的阶段。给你一道新题,估计还是很难答得出来,不过没关系。先把这几道题弄熟了再说。 bool HasPathCore(char* matrix, int rows, int columns, int row, int col, char* str...
分类:
其他 时间:
2015-02-27 21:29:55
收藏:
0 评论:
0 赞:
0 阅读:
367
SQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQ...
分类:
数据库技术 时间:
2015-02-27 21:29:45
收藏:
0 评论:
0 赞:
0 阅读:
406
1,得到网页上的链接地址:string matchString = @"]+href=\s*(?:'(?[^']+)'|""(?[^""]+)""|(?[^>\s]+))\s*[^>]*>";2,得到网页的标题: string matchString = @"(?.*)";3,去...
分类:
Web开发 时间:
2015-02-27 21:29:35
收藏:
0 评论:
0 赞:
0 阅读:
257
For...In 声明用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。HTML 北京 厦门 西安 成都 杭州 青岛 丽江 拉萨JS1 var nav = document.getElementById("nav").getElement...
分类:
Web开发 时间:
2015-02-27 21:29:25
收藏:
0 评论:
0 赞:
0 阅读:
292