摘要:
在使用ElasticSearch的时候,我们需要与Cluster通信,Java版本的API提供了几种方式来构造Client,进而通过Client操作Cluster。1)使用Node与clustor通信原理:通过在程序中创建一个嵌入es节点(Node),使之成为ElasticSearch集群的一部分,... 阅读全文
阅读排行榜
[译]WPF 应用程序和MVVM设计模式 ——Josh Smith
2011-10-30 17:55 by lujiao_cs, 2148 阅读, 收藏,
摘要:
这篇文章讨论:模式与WPFMVP模式为什么MVVM更加适用于WPF用MVVM构建一个应用程序内容: 专业的软件用户界面开发不太简单。它可能混杂了数据、交互设计、视觉设计、连接、多线程、安全性、国际化、验证、单元测试以及可触摸技术。考虑到用户界面暴露了系统的底层并且必须满足用户的不可预知的需求,它可能是许多应用程序中最不稳定的部分。有一些常用的设计模式可以解决这个问题,但是隔离并且访问这些关注点可能比较难。模式越是复杂,更多的捷径可能会被用到,这些捷径渐渐的破坏了以前所有正确方式做事情的努力。 不总是设计模式的问题。有时候我们会用到复杂的设计模式,由于现有的UI平台不能提供一个很好的设计模式.. 阅读全文
关于int、float、double一些知识的整理
2011-06-16 21:54 by lujiao_cs, 1686 阅读, 收藏,
摘要:
关于int.MaxValue:首先看一个小程序: 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 int i = int.MaxValue; 6 Console.WriteLine("int.MaxValue:" + int.MaxValue); 7 i++; 8 Console.WriteLine("int.MaxValue + 1:" + i); 9 C... 阅读全文
[译]实现Windows Phone 7 下的DataTemplateSelector 和 CustomDataTemplateSelector
2011-11-16 20:00 by lujiao_cs, 993 阅读, 收藏,
摘要:
在这片文章中我将解释如何在Silverlight for Windows Phone7中创建一个DataTemplateSelector抽象类以及CustomDataTemplateSelector。DataTemplateSelector可以基于数据对象和数据绑定提供一种方式去选择DataTemplate。特殊情况下,当你对于同一种对象有多个DataTemplate并且你想要按照自己的逻辑去选择DataTemplate应用到各个数据对象的属性的时候需要一些DataTemplateSelector。 总之,DataTemplateSelector使你对于一些特殊项,可以写一些逻辑选择使用... 阅读全文
线性结构基础总结
2011-09-10 01:09 by lujiao_cs, 612 阅读, 收藏,
摘要:
线性结构基础总结一:线性结构的存储1)连续存储(数组) 什么叫做数组:元素类型相同、大小相等2)离散存储(链表) 树和图的基础二:链表1.什么叫链表 n个结点离散分配,彼此通过指针相连。每个结点只有一个前驱结点,各个结点只有一个后驱结点(首结点没有前驱结点,尾结点没有后驱结点)2. 专业术语 首节点:第一个有效节点 尾节点:最后一个有效节点 头节点:在首节点前面,不存放数据,它指向首节点,目的是简化算法,并不存放有效数据头指针:指向头结点的指针变量 尾节点:指向尾结点的指针变量2)链表的分类 单链表: 双链表:每个节点有两个指针域(可以同时指向前后结点) 循环链表:能通过... 阅读全文
浙公网安备 33010602011771号