既然leveldb是一个按Key序组织的LSM-Tree实现,那么对于Key的比较就是非常之重要了,这个Key的比较在leveldb中是Comparator的形式出现的。我们首先来看看Comparator的基本方法有哪些 // 实际的比较函数 virtual int Compare(const Sl...
分类:
数据库 时间:
2014-07-07 15:40:12
阅读次数:
862
详解WebService开发中四个常见问题(2)WebService开发中经常会碰到诸如WebService与方法重载、循环引用、数据被穿该等等问题。本文会给大家一些很好的解决方法。AD:WOT2014:用户标签系统与用户数据化运营培训专场问题三:循环引用还是先来看一个例子。下面是WebServic...
分类:
Web程序 时间:
2014-07-07 13:42:30
阅读次数:
241
原文:C#枚举一、在学习枚举之前,首先来听听枚举的优点。 1、枚举能够使代码更加清晰,它允许使用描述性的名称表示整数值。 2、枚举使代码更易于维护,有助于确保给变量指定合法的、期望的值。 3、枚举使代码更易输入。二、枚举说明 1、简单枚举枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,...
分类:
其他好文 时间:
2014-07-03 11:10:52
阅读次数:
243
由于X86平台上面,内存是划分为低端内存和高端内存的,所以在两个区域内的page查找对应的虚拟地址是不一样的。一. x86上关于page_address()函数的定义在include/linux/mm.h里面,有对page_address()函数的三种宏定义,主要依赖于不同的平台:首先来看看几个宏的...
分类:
其他好文 时间:
2014-07-02 00:24:41
阅读次数:
173
践踏堆栈-缓冲区溢出漏洞
打算写这篇文章是因为在网上看过一篇论文,讲了缓冲区溢出破坏堆栈来执行恶意程序的漏洞。该论文请见参考资料1。这篇文章会涉及一些汇编的基础知识,以及虚拟内存的一些基本概念等。当然用来调试程序的系统是linux,工具是gcc。很久没有看过汇编和C语言了,错漏之处,还请指正。
1.概要
文章标题有提到堆栈和缓冲区,那么就先来探讨下这几个名词的定义。这里的缓冲区,指的就是计算...
分类:
其他好文 时间:
2014-06-30 10:22:25
阅读次数:
176
先来看一段代码:import java.util.Arrays;
import java.util.EmptyStackException;
/**
* 2014年6月28日09:31:59
* @author 阳光小强
*
*/
public class Stack {
private Object[] elements;
private int size = 0;
privat...
分类:
编程语言 时间:
2014-06-30 08:45:00
阅读次数:
220
移动App该如何保存用户密码?
这个实际上和桌面程序是一样的。
先看下一些软件是如何保存用户密码的:
我们先来看下QQ是怎么保存密码的:
参考:http://bbs.pediy.com/archive/index.php?t-159045.html,
桌面QQ在2012的时候把密码md5计算之后,保存到本地加密的Sqlite数据库里。
再来看下手机淘宝是怎么做的...
分类:
移动开发 时间:
2014-06-30 08:32:37
阅读次数:
321
首先来看看变量的问题
[root@localhost ~]# dhh=1
[root@localhost ~]# echo $dhh
1
开一个子shell测试
[root@localhost ~]# bash
[root@localhost ~]# echo $dhh
没有值
使用export
[roo...
分类:
系统相关 时间:
2014-06-30 00:53:44
阅读次数:
270
面向对象的三大特性——继承、封装、多态性。
我们先来说说继承。继承,是子类对父类的沿用,父类的除私有(private)部分外,都可以归子类所继承。
继承的关系:子类=继承类=派生类,父类=基类
对父类进行继承的子类被称为继承类。又可描述为父类派生而产生的子类为派生类。
被子类继承的父类被称为基类
继承的两个特性:单一性、传递性。
单一性:说的是单继承,即子类直接继承只能继承于一个父类。...
分类:
其他好文 时间:
2014-06-30 00:29:07
阅读次数:
299
2014.6.28最近几天在玩GBA火焰纹章烈火之剑,真是一款很不错的经典的策略游戏,玩着玩着就像他是怎么做的,发现确实很有水平,所以决定把玩过游戏的的好的想法和AI之类的都写在这上面先来一发火焰之纹章感觉AI的部分很有亮点,1.人物行走和敌人行走限制的格格,通过a*算法计算的可能性很大,另外地形(...
分类:
其他好文 时间:
2014-06-29 20:30:00
阅读次数:
226