找到相关内容 398
重谈ExtGrid 扩展行自动展开(二)(expanded row 默认展开、可收缩)
如果我们按《重谈ExtGrid 扩展行自动展开(一)》来进行row的扩展的话,当你完成工作时,你就会发现Grid的Row是没办法展开或是收缩的。 本想也做过plugins,无奈功力不够。 借助于doc中的代码,我作了以下调整: var rowExpanderHelper = {    init: function (grid) { this.grid = grid;
http://www.cyqdata.cn/cnblogs/article-detail-36953 
.NET对象序列化—TimeSpan
    在WebServices中,TimeSpan不能作为系统的TimeSpan作为参数,在客户端会生成新的TimeSpan类。 一、问题重现     创建一个以TimeSpan为参数的Web Method: 1: [WebMethod] 2: public string HelloWorld(TimeSpan span) 3:
http://www.cyqdata.cn/cnblogs/article-detail-36941 
重谈ExtGrid 扩展行自动展开(expanded row 默认展开)
很长一段时间不碰JS,实际上心里也非常讨厌编码--这点不像团队中另外两个兄弟(两人是疯狂的javascript writer)。 今天在做grid时,遇到了须在gird里加入一个row expander,且这个expander要默认展开。按以往经验,第一想到的是:在grid 上加入一个plugins.但加完后发现这些expander没办法自动展开。 我在网上搜了一些前人的解决办法,有人提到:在gr
http://www.cyqdata.cn/cnblogs/article-detail-36904 
DockPanel—最守规矩布局控件
DockPanel—最守规矩布局控件 这样子的一个DockPanel: <DockPanel LastChildFill="True"> <TextBlock Text="1.Dock.Top" DockPanel.Dock="Top" Background="Bisque" Margin="0" Height="50" Vertic
http://www.cyqdata.cn/cnblogs/article-detail-36879 
Mongodb源码分析--Command体系架构
     Command在Mongodb中是一类特殊操作,它提供了强大的管理及各项操作(比如建库,索引,删除集合等)。可以说通过Command可以完成几乎所有想做的事情。同时Mongodb开发者在Command上又做了非常清晰体系架构和设计,便于管理和高效执行各种类型的Command。     今天就专门用一篇篇幅来着重介绍一下
http://www.cyqdata.cn/cnblogs/article-detail-36857 
NuGet Action Plan - 更新到 1.1, 设置自动更新,获取 NuGet 包浏览器
原文地址:NuGet Action Plan - Upgrade to 1.1, Setup Automatic Updates, Get NuGet Package Explorer 我为你找到了三个小的 Action ,亲爱的读者,他们会让你的生活更加美好,一边看,一边跟我做一下如何? 首先,你得先安装 NuGet,一个 .NET 的包管理器,什么?你已经有啦?哪已经是 1.1 版了吗?设置自
http://www.cyqdata.cn/cnblogs/article-detail-36736 
各浏览器对link标签onload/onreadystatechange事件支持的差异
1,onload事件 <!DOCTYPE HTML> <HTML> <HEAD> <meta charset="utf-8" /> <title>Link Element onload</title> <link type="text/css" rel="stylesheet" href="http://i3
http://www.cyqdata.cn/cnblogs/article-detail-36735 
andorid 我们该如何管理你的内存?
andorid 我们如何管理你的内存?tank前面做项目时遇到了一个错误:java.lang.OutOfMemoryError我当时就没有花很多时间去处理内存这个问题。当时就以自己JAVA编程时的习惯以为像PC编程一样,自顾的一顿敲下去。因为前面我也有做嵌入式方面的开发,当时是基于纯C的嵌入式开发,在程序开发时格外的小心指针和内存的分配,一不小心就会造成把机子内存泄露最后导致死机。因为JAVA里没
http://www.cyqdata.cn/cnblogs/article-detail-36670 
WPF MeasureOverride And ArrangeOverride
在UIElement布局的时候,我们要知道父窗体或父控件要给子控件分配多少空间,换句话说子控件需要父控件提供多少空间给它。 这些步骤在什么时候发生呢? 这些过程来自UIElement的Measure 和Arrange,所以我们来重写这两个方法。看看里面到底做了些什么。 父MeasureOverride 和ArrangeOverride Measure(测量),此方法实现:父元素从其自身的 Meas
http://www.cyqdata.cn/cnblogs/article-detail-36584 
ORACLE HANDBOOK系列之四:ODP.NET与复杂的PL/SQL数据类型(Using ODP.NET To Deal With Complex PLSQL Data Types)
在开始介绍之前,先给出文章里用到的所有PL/SQL代码: (类型定义) CREATE OR REPLACE TYPE T_Nested_Tab_Str IS TABLE OF VARCHAR2(25);--CREATE OR REPLACE TYPE T_Object&nbs
http://www.cyqdata.cn/cnblogs/article-detail-36537 
程序员人生之--DAN疼篇
最近公司项目比较少,闲的有点...其实你懂的!!! 作为一名想成为高手的程序员,是不是有时候你觉的浪费时间就是浪费生命呢?看院子里老李他们那些高手,希望有一天也可以成为 他们!!但是当你这样感觉的时候,你该做什么? 我感觉一个程序员要想时时刻刻充满学习的激情,心里是很重要的,最近因为有私活,所以上班时间DAN疼的时候又不能做私活, 因此心里感觉不知道做什么...... 平时逛园子都能很有兴趣的读读
http://www.cyqdata.cn/cnblogs/article-detail-36420 
DAN疼之后上些基础知识(一)
以下为一些适合新手的基础知识,你要是说无聊,请看上一篇文章.................. 接受传直 和 弹出窗口Response.Write("<script language=javascript>alert('调用response的方法')</script>");        if (!Is
http://www.cyqdata.cn/cnblogs/article-detail-36416 
漫谈算法(四)分治算法 Divide and Conquer Algorithm
Keywords: Divide and Conquer Algorithm; Mathematical Induction; Recurrence Tree; Master Theorem . [为什么写这类文章]   漫谈算法(零)序 [这系列文章里会用到的一下符号和公式]   漫谈算法(番外篇) 符号标记以及基本数学公式
http://www.cyqdata.cn/cnblogs/article-detail-36339 
步步为营 .NET 设计模式学习笔记 九、Command(命令模式)
概述 在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,可以实现二者之间的松耦合。这就是本文要说的Command模式。 意图 将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求
http://www.cyqdata.cn/cnblogs/article-detail-36321 
MIX 11– 微软互联网技术大会系列(5)——第二天主题演讲之 Windows Phone 7 Mango 更新总结
作为今天的主题演讲,我想和我一起在线观看直播的朋友们,无论你在不在MIX现场,你都会无比兴奋!无比兴奋!无比兴奋!也感谢这些朋友们的支持,让我这两天的直播一点都不寂寞! 今天最大的期望是Windows Phone 7 Mango系统的更新,由 Joe Belfiore 开讲,我先来列出所有的更新 Mango 新特性: 支持中文!! IE9 Mobile for WP7: 多任务支持:
http://www.cyqdata.cn/cnblogs/article-detail-36304 
推荐18个基于 HTML 5 Canvas 开发的图表库
如今,HTML5 可谓如众星捧月一般,受到许多业内巨头的青睐。很多Web开发者也尝试着用 HTML 5 来制作各种各样的富 Web 应用。HTML 5 规范引进了很多新特性,其中最令人期待的之一就是 Canvas 元素。HTML 5 Canvas 提供了通过 JavaScript 绘制图形的方法,非常强大。今天,本文收集了一些非常好的基于 HTML 5 Canvas 的图表方案推荐给大家。 1.
http://www.cyqdata.cn/cnblogs/article-detail-36262 
推荐18基于 HTML 5 Canvas 开发的图表库
如今,HTML5 可谓如众星捧月一般,受到许多业内巨头的青睐。很多Web开发者也尝试着用 HTML 5 来制作各种各样的富 Web 应用。HTML 5 规范引进了很多新特性,其中最令人期待的之一就是 Canvas 元素。HTML 5 Canvas 提供了通过 JavaScript 绘制图形的方法,非常强大。今天,本文收集了一些非常好的基于 HTML 5 Canvas 的图表方案推荐给大家。 1.
http://www.cyqdata.cn/cnblogs/article-detail-36248 
体验Managed Extensibility Framework精妙的设计
MEF(Managed Extensibility Framework)是.NET Framework 4.0一个重要的库,Visual Studio 2010 Code Editor的扩展支持也是基于MEF构建的。MEF的目标是简化创建可扩展的应用程序,其核心类是ComposablePart,即具有组合能力的组件,每一个称为ComposablePart(中文可为可组合构件,不过下文一直采用英文来
http://www.cyqdata.cn/cnblogs/article-detail-36246 
David Freedman统计学书评
首先需要解释一下 程序员为什么 会去学习统计学。以Helloj2ee的个人经历而言。是因为程序员正在向可用性专家和用户研究专家 转型的时候需要用到。你或许也是这个原因。那么这篇文章 你就该看了。从事可用性研究 从事用户研究 需要接触大量数据。举个简单的例子。如果你是一个可用性专家 需要评估两套方案A和B。如果你找了10个人去问,6个人说方案A好 4 个人说方案B好。通常我们就可以简单认为设计方案A
http://www.cyqdata.cn/cnblogs/article-detail-36233 
漫谈算法(一) 如何证明贪心算法是最优 using exchange argument
Keywords: Greedy Algorithm; Exchange Argument [为什么写这类文章] 这里主要是介绍一种证明贪心算法是最优的一种方法:Exchange Argument (不知道应该怎么翻译到中文,交换参数?感觉听起来挺别扭的,不像是一个方法的名字~o(╯□╰)o) Exchange Argument的主要的思想也就是 先假设 存在一个最优的算法和我们的贪心算法最接近,
http://www.cyqdata.cn/cnblogs/article-detail-36171