首页 > 2015年02月27日 > 全部分享
高性能之内存池
内存池(Memory Pool)是一种内存分配方式。 通常我们习惯直接使用new、malloc等API申请分配内存,这样做的缺点在于:由于所申请内存块的大小不定,当频繁使用时会造成大量的内存碎片并进而降低性能。内存池则是在真正使用内存之前,先申请分配一定数量的、大小相等(一般情况下)的内存块留作备用。当有新的内存需求时,就从内存池中分出一部分内存块,若内存块不够再继续申请新的内存。这样做的一个显著优点是尽量避免了内存碎片,使得内存分配效率得到提升。 (1)针对特殊情况,例如需要频繁分配释放固定大小的内存对象...
分类:其他   时间:2015-02-27 21:33:45    收藏:0  评论:0  赞:0  阅读:330
-[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0x7fa5216589d0
-[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0x7fa5216589d0...
分类:其他   时间:2015-02-27 21:33:35    收藏:0  评论:0  赞:0  阅读:357
POST抓取页面的问题
某同学反映,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版科学计算器
Qt版科学计算器 转载请标明出处:牟尼的专栏 http://blog.csdn.net/u012027907           之前做过《VC版科学计算器》,这也是我学VC++时的第一个大作业,通过科学计算器的开发使用我学到了很多东西,也让我逐渐喜欢上了编程。最近在学习Qt,所以将当时在VC下写过的一些东西在Qt下重写了一遍,其实主要还是与显示等有关的东西需要重写,要使用Qt的显示方式,...
分类:其他   时间:2015-02-27 21:33:15    收藏:0  评论:0  赞:0  阅读:566
1008. Elevator
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
Cocos2d-x 《雷电大战》-双层地图无限滚动
本文要实现飞机射击游戏中的地图无限滚动的功能,这里分为两个层,一个层无限向下滚动,一个层无限向上滚动,这样子结合起来效果就非常有层次感,也非常逼真,这里我把地图层都写成一个类,自己把地图改下,就可以成为你自己的了!下面,我们开始吧...
分类:其他   时间:2015-02-27 21:32:55    收藏:0  评论:0  赞:0  阅读:359
[LeetCode]Max Points on a Line
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
14.HCNA-HNTD——路由器的FTP服务配置
(备查)必要的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学习笔记23
Java集合类是一种特别有用的工具类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如:栈、 队列等。除此之外,Java集合类还可用于保存具有映射关系的关联数组。Java集合大致可分为Set、List和Map三种 状态,其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map代表具有映射关系的集合。 Java的集合...
分类:编程语言   时间:2015-02-27 21:32:05    收藏:0  评论:0  赞:0  阅读:265
【ubuntu14.04】搭建PHP5+Apache2+Oracle环境
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编程学习笔记
SHELL编程学习笔记        本文描述unix shell的各种应用实例,根据查阅资料和自我总结,作为自己今后复习的模板。本文搜集整理常用的shell应用实例,以例子详述unixshell部分命令的使用,着重于正则表达式以及grep、sed、awk等命令,涵盖业务开发中需要使用到的unix shell编程命令,供查阅或者自测使用,面向已经熟悉UNIX基本操作的开发人员。 注:...
分类:系统服务   时间:2015-02-27 21:31:46    收藏:0  评论:0  赞:0  阅读:629
Qt版双人俄罗斯方块游戏
Qt版双人俄罗斯方块游戏 转载请标明出处:牟尼的专栏 http://blog.csdn.net/u012027907     之前写过《VC版双人俄罗斯方块》,将其在Qt下又重写了一遍,核心的算法还是采用VC下曾经用过的C++源码,直接用的是当时封装好的类,写在一个文件中,所以直接拿来用。不同的仍然是与显示有关的东西需要采用Qt下的显示方式。 以下是Qt版运行截图: ...
分类:其他   时间:2015-02-27 21:31:35    收藏:0  评论:0  赞:0  阅读:368
struts文件上传(单文件)
第01步:配置web.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* ...
分类:Web开发   时间:2015-02-27 21:30:35    收藏:0  评论:0  赞:0  阅读:331
BZOJ3884: 上帝与集合的正确用法
题解:最近颓的有点儿过了。。。主要是人太弱有点悲伤。。。正经题解戳出题人吧: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
poj1201/zoj1508/hdu1384 Intervals(差分约束)
转载请注明出处: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(低功耗蓝牙) - 第二部分
回顾 在前面的文章中我们介绍了Bluetooth LE的背景也说明了我们在本系列文章中将要开发什么,但是还没有实际的代码。我们将在这篇文章中纠正这一点,我们将通过定义 Service/Activity 架构来确保蓝牙操作从UI中解耦。Service 与 Activity 通信 在我们继续之前,我.....
分类:其他   时间:2015-02-27 21:30:05    收藏:0  评论:0  赞:0  阅读:300
题目66:矩阵中的路径
又是一道回溯法的问题。目前关于回溯法,只是处于能看懂代码的阶段。给你一道新题,估计还是很难答得出来,不过没关系。先把这几道题弄熟了再说。 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 存储过程
SQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQ...
分类:数据库技术   时间:2015-02-27 21:29:45    收藏:0  评论:0  赞:0  阅读:406
常用正规js
1,得到网页上的链接地址:string matchString = @"]+href=\s*(?:'(?[^']+)'|""(?[^""]+)""|(?[^>\s]+))\s*[^>]*>";2,得到网页的标题: string matchString = @"(?.*)";3,去...
分类:Web开发   时间:2015-02-27 21:29:35    收藏:0  评论:0  赞:0  阅读:257
js 循环
For...In 声明用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。HTML 北京 厦门 西安 成都 杭州 青岛 丽江 拉萨JS1 var nav = document.getElementById("nav").getElement...
分类:Web开发   时间:2015-02-27 21:29:25    收藏:0  评论:0  赞:0  阅读:292
1422条   上一页 1 ... 5 6 7 8 9 ... 72 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!