自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江湖之远

一盅茶、两支烟、几多惑

  • 博客(19)
  • 收藏
  • 关注

原创 自定义asp.net mvc 3目录结构

很多刚开始使用asp.net mvc的朋友,对View的目录结构不太适应,虽然这种目录结构并无不良影响,但层次感确实比较差。对于稍大一些的项目,存在许多Controller,这些controller如果不进行分类组织,都放在一个文件夹下,就是想找到它们也很费劲,当然所对应的view也是一样,好在可以用Area分割组织项目,但使用者很快会发现Area其实就是原有结构的克隆,在主干上通过Areas文件

2012-02-19 08:48:51 1585

转载 IBM i 抓住Mono的时机--再次

作者:IBM System i 总经理 Timothy Prickett Morgan2001年6月6日翻译:Mono中国社区  http://www.imono.cc此前,Attachmate公司收购了Novell,并将公司分拆为两个业务部门,SUSE经营Linux,Novell经营其它产品。Attachmate告诉大家,对于开源项目Mono公司不再需要,但是要扼杀一个开源项目比抽走

2011-06-21 19:12:00 711

原创 层次(树型)数据的存储与访问(二)

     在《层次数据的存储与访问(一)》中,介绍了两种使用比较频繁的层次数据的存储与访问模式。这两种方法虽然可以解决大多数层次数据的处理问题,但往往不适合存取效率要求高的场合。本篇继续探讨其它两种存储访问模式:编码模式与改进的前序遍历模式。 三、编码模式:使用特殊编码方法,将层次数据平面化到数据库表,而在节点的标识字段编码中包含父节点的层次信息,即编码模式。编码也可以有多种选择,当然

2008-08-18 19:09:00 1038 3

原创 层次(树型)数据的存储与访问(一)

  在软件项目中,经常会遇到层次数据的处理问题,比如产品分类、树型目录、企业组织结构等等。一般情况下,这些数据不得不存储在关系数据库中,由于关系数据库表是扁平的二维结构,所以必须将层次数据平面化,才能适应关系模型的存储访问模式。目前基于此的转换方法很多,流行的主要有四种:多表模式、邻接表模式、编码模式、改进的前序前历模式。本文在收集整理的基础上,通过实例对比、分析、探讨,希望给不熟悉的朋友提供

2008-07-31 17:27:00 1229

原创 说几句“范跑跑”

在中国,靠跑出了名的,除了刘翔,范美忠也算得上一个。范,不过是一个其貌不扬的赢弱书生,说是最善跑,让人难以置信。以四川的人口来估计,会跑的恐怕不只有范美忠一个。范之所以出名,跑只是前提,必要条件正如其个人形象,有着一张超级大嘴巴。跑就跑了,逃生是动物的本能反映,猪都知道跑,何况是人。那些不知逃生的人,如果不是无知者无畏,就是被吓得六神无主了。八级地震不似文明礼貌活动,这是瞬息间要命的事情,在非

2008-06-12 17:10:00 729

原创 闲话汉语言编程

去年下半年汉语言编程在网上热炒了一阵子,沉寂了几个月,今天又看到了新闻。    据不完全统计,基于汉语言文字的编程语言,出现过几十种了。说是汉语言编程,其实有些除了支持简繁中文以外,也有支持蒙、藏等少数民族语言的,有的甚至支持它国文字,比如日文、韩文等。如果要归类一下,大致可以归为两类,一类是汉化其它的编程语言;二类是自主研发了编程语言及编译器。这些基于汉语言的编程语言,前赴后继,坚持下来的也不算

2008-04-28 10:54:00 1229

原创 Linq to Sql实体映射到数据库很方便

    在NHibernate中我们可以先写好实体类,然后根据配置文件生成数据库,这是非常OO的思维。在面向对象的开发设计中,只有那些需要持久的类最终才会存储到数据库中。由于需求的变化,可能会引起类的变动,而且这种变化是常见的、正常的,最后类的存储也是要发生变化的,这样首先设计好数据库反而不方便,也没有必要。在vs.net2008中Ms提供了两种R->O工具,命令行SqlMetal方式及可

2008-04-22 09:44:00 1440

原创 在Mono中使用Linq

     Mono现在的版本是1.9,也是最终2.0的beta版,此版的System.Core库中增加了对Linq的开源实现。今天有空下载下来试了一下,感觉还不错。只是所用的SharpDevlop3.0beta不尽人意,新建的工程一句代码都不写有时也会编译不过,比如自动加入的default.aspx得删掉重建一次才可,另外每加入一个新文件,都会自动生成很多的垃圾代码,更让人难受的是有些类实

2008-04-18 03:02:00 2665 1

原创 博客从网易搬回CSDN

       本人在网易的博客是:http://keemmg.blog.163.com        说是“搬”家,其实也没几篇文章,没有什么好搬的。在CSND上注册好多年了,平时登录不多,有时在首页上看看新闻,关注一下新技术,偶尔会去论坛上看一看,但发贴也很少,blog开通了也没写。目前在CSDN上还在穿几条裤衩。       我没有写blog的习惯,生来懒散,文笔也不咋的。在网易建博客纯属

2008-04-07 19:18:00 676 1

