代码改变世界

既然结构也可以继承接口

2012-02-14 16:43 by 随风浪迹天涯, 793 阅读, 0 推荐, 收藏, 编辑
摘要:刚刚笑死我了,一位博客园的兄弟发了一个《写在2-14,程序员才看得懂的情书》原文地址:http://www.cnblogs.com/walleyekneel/archive/2012/02/14/2351237.html真的很有才。祝大家情人节快乐,晚上就别加班了,回家陪陪媳妇。其实,这个问题是我今天发现,阿弥陀佛 是不是发现太晚了。不能怪我。我一直以为,类和接口期中的一个主要区别是类可以实现继承,但是结构不行。不过,我现在分析这句话,要是没有错。因为类 一般来说是继承,而对接口则是说实现。哦哦哦。。文字游戏。好吧,我认输,随便写了一个一段代码就贴上来 证明一下我的观点。struct MySt 阅读全文

Null在从数据库读取的时候的一点点小阴谋

2012-02-10 15:55 by 随风浪迹天涯, 995 阅读, 0 推荐, 收藏, 编辑
摘要:我们先看下面的一段代码,这段代码其实很平常,也是我们平时做项目很常用的一段。它的功能很简单,就是说先在数据库里查找为Name的字段,然后进行判断,如果它的值为空的话,那么number的值就加1.比如,加黑的就是我们需要注意下的。int number = 0; string connstr = @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\lando\Desktop\UML Extension\MyPratices\WebServices\App_Data\Database1.mdf;Integrated Secu... 阅读全文

T4系列文章之2:T4工具简介、调试以及T4运行原理

2012-01-12 12:23 by 随风浪迹天涯, 4329 阅读, 2 推荐, 收藏, 编辑
摘要:一、前言经过第一篇,我想大家现在对T4有了基本的印象,应该对T4有了一个大致的了解吧。现在,我们接着来讲一下T4的工具,然后下一篇我就开始T4的用法了。各位客官,就等了。二、工具介绍2.1 上图说话先不说,先来一张没有装工具的介绍,很平庸、很那个那个,看了很伤心:我没骗你们吧,是不是看了有点很默认的感觉?没错,我第一次也是这种感觉。后来我就在网上找啊找,找到了我要介绍的这款工具。在看看我使用这个工具的效果图,如下:你看,高亮语法,而且还有提示功能,爽歪歪。2.2 工具庐山真面如果你在VS 2010里进行编写 t4 模板语言,对不起,你每次打开都是那种没有高亮显示的那种效果,被VS 宠坏了的程序 阅读全文

T4系列文章之1:认识T4

2012-01-12 10:29 by 随风浪迹天涯, 3290 阅读, 6 推荐, 收藏, 编辑
摘要:不知道园子里有多少人对T4 模板语言熟悉?我猜想应该没有多少,因为在我身边,我问了好几个人,都说木有听过,听到这个心理挖凉哇凉的。 不过,也难怪,就拿我来说,我也是最近才刚刚接触T4的,所以对它的认识也只是一些表面上的认知吧。自不量力的想写这一系列的文章。其实,我的原先的目的是因为我在做扩展UML的时候(因为我自己在弄通过UML的类图自动生成实体类型、方法和属性等等),它那里需要用到T4语言来进行写模板。所以,就抽了个时间把这些知识比较系统的看了看。声明一下:本次系列的文章根据MSDN 的 T4介绍、Oleg Sych大师的文章以及自己的一些实战经验或者说自己的感悟吧。写的不好之处,尽请谅解。 阅读全文

平安夜分享2款下拉菜单(CSS版本和JQuery版本)

2011-12-24 17:28 by 随风浪迹天涯, 960 阅读, 0 推荐, 收藏, 编辑
摘要:昨天有一个同事,叫我帮忙,说他需要一个下拉菜单,叫我帮他整个出来。我说没问题啊,中午花了点时间,然后就给它弄了一个CSS样式的(这个这个是我 以前弄好的,一直收藏着,就拿出来改了改 给他了)。可是,昨天下班的时候,他说他还想看一看jquery实现的下拉菜单,呵呵,我说你老兄可真够贪心的,不过 既然人家都说了,我昨天晚上就整了一个jquery的下拉菜单。其实,2个版本都很简单。希望对各位看官有帮助。HTML coed:2个都运用下面的这个HTML代码作为演示实例:<div id="div" class="menu"> <ul> &l 阅读全文

