现在越来越多的开发者使用service-stack.redis 来进行redis的访问,但是获取redisclient的方式有多种方式,其中有一种从缓冲池获取client的方式很是得到大家的认可。 1 List listWrite = new List() { "6380@192.168.8.24....
分类:
其他好文 时间:
2014-10-14 17:47:59
阅读次数:
280
这几天写C程序,问题不断,先记下来吧double free or corruption字面意思理解为重复释放空间或崩溃,通常由于你调用了两次free,虽然你可能不是两次给free()传同一个指针,但可能因为第一个free的指针代表的空间越界了将第二个指针指向的区域也free了。*** stack s...
分类:
编程语言 时间:
2014-10-13 23:08:47
阅读次数:
212
因为协程的好处,所以协程库现在有好多libtask,boost::coroutine,libco......
libtask很不错,以后或许会用。
boost我个人基本很少用。
腾讯的libco自己用汇编实现了swapcontext函数,不明觉厉(libtask也有ASM)。而且把epoll整合在了里面。
微信后台就用到了它.在chinaunix.net上的一个帖子中就说到了这个。...
分类:
其他好文 时间:
2014-10-13 18:19:57
阅读次数:
213
#include
#include
#include
#define ERROR 0
#define OK 1
#define STACK_INT_SIZE 10 /*存储空间初始分配量*/
typedef int ElemType; /*定义元素的类型*/
typedef struct{
ElemType *base;
ElemType *top;
}SqStack;
i...
分类:
编程语言 时间:
2014-10-13 17:17:49
阅读次数:
233
一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意...
分类:
其他好文 时间:
2014-10-13 15:39:59
阅读次数:
136
我把软件开发称作为一种协作游戏。Stack Overflow就是把软件开发的在线讨论重塑成一种协作游戏;在游戏里,想要“获胜”的唯一方法就是相互学习。...
分类:
其他好文 时间:
2014-10-13 15:06:39
阅读次数:
222
在我的《C#集合类》一文曾讲到了C#的集合类中的Stack,但是关于Stack还真的是有几种不同的含义,下文转载自阮一峰的日志:Stack的三种含义 学习编程的时候,经常会看到stack这个词,它的中文名字叫做"栈"。 理解这个概念,对于理解程序的运行至关重要。容易混淆的是,这个词其实有三种含义,适...
分类:
其他好文 时间:
2014-10-13 14:38:59
阅读次数:
189
该类问题的分析,一般是需要找到bitmap对象在那个位置有被recyle,然后再检查代码。
如何定位到是在哪个代码位置有把bitmap 对象recyle,可以在 Bitmap.java的recycle方法中,加log打印出call stack来定位。
具体的修改参考如下:
public void recycle() {
if (!mRecycled) {...
分类:
移动开发 时间:
2014-10-13 14:38:09
阅读次数:
172
performance - Why is the Android emulator so slow? - Stack Overflowhttp://stackoverflow.com/questions/1554099/why-is-the-android-emulator-so-slowAndro...
分类:
移动开发 时间:
2014-10-12 22:31:08
阅读次数:
183
转至:http://blog.csdn.net/alex44667416/article/details/4723991package tree;import java.util.Stack;// 二叉树节点 class BTNode { private char key; privat...
分类:
编程语言 时间:
2014-10-12 19:32:48
阅读次数:
255