原创 再发一个数据库操作类

 现在可以选择的持久层的框架非常多,象从Java移植过来的NHibernate就已经很成熟了,MS又推出了Linq。使用O/R映射技术,封装了具体数据库的操作,以访问对象的方式访问数据,可以使开发人更专注于领域模型或业务逻辑的设计,减轻了对某一具体数据库技术的学习负担,可以大大提高软件的生产效率,并提升软件的可移植性和可维护性。    但对于面向数据的应用,比如大多数以内容展示为主的网站项

2008-04-07 19:17:00 908

原创 Linq to MySql/Oracle/Postgres/Sqlite

 与NHibernate相比较,Linq可能并是领域模型的,有数据为中心的思维痕迹,但在语言集成性上面,是其它O/R方案没有可比性的,Linq不仅仅是为对象与关系转换而生,随着Linq技术的日渐成熟,将会在诸多方面有所表现。   开源社区也非常看好Linq的发展前景,在Linq推出后开源界出现了数十种有关Linq的项目,比如DbLinq(Linq to MySql,Oracle,SQLit

2008-04-07 19:12:00 10503 6

原创 简单问题复杂化的后果

     近来本人电脑出问题了,只要一打开IE或FireFox看视频,特别是看flash电影,立马CPU占100%,发现任务管理器本身进程taskmgr.exe占到百分之五十以上.     首先考虑到有可能是病毒作怪,先用电脑已安装的金山毒霸全盘杀毒,用反间谍再杀一遍,都没有发现病毒或木马.网上有人说江民好用(从来没用过),于是把老弟的正版江民拿来装上,升级完就杀一遍,同样没发现任何病毒.还好我原

2008-04-07 19:07:00 1354

原创 C#中的超级方法

很久前就开始关注Linq( Language Integrated Query)技术了, 文章读了不少,都是纸上谈兵,从来没有用过一下,我现在一直都用vs.net2005做项目,在2005中有一个CTP版本的Linq,这个只能装在英文版上,我的是中文版的,想装也装不上。现在vs.net2008已经出beat2了,beat2推出说明年末或明年初正式版可能就会出来,正好这段时间比较空闲,就下载一个装上

2008-04-07 19:03:00 991

原创 有无孔孟之道,太阳照常升起

最近,姜文执导的电影>正在各大院线热播,据说是一部有点儿量的文艺片。我等当然是几乎不进电影院的主,只好在网上凑合一下得了,好不容易在优酷网找了一个却又太卡,影像也非常模糊,可能是影院的枪版;后来又找了几个视频网站,效果也半斤八两的,可能是我这个宽带假期用得人太多的缘故吧,搞来搞去就没有心情再整了。不过这个电影的名字有点儿意思,看与不看其实都无所谓的,反正太阳照常升起。电影没有看到,见到一则新闻

2008-04-07 19:02:00 1323

原创 Windows vs Linux

在CSDN论坛上,隔三差五就有Windows vs Linux的贴子,正反双方洒尽口水,痛心疾首却又乐此不疲。这样的贴子俗称”月经贴”,月经带虽然没什么特别的,但用的人不少,也有人愿意拿它当回事儿,网站编辑岂能放过这个机会,所以,时不时会从身上掏出来秀一把。一个有趣的现象是,参与这些讨论的绝大部分人都是专业技术人员,非专业人员相当少,如果把这样的贴子发到网易这样的门户站,必未会有什么点击率。普

2008-04-07 19:00:00 624

原创 也谈"正方形不是长方形"

        有关正方形不是长方形的讨论已经有很多了,这也是面向对象的分析与设计中,特别是类的设计中的一个很经典问题,一般相关教科书中都有这个例子。不过很多初学者基本上都很迷糊。主要是教科书讲得太专业,太深奥了。个人认为可以从下面两方面来简单理解。   首先看看长方形和正方形的特点:1、长方形:     A、 属性:长,宽     B、方法:          求面积=长*宽

2008-04-07 18:58:00 3153

转载 DLINQ基础知识

Dlinq入门系列(1) DLINQ入门系列(2)DLINQ入门系列(3)DLINQ入门系列(4)DLINQ入门系列(5)DLINQ入门系列(6) 

2008-04-07 18:57:00 467

原创 有感于"盖茨北大演讲遭遇开源人士抗议"

 盖茨北大演讲时,开源人士王洋的一声高喊,着实让主办单位北大和新闻媒体都吓了一大跳。国人异口同声惯了,难免对不同的声音感到吃惊,既使有什么不同的想法,也“不敢高声语,恐惊天上人”。偶尔忍不住去闷声发几个贴子,一不小心也会被网民大众加一个“粪青”的名号。再说这件事涉及到国际友谊与民族形象,再往下说帽子可就大了,所以国人不吃惊反而不正常了,反倒是盖茨他老人家纹丝不动,显现出垄断大佬稳若泰山的气度。

2008-04-07 18:55:00 665

原创 通用数据库访问类

/********************************************************************************************************* 名称空间:DataBase 模块名称:DAO.cs 类库介绍:实现独立于数库的的DAO类,支持SQL数据提供者|OLEDB数据提供者|ODBC数据提供者          数据库配置信息

2006-04-17 00:35:00 1487 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除