编程之美系列之二——寻找最大频数
问题描述:
现在有一数组存放int型整数,数字有重复,且有一数字出现的频率超过了50%,请找出这个数字。
问题求解:
分析:
最直接的方法就是对数组中所有的数字排序,然后再扫描一遍,统计各个数字出现的次数,如果某个数字出现的次数超过一半,则输出这个数
http://www.cyqdata.cn/cnblogs/article-detail-31687
Ext入门学习系列(1-5)总纲,暂7篇
本系列Ext入门学习系列目前写到第五章(年前那段时间闲来无事),后续打算有空了把剩下的补充完整,形成一个系列,也为园子做点贡献,下面是章节目录:
Ext入门学习系列(一)环境配置
Ext入门学习系列(二)弹出窗体
Ext入门学习系列(三)复杂自定义窗体
Ext入门学习系列(四)面板控件
Ext入门学习系列(五)表格控件(1)
&
http://www.cyqdata.cn/cnblogs/article-detail-28611
SQL Servr 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、具有使用 Microsoft Visual Studio 进行 Microsoft .NET Framework开发的经验。
4、熟悉或
http://www.cyqdata.cn/cnblogs/article-detail-25513
Cosmos的基石:IL2CPU编译器--C#开源操作系统学习系列三
本文的代码包以cosmos-12304.zip为例(从这个包开始,COSMOS的内核算是有了个基本的雏形,就像是一颗大树在出芽前会先长出庞大的根系,现在就要破土长出第一颗芽了)
IL2CPU之于COSMOS就相当与GCC之于LINUX,查看COSMOS的源代码,可以发现没有一行汇编代码,就连BOOTLOADER也是使用C#语言来完成的,在COSMOS中很对与硬件相对应的类,如屏幕、键
http://www.cyqdata.cn/cnblogs/article-detail-25470
我在设计在线文库中的一些小记(在线文库系列三之分离转换业务)
大家好,在线文库系列的一二中已经讲述了在线文库的思路和文档转换的细节。有了这些似乎还不够,文档何时转换,是人为转换呢?还是由计算机自动转换?接下来我们围绕这个问题提出解决方案,我已经通过测试,验证了各方法的可行性。
1.转换业务:
(1)、人工转换:
http://www.cyqdata.cn/cnblogs/article-detail-25374
SQL Servr 2008空间数据应用系列五:数据表中使用空间数据类型
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、熟悉或了解Microsoft SQL Server 2008中的空间数据类型。
4、具备相应(比如OGC)的GIS专业理论知识。
5
http://www.cyqdata.cn/cnblogs/article-detail-25318
SQL Servr 2008空间数据应用系列四:基础空间对象与函数应用
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、熟悉或了解Microsoft SQL Server 2008中的空间数据类型。
4、具备相应(比如OGC)的GIS专业理论知识。
5
http://www.cyqdata.cn/cnblogs/article-detail-25309
ASP.NET MVC 3.0学习系列文章--Dependency Resolution in ASP.NET MVC 3.0
最近休假了所以没有及时更新这一系列文章,大家见谅。本来想先写NuGet这部分的,但是我觉得NuGet对于大家来说可以先不用话费太多时间,还是先了解下ASP.NET MVC 3中的DI这部分吧。
ASP.NET MVC 3.0学习系列文章—序
ASP.NET MVC 3.0学习系列文章--Razor and ASP.NET MVC 3.0
ASP.NET MVC 3.0学习系列文章&
http://www.cyqdata.cn/cnblogs/article-detail-25076
ASP.NET MVC Framework 系列
序言
做为设计模式的王者,MVC在众多领域都成为良好的模型的代名词,从前在ASP.NET下我们只能依靠Monorail来实现ASP.NET下无控件的MVC,但是现在ASP.NET 下的MVC已经成为现实。
本文只想让大家更直观地认知ASP.NET MVC,如果语言有所不当,还望大家海涵。当然,如果文中有所纰漏还希望大家及时指出,我也好做及时的修改。在下本着对初学者负责的态度来书写本系列中的各篇文章
http://www.cyqdata.cn/cnblogs/article-detail-12669
Asp.net MVC2.0系列文章-运行Web MVC2.0 Demo
安装VS2010
首先安装VS2010,安装过程请参考文章:
http://www.cnblogs.com/ywqu/archive/2010/01/27/1657450.html。
创建第一个MVC2.0程序
新建一个asp.net MVC2.0网站程序,如下图:
提示是否新建单元测试工程,选择创建Unit Test Project
MVC2.0网站结构图
默认新建一个Asp.net M
http://www.cyqdata.cn/cnblogs/article-detail-12501
Asp.net MVC2.0系列文章-编辑和删除新闻操作
上一篇文章,我们简单地完成了新闻内容的展示功能(Asp.net MVC2.0系列文章-显示列表和详细页面操作),此篇文章,我们使用Asp.net MVC2.0实现新闻记录的编辑和删除功能。
创建View视图NewsEdit和NewsDelete
创建新闻首页,用来显示新闻列表。
在Views/News目录下,单击右键,选择Add->View,修改相关配置如下图所示
NewsEdit Vie
http://www.cyqdata.cn/cnblogs/article-detail-12466
Asp.net MVC2.0系列文章-MVC简介篇
使用微软VS工具开发Web应用程序主要有两种方式:一种是常用的创建Asp.net Web Forms,另外一种就是今天着重介绍的Asp.net MVC.
Web Forms有两部分组成:Aspx檔以及后台代码aspx.cs文件。
Web Forms优点是:
HTML接口与业务逻辑分开丰富的服务器控件,加速了开发速度数据绑定技术基于事件的程序模型用户控件和第三方控件技术
http://www.cyqdata.cn/cnblogs/article-detail-12063
ASP.NET MVC实践系列8-对查询后分页处理的解决方案
一、前言:
GridView中的分页是用post做的,所以将查询表单中的内容可以存到ViewState中,翻页的时候可以利用,实现起来就比较容易些,而在mvc中这些就要我们自己来做了,Contrib中的分页只能应付简单应用,对于查询后结果的分页没做处理,下面我们来改造一下这个分页程序。
二、准备工作
首先准备一个数据源
数据源准备 1 public class&nbs
http://www.cyqdata.cn/cnblogs/article-detail-11651
ASP.NET MVC实践系列1-UrlRouting
为了调研ASP.NET MVC是否适合在公司项目中应用,研究了一段时间。感觉网上资料中讲实践的比较少,我在这里总结一下以备以后查用。
ASP.NET MVC 包含了一个强大的URL路由引擎,它允许我们自定义选择使用哪个控制器类,根据不同的参数来控制调用哪个action方法。ASP.NET MVC 中有一套默认的规则来简化控制类以及action方法的调用,如果不了解这个默认规则,在使用中比较容易让人
http://www.cyqdata.cn/cnblogs/article-detail-11415
Asp.net MVC2.0系列文章-添加操作
此篇文章,我们将实现MVC2.0的添加操作,主要包括Model的创建、View的Edit操作和Control的Create操作。
创建数据模型Model
数据模型主要包括数据信息、验证规则以及业务逻辑。
创建Model的方式有多种,可以使用微软的ADO.NET Entity Data Model,也可以使用第三方工具生成实体对象,对于比较简单的实体,我们可以手工添加,此处就是手动敲上去的。
&nb
http://www.cyqdata.cn/cnblogs/article-detail-11244
Asp.net MVC2.0系列文章-显示列表和详细页面操作
上一篇文章,我们简单地完成了新闻的添加操作(Asp.net MVC2.0系列文章-添加操作)此篇文章,我们使用Asp.net MVC2.0实现新闻清单的展示和新闻详细页面。
创建View视图Index和NewsDetails
创建新闻首页,用来显示新闻列表。
在Views/News目录下,单击右键,选择Add->View,修改相关配置如下图所示
在生成的HTML代码中,进行相关展示方面的修
http://www.cyqdata.cn/cnblogs/article-detail-10964
ASP.NET MVC实践系列11-FCKEditor和CKEditor的使用
FCKEditor是一款强大的在线编辑器,简单实用,多浏览器兼容,免费开源,应用十分广泛,据他的官方网站上称有三百多万的下载量,而且无数的知名大公司正在使用它。所以FCKEditor是很值得信赖的,现在 FCKeditor项目已转向下一代版本命名CKEditor的产品开发,基本上采用Fckeditor并对部分进行了重新设计和采用新技术以改善结构,性能更好扩展性更强。下面我们来介绍一个这两个编辑器,
http://www.cyqdata.cn/cnblogs/article-detail-10931
ASP.NET MVC实践系列10-单元测试
最早接触单元测试是看了极限编程相关资料里边讲的测试驱动开发,然后下载了Nunit研究了一下,但并没产生多大的触动,因为那个时候做的都是些时间紧任务重的事情,对于单元测试的直接感觉就是有可能比较费时间。直到看了《敏捷软件开发:原则、模式与实践》,里边那个保龄球计分程序很精彩,让我知道了保龄球原来是这么计分的,更重要的是让我认识到测试驱动编程原来这样有意义,并且其实并不浪费时间(至于测试驱动编程到底有
http://www.cyqdata.cn/cnblogs/article-detail-10680
Asp.net MVC2.0系列1-基础知识
一、MVC基础介绍
模型-视图-控制器(MVC)可能是近年来网络编程圈子里最常被提及的模式之一,微软推出Asp.net mvc后更是推波助澜,但由于在.net上MVC起步比较晚所以在.net平台上使用MVC架构做项目的并不是很多,绝大多数项目还是沿用着WebForm方案,当然这里并不是想说WebForm方案就不好,微软也一再强调Asp.net mvc并不是用来替代WebForm的,Asp.net
http://www.cyqdata.cn/cnblogs/article-detail-9934
小泥鳅解剖系列之模板机制
为了给小泥鳅实现一套好的模板机制,曾经花了大量时间来分析目前互联网上的成熟,流行的通用程序,包括blog,cms,shop,bbs/.net,php,asp等,总结下来主要有以下几种:
1、CSS
通过加载不同的CSS文件来实现不同的展现效果。
相信熟悉CSS的话,便知CSS的强大,asp.net的默认主题基于此实现
优点:维护方便,速度快
缺点:2/8
http://www.cyqdata.cn/cnblogs/article-detail-9750