VS2010支持的6款UML简介

2011-12-06 18:05 by 随风浪迹天涯, 2156 阅读, 0 推荐, 收藏, 编辑
摘要:因为,最近换了一个老大,老大要我和他一起研究VS 2010 UML里的类图和活动图。中文资料真的少的可怜,看csdn上面的E文,看着看着就想跑路。。下午的时候,偶然看到一篇台湾人写的,很好,特拿过来:原文地址:微軟VS2010能支援6款UML圖最新的UML2中包含了十四款图,你可以看到图1中UML规格书对所有图款的分类。 图一 14个 UML 图图2 VS 2010 支持的UML图接着,我们可以从图2中看到,VS2010表面上支援了五款图,分别为:类别图(Class Diagram)、循序图(Sequence Diagram)、用例图(Use Case Diagram)、活动图(Activit 阅读全文

MVC 中T4扫盲贴

2011-11-25 13:41 by 随风浪迹天涯, 2560 阅读, 0 推荐, 收藏, 编辑
摘要:导读:AspNet MVC与T4,我定制的视图模板ASP.NET MVC使用T4ASP.NET MVC T4 模板在我们开发MVC 项目的时候,我们很习惯性的通过“Add View”或者“Add Controller”来进行添加试图和控制器的操作。这些模板试图都是微软帮我们生成好了的,在一般情况可以满足我们的项目,但是如果在特定时候,我们需要自己定义一个模板,来符合自己的项目的需求呢?难道我们需要每一个页面都在微软生成的模板上进行修改吗?非也。上次看到一个老外的一篇有关这方面的知识,洋文如下,本人不才,很努力的把它翻译了过来。如果哪位洋文好的,可以看下面的。T4 Templates: A Qu 阅读全文

JQuery 动画效果集锦

2011-11-21 17:57 by 随风浪迹天涯, 1931 阅读, 1 推荐, 收藏, 编辑
摘要:把js的一些动画效果进行了整理,期中有很多都是参考了网上的高人,甚至有些直接拿过来用了。再次谢过。当做自己的温习。1.Show()和Hide()方法 Show()以及Hide()在jquery动画里应该是最最基本的动画了吧。如果调用hide()动画的话,会把css样式里的display改为none。语法:$(selector).show(speed,callback)参数描述speed可选。规定元素从隐藏到完全可见的速度。默认为 "0"。可能的值: 毫秒 (比如 1500) "slow" "normal" "fast&quo 阅读全文

光棍节奉献10款chart插件 节日快乐.

2011-11-11 09:29 by 随风浪迹天涯, 955 阅读, 2 推荐, 收藏, 编辑
摘要:首先祝各位木有女朋友或者木有男朋友的朋友节日快乐,希望明天过后能有情人终成眷属。。哈哈!~因为最近的项目需要用到chart制作先关的表格,所以特此从网上找了点资料,希望对各位园子里的朋友们有许些帮助,我就很开心了。1.flot chart【推荐指数:★★★★】URL:http://code.google.com/p/flot/简介:flot是一款基于JavaScript 纯净的JQuery类库,flot可以根据客户端的数据产生任意的图形。对它的使用很简单,所有的操作都是可选的。它的外观很漂亮以及具有非常好的交互能力,比如放大镜效果或者说鼠标移动效果。2.Flotr JavaScript Plo 阅读全文

解析JQuery 的Bind()事件

2011-11-04 17:55 by 随风浪迹天涯, 3695 阅读, 8 推荐, 收藏, 编辑
摘要:想了很久,该不该发到圆子的首页,因为从来没有发到首页,这里高手众多生怕被人笑话。后来,旁边的一个同事说,还行,就发了。如果有什么太浅显的地方,希望大家能多多包涵。随着现在JQuery这个javascript的越来越强大,在我们平常的前端UI开发,如果不使用JQuery,说明你已经很out了。今天我们来学习一下 JQuery的bind事件。虽然,这个话题被很多写了很多,但我还是想自己在这里班门弄斧一下,希望各位看官不要喷。如果有什么意见,可以直接进行交流,共同进步。JQuery 官网的Bind事件的API吧:地址连接。如果各位有兴趣看洋文的,可是去看看。刚开始我们先看一下它的定义:.bind( 阅读全文