在返回的实体list中进行sum聚合函数
首先我们来读取region的list
list<Region> region= entities.Region.where(p=>p.Isdeleted=="0")
下面我们可以对它进行聚合函数操作:
int regioncount=0;
int.TryParse(region.Sum(obj => obj.RegionLevel=="country").ToSt
http://www.cyqdata.cn/cnblogs/article-detail-41370
基于.NET的分词软件设计与实现V4.0--使用SortedList提高分词效率
隔了一段时间,忙其他的去了,下面继续偶之前的分词软件。
在之前的3个版本里,我们已经实现了分词的基本功能,并对其合理性等作了大量的测试评估工作,但是性能的提升还很不如意,所以这里我提出了使用SortedList提高分词效率的方案。
C#中提供了众多集合类的数据结构,如大家常用的List<T>,Dictionary<T>等,这里我将着重介绍一下SortedList,并
http://www.cyqdata.cn/cnblogs/article-detail-41166
WP7中对ListBox的ItemTemplate中子元素的后台操作
为了使自己开发的软件更加适应Windows Phone 7所提供的两套黑白主题,我们需要对主题进行判断,然后做出不同的控件外观显示效果。比如要完成一个好友列表显示,在列表的每个listbox item中的背景需要根据用户当前所选择的主题来分别显示不同的颜色,先看看前台的代码:
<ListBox x:Name="FirstListBox" ItemsSource="{Binding mFr
http://www.cyqdata.cn/cnblogs/article-detail-40975
Windows Phone 7 如何判断ListBox控件滚动到底
假如ListBox控件绑定的数据很大的时候,通常会造成加载的速度很慢,那么有一种交互方案可以优化一下这种情况,就是先在ListBox上加载一部分的数据,等到用户查看的时候将ListBox滚动到底的时候再加载一部分数据。但是在ListBox控件里面根本就没有相关的事件和属性来判断出来ListBox什么时候滚动到底了,那么下面讲解一种解决的
http://www.cyqdata.cn/cnblogs/article-detail-40942
(android实战)自定义CursorAdapter,实现ListView中动态加载button,和点击事件
前言:
Android中的自带的CursorAdapter适配器可以加载固定格式的数据绑定。但在实际应用开发中,会碰到ListView中Item项显示根据数据不同,而变化显示。
举例:在我们实际开发中碰到这样的问题
根据一个主题答题情况,显示不同的按钮,且点击按钮
http://www.cyqdata.cn/cnblogs/article-detail-40872
ASP.NET 2.0数据教程之七:使用DropDownList过滤的主/从报表
本系列文章导航ASP.NET 2.0数据教程之一:创建一个数据访问层ASP.NET 2.0数据教程之二:创建一个业务逻辑层ASP.NET 2.0数据教程之三:母板页和站点导航ASP.NET 2.0数据教程之四:使用ObjectDataSource展现数据ASP.NET 2.0数据教程之五:声明参数ASP.NET 2.0数据教程之六:编程设置ObjectDataSource的参数值ASP.N
http://www.cyqdata.cn/cnblogs/article-detail-40481
解决:DropDownList的AutoPostBack=True不能触发SelectedIndexChanged事件
找找看,有没有button的id叫做类似submit的情况。如果有,请修改。
此处submit会与theform.submit();
冲突...
总结:以后提交按钮 我宁可 id=tijiao 也不会id=submit 啦。作者: 达奇 发表于 2011-06-12 22:57 原文链
http://www.cyqdata.cn/cnblogs/article-detail-39850
Android学习系列(10)--App列表之拖拽ListView(上)
研究了很久的拖拽ListView的实现,受益良多,特此与尔共飨。 鉴于这部分内容网上的资料少而简陋,而具体的实现过程或许对大家才有帮助,为了详尽而不失真,我们一步一步分析,分成两篇文章。
一、准备。
1.需求问题 初步:实现列表的拖拽效果(可参考Android源码下
http://www.cyqdata.cn/cnblogs/article-detail-39843
Android学习系列(9)--App列表之分组ListView
吸引用户的眼球,是我们至死不渝的追求; 第一时间呈现最有价值的信息,简明大方,告诉客户,你的选择是多么的明智,这正是你寻觅已久的东西。
分组的应用场合还是很多的,有数据集合的地方往往要分组显示; 分组的形式也很多,最常见的就是镶嵌在列表
http://www.cyqdata.cn/cnblogs/article-detail-39462
ListView动态加载数据模板(使用代码布局)
对于做Android应用程序来说,ListView一定用得非常多,经常解析xml文件然后在ListView中显示,往往我们需要让它动态地加载内容,也就是不一次性地加载完成,对于手机来说,这点很重要!
笔者之前也是弄的不明白,用的时候直接在网上找代码,复制粘贴,再修改一下就是自己的了,笔者的这个小Demo灵感来自于新浪或者腾讯微博手机客户端,比如第一页加载十条Item,当翻到最后一个Item的时候,
http://www.cyqdata.cn/cnblogs/article-detail-38665
ListView动态加载数据模板(使用xml布局)
继上一篇ListView动态加载数据模板(使用代码布局),笔者想利用xml布局文件实现一下,因为布局文件在xml文件中实现要规范一些,原理和之前那一篇是一样的,直接来代码
主布局文件other_listview.xml,注意ListView定义id的方式
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:and
http://www.cyqdata.cn/cnblogs/article-detail-38661
Silverlight实用窍门系列:43.Silverlight从ListBox拖拽图标到另一ListBox【附带源码实例】
在本实例中我们将从ListBox中拖出一个图标到另外一个ListBox中,这是一个比较有用的小功能,在这里我们首先来看运行效果(点击下面的图片即可拖动左边的图标到右边的ListBox中去)。
在线演示
实现过程是:
http://www.cyqdata.cn/cnblogs/article-detail-38626
如何将List<T>转换相应的Html(xsl动态转换)(二)
一、前言
紧跟着上一篇随笔,本文主要涉及到如何将xml与xsl动态转换成html,这个才是最关键的地方,所有的内容都是围绕这个主题来进行开展的。根据指定的xsl样式将List<T>转换相应的Html,相关的随笔如下:
(一)、将List<T>转换成DataTable。
(二)、将Xml与Xsl动态转换成Html。
(三)、设置以及控制Xsl的内容样式。
二、
http://www.cyqdata.cn/cnblogs/article-detail-38128
Craigslist模式在中国如何复制?中国特色的差异化在哪里?
像大多数回国投身互联网创业的人一样,赶集网创始人杨浩涌在2004年底的打算,是把自己当时用得正顺手的网站Craigslist 复制到中国去。这个网站类似于无需预先登录的BBS,用户能在上面发帖买卖二手货、交友、租房子、找工作,杨浩涌就曾用它卖掉了自己的吉他和沙发。虽然这个类似BBS的网站极其简单,但当时的用户数和访问量都已经很大。仅靠向每条招聘信息收费几十美元,当时其年收入就已经过千万美元。
http://www.cyqdata.cn/cnblogs/article-detail-38049
跳表SkipList
1.聊一聊跳表作者的其人其事
2. 言归正传,跳表简介
3. 跳表数据存储模型
4. 跳表的代码实现分析
5. 论文,代码下载及参考资料
<1>. 聊一聊作者的其人其事
跳表是由William Pugh发明。他在 Communications of the ACM June 1990, 33(6) 668-676 发表了Skip lists: a probab
http://www.cyqdata.cn/cnblogs/article-detail-37965
自己动手写泛型List<T>
自己动手写泛型List<T>
在开始动手写自己的泛型List<T>之前,咱们先来看一下非泛型的缺点
非泛型的缺点:
1、大量类型转换
ArrayList AL=new ArrayList();
http://www.cyqdata.cn/cnblogs/article-detail-37869
.net集合类的研究--链表—ListDictionary,LinkedList<T>
链表是数据结构中存储数据的一种形式,我们经常使用的List<T>,ArrayList,Hashtable等容器类,存取操作时是用数组Array来保存,ListDictionary和LinkedList<T>不用Array,而是用链表的形式来保存。 链表的优点和缺点 以ListDictionary为例,在源码中,看不到Array类型的的变量,取而代之的是一个Diction
http://www.cyqdata.cn/cnblogs/article-detail-37519
DevExpress TreeList使用心得
最近做项目新增光纤线路清查功能模块,思路和算法已经想好了,些代码时候居然在一个控件上纠结了好长的时间,虽然后来搞定了,但是好记性不然烂笔头,还是写下来,以后要用到的时候直接翻就行,帮助文档看得比较纠结,还是自己写的好。往往当时会用了,一段时间没用后再用的时候有要翻帮助文档或网上搜,纠结很久。我们学东西的时候一般不应该花过多精力和时间到控件或框架上,但是做项目要的是结果。记得有次去面试败在机试上,题
http://www.cyqdata.cn/cnblogs/article-detail-37397
重写的GridView,支持CheckBox选择,DataTable和List排序,SQL分页等,付源码
重新封装了一个 GridView,支持如下功能:
1. CheckBox选择记录,指定CheckBox的位置2. 支持List,DataSet,Datatable 排序3. 排序时在Header部分出现图标4. 封装了PageIndexChanged 和DataBind,不用每页都写。5. 支持SQL分页和ApsNetPager等分页控件。
注: 没有加入很多的功能,因为本身需要的就是一个轻量级
http://www.cyqdata.cn/cnblogs/article-detail-36910
关于ListView (2)——SimpleAdapter源码解析与ViewBinders的用法
如题,这里主要讲解SimpleAdapter的源码,ViewBinders只是作为该类的一个知识点。
说到android源码,很多人看下去可能会开始觉得头越来越晕,最后就不了了之。不过理解源码确实能让自己更深入的了解android的运作,更顺手的写出优秀的代码。其实看android源码,一开始不一定就立即从重要或者核心开始下手,即使能够看下去,也会很累,浪费的时间也多。就如解剖一只牛,让我来,我就
http://www.cyqdata.cn/cnblogs/article-detail-36900