说到FlagsAttribute,源自前几天看到了一小段代码,大概意思就是根据航班政策来返回哪些配送方式是否可用,根据这些是否可用来隐藏或者开启界面的相关配送方式,如果大家订过机票可能知道配送方式有很多种,比如“无需打印行程单(PJN)”,“机场自取(Airport)”,“市内配送(CND)”,.....
分类:
其他好文 时间:
2014-07-07 13:25:45
阅读次数:
175
SSTable是leveldb 的核心模块,这也是其称为leveldb的原因,leveldb正是通过将数据分为不同level的数据分为对应的不同的数据文件存储到磁盘之中的。为了理解其机制,我们首先看看SSTable中的基本概念。首先看看数据的整体存储结构:可以从图中看到了几个概念:Datablock...
分类:
数据库 时间:
2014-07-01 22:12:32
阅读次数:
282
标题和内容无关。不记得那孩子是否还记得我的cnblog地址,也不知那孩子是否会看到此文章,无论如何,这篇是涉及他的。昨天搬家的路上,孩子突然微信我。一看姐就笑了。笑容只能用惨白二字来形容。看到他向日葵的头像,禁不住感叹,四五年过去了,为何我经历的你却也会紧紧再步后尘?四五年前的初识,当时我看到了一年...
分类:
其他好文 时间:
2014-07-01 21:59:44
阅读次数:
207
Harry Potter的原版书已经看到了第3部—哈利波特与阿兹卡班囚徒体会蛮多......已经对于一段中出现的密密麻麻的生词开始习惯,如果一段话中没有生词反倒不自在(贱~)不想再个个生词去查字典了,因为那样太慢了,通过上下文我已经知道了大概描述的场景对于出现N遍的生词,可能去查一下,验证下看看自己...
分类:
其他好文 时间:
2014-07-01 19:41:15
阅读次数:
136
原文:挖一挖C#中那些我们不常用的东西之系列(5)——FlagAttribute 说到FlagsAttribute,源自前几天看到了一小段代码,大概意思就是根据航班政策来返回哪些配送方式是否可用,根据这些是否可用来隐藏或者开启界面的相关配送方式,如果大家订过机票可能知道配送方式有很多种,比如“无需打...
分类:
其他好文 时间:
2014-07-01 17:07:44
阅读次数:
164
求平方根,正根.曾经都不会.昨天看数学,看到了,写了出来.自己又小优化了一下,非常不错.// squareRoot.cpp -- 2011-08-29-01.04#include "stdafx.h"#include double squareRoot (double radicand, doub....
分类:
编程语言 时间:
2014-07-01 13:17:34
阅读次数:
277
这个标题起的有点夸张哈,但是LayoutInflater这个类的一些用法,在Android开发者使用的过程中,确实存在着一些很普遍的误区,最起码我研究的这么多小项目的源代码,基本上都在错误的使用这个类。今天,看到了一篇文章讲LayoutInflater的用法,瞬间感觉自己对这个类确实不够了解,于是简单的看了下LayoutInflater类的源代码,对这个类有了新的认识。
首先,LayoutInf...
分类:
移动开发 时间:
2014-07-01 08:09:32
阅读次数:
281
在上一章,我们看到了我们是怎样在映射器Mapper XML配置文件中配置映射语句的。MyBatis也支持使用注解来配置映射语句。当我们使用基于注解的映射器接口时,我们不再需要在XML配置文件中配置了。如果你愿意,你也可以同时使用基于XML和基于注解的映射语句。
本章将涵盖以下话题:
l 在映射器Mapper接口上使用注解
l 映射语句
? @In...
分类:
数据库 时间:
2014-06-30 00:00:24
阅读次数:
481
敏捷思想的出现让我们看到了新的曙光——以更低的风险、更高的效率开发出更具质量的软件产品。正因如此,敏捷方法得到了业内足够的重视并使各路团队相拥实践。然而,即便我们对于各种敏捷原则、范式、方法和流程了如指掌,仍会发现其所给组织带来的改善远达不到我们的预期。这究竟是为什么?造成这种困境的根源并非我们学得不精,而是实践不到位。在我看来,敏捷宣言过于简单(好吧,是宣言总得简单一点!),以至于足以让人对之产...
分类:
其他好文 时间:
2014-06-29 20:42:21
阅读次数:
158