码迷,mamicode.com
首页 > 2014年10月04日 > 全部分享
简单的内存池实现gko_alloc
在用gpreftools优化gko_pool的时候我发现一个问题,malloc竟然成了性能瓶颈 由于在每个连接建立的时候gko_pool默认会为读写各分配2KB的buf备用,这个是比较固定的 每个连接的的生命周期会伴随着4KB大小的内存malloc & free 正好可以写个只能分配固定大小内存的“...
分类:其他好文   时间:2014-10-04 03:20:35    阅读次数:180
httpHandlers的实例重用
在ASP.net 中,可以编写一个Class 继承IHttpHandler,其中有个IsReusable属性,表示是否可以重用。我的疑问是:并发时,HttpHandlers可以重用吗?1 调用原理 HttpHandler的调用原理是HttpApplication的ResumeSteps函数首先算出本...
分类:其他好文   时间:2014-10-04 02:47:05    阅读次数:304
printf函数的多行写法
#include?<stdio.h> #include?<stdlib.h> int?main(void)?{ //?Method?One printf("Line-1"); printf("Line-1\n"); //?Method?Two printf("Line-2Line-2\n"); //?Method?Three printf("Li...
分类:其他好文   时间:2014-10-04 02:52:26    阅读次数:536
iOS 中 JSON 数据交换格式
JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。JSON 的具体教程,可以参见 JSON 中国:http://www.json.org.cn/index.htm ,当然还有 JSON 在线校验格式化工具:http://www.bejson.com/ ,希望深入学习 JSON 可以参考其他教程。JSON 的轻量级是相对于 XML 文档结构而言的,描述项目字符少,所以描述相同的数据所需的字符个数要少,当然传输的速度就会提高而流量也会减少。...
分类:移动开发   时间:2014-10-04 01:28:15    阅读次数:377
C# 模拟PrintScreen 和 Alt+PrintScreen截取屏幕图片
C# 模拟PrintScreen 和 Alt+PrintScreen截取屏幕图片要实现这个功能,这里使用keybd_event API函数功能:该函数合成一次击键事件。系统可使用这种合成的击键事件来产生WM_KEYUP或WM_KEYDOWN消息,键盘驱动程序的中断处理程序调用keybd_event函数。在Windows NT中该函数己被使用SendInput来替代它。函数原型;VOID keybd...
分类:其他好文   时间:2014-10-04 01:28:06    阅读次数:264
设置自定义闪屏页
设置自定义闪屏页...
分类:其他好文   时间:2014-10-04 03:08:06    阅读次数:230
深入理解java虚拟机系列(一):java内存区域与内存溢出异常
主要是阅读《深入理解java虚拟机:JVM高级特性与最佳实践》第二章:Java内存区域与内存溢出异常的笔记。...
分类:编程语言   时间:2014-10-04 03:07:25    阅读次数:250
借助backtrace和demangle实现异常类Exception
C++的异常类是没有栈痕迹的,如果需要获取栈痕迹,需要使用以下函数: #include int backtrace(void **buffer, int size); char **backtrace_symbols(void *const *buffer, int size); void backtrace_symbols_fd(void *const *buffer, int...
分类:其他好文   时间:2014-10-04 02:00:35    阅读次数:272
Leetcode:maximum_depth_of_binary_tree题解
给定一个二叉树,求它的最大深度。最大深度是沿从根节点,到叶节点最长的路径。...
分类:其他好文   时间:2014-10-04 01:10:05    阅读次数:186
更新智能开发研发进度
又到一年国庆,十月预示着收货,同时十月也预示着2014年已经过去一大半... ... 今年国庆家里情况特殊,没有回家,回忆过去的每年都能高高兴兴踏上回家的列车,有那么一点点忧伤与不忍。。。 继续待在深圳,一边打点生活,到处逛逛,一边测试智能开关的性能,因为还没有形成批量,目前PCB焊接主要靠自己手工焊接,有点费力, 从下午两点忙活到晚上10点,才加工出可怜的5个。不过开关硬件还是比较争气,加...
分类:其他好文   时间:2014-10-04 02:16:25    阅读次数:272
NDK官方开发指南翻译之 NDK_GDB
这几天看JNI,没有基础,那真是难受……把看到的相关资料记录一下,也分享给初学者。 ‘ndk-gdb’ Overview 重要:如果你要调试线程相关的程序,请阅读下面的‘Thread Support’部分。 1.用法: ------------- Android r4引入了一个叫着‘ndk-gdb’的脚本,能够非常简单的为NDK生成的机器码启动一个...
分类:数据库   时间:2014-10-04 02:49:35    阅读次数:295
HDU 4585 Shaolin(STL map)
Shaolin Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Practice HDU 4585 Description Shaolin temple is very famous for its Kongfu monks.A...
分类:其他好文   时间:2014-10-04 01:09:25    阅读次数:391
Leetcode:minimum_depth_of_binary_tree题解
和求最深二叉树相似,给定一个二叉树,求它的最小深度。最小深度是沿从根节点,到叶节点最短的路径。...
分类:其他好文   时间:2014-10-04 01:58:35    阅读次数:154
ffmpeg.c函数结构简单分析(画图)
前一阵子研究转码的时候看了FFmpeg的源代码。由于ffmpeg.c的代码相对比较长,而且其中有相当一部分是AVFilter有关的代码(这一部分一直不太熟),因此之前学习FFmpeg的时候一直也没有好好分析一下其源代码。最近正好看了看AVFilter的知识,顺便就看了下FFmpeg的源代码,在这里画图理一下它的结构。先说明一下自己画的结构图的规则:图中仅画出了比较重要的函数之间的调用关系。粉红色的...
分类:其他好文   时间:2014-10-04 01:41:45    阅读次数:308
递归(recursion)
递归基础...
分类:其他好文   时间:2014-10-04 01:41:35    阅读次数:192
BZOJ3389: [Usaco2004 Dec]Cleaning Shifts安排值班
3389: [Usaco2004 Dec]Cleaning Shifts安排值班Time Limit:1 SecMemory Limit:128 MBSubmit:45Solved:26[Submit][Status]Description一天有T(1≤T≤10^6)个时段.约翰正打算安排他的N(1...
分类:其他好文   时间:2014-10-04 02:47:25    阅读次数:258
hdu4742
题意:给定3维的n( 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include 13 #include 14 #include 15 #include 16 #include 17 #inclu...
分类:其他好文   时间:2014-10-04 01:40:35    阅读次数:297
876条   上一页 1 ... 46 47 48 49 50 51 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!