不鸣则已

海阔凭鱼跃,天高任鸟飞!

首页 新随笔 联系 订阅 管理
上一页 1 ··· 8 9 10 11 12 13 下一页

2013年12月4日 #

摘要: 1、接口(1)接口是一种规范、协议,定义了一组具有各种功能的方法(属性、索引器本质是方法)。(2)接口存在的意义:多态。多态的意义:程序可扩展性。(3)接口解决了类的多继承的问题。(4)接口解决了类继承以后体积庞大的问题。(5)接口与接口之间可以继承,并且可以多继承。(6)接口中的成员必须不能有实现,接口不能实例化。(7)接口中的成员不能有访问修饰符,默认Public。(可以用反编译工具查看)(8)接口中可以有属性、方法、索引器等,但不能有字段。(9)实现接口的子类必须实现该接口的全部成员,如果不想实现接口中的成员,可以把该成员实现为abstract。(10)当一个类同时继承了一个类和一个接口 阅读全文
posted @ 2013-12-04 23:11 唐群 阅读(199) 评论(0) 推荐(0) 编辑

2013年12月3日 #

摘要: 1、多态答:(1)虚方法public class Child : Person{ public void Speach() { base.Speach(); } public virtual void Say()//虚方法 { }}虚方法的定义(2)抽象方法(必须声明在抽象类中)public abstract class Animal{ public abstract void Say();}抽象方法的定义(3)接口public interface ISay{ void Say();}接口的定义虚方法和抽象方法的区别虚方法必须有实现... 阅读全文
posted @ 2013-12-03 23:50 唐群 阅读(132) 评论(0) 推荐(0) 编辑

2013年12月2日 #

摘要: 1、封装答:属性封装了字段,通过get和set访问器限制字段对外开放的程度;将重复的代码封装成方法,实现DCR原则(Don't Copy yourself);方法的参数组合可以用类实现,即在方法中不要传入超过3个以上的参数,否则定义一个类,直接将类对应的对象作为参数传入;将实现统一功能的类中所以的方法提取到接口或抽象类中(最明显的体现在三层中,DAL层抽象出一个只定义了增删查改功能的IDAL接口),至少也要写成虚方法,以实现面向对象编程(多态的实现)。public interface IBaseDAL where T : class,new(){ T Add(T model); b.. 阅读全文
posted @ 2013-12-02 22:43 唐群 阅读(154) 评论(0) 推荐(0) 编辑

2013年12月1日 #

摘要: 本人目前是一名有1年左右ASP.Net开发经验的的软件开发工程师,目前公司用的是MVC+EF+...做的网站。写这套总结性系列文章的目的有两个:一是帮助自己总结一下自己到底有多少斤两,而不是一味的学新东西;二是将此文分享给大家,让大家好在自己已有的基础上更进一步,而不要每天盲目的学,重复的看一些看过的东西而导致效率过低。本来只想总结技术方面(偏代码)的,但是看到一些好的名次解释,顺便也加上了1、什么OOP、OOD、OOA?答:OOP:Object Oriented Programming(面向对象编程);OOD:Object-Oriented Design(面向对象设计);OOA:Object 阅读全文
posted @ 2013-12-01 22:21 唐群 阅读(219) 评论(0) 推荐(0) 编辑

2013年11月25日 #

摘要: 最近由于公司项目用SVN作为版本控制工具,本着学一点是一点的原则,今天小配了下svn,给大家介绍一下软件:TortoiseSVN-1.8.3.24901-win32-svn-1.8.4.msi(本人32位笔记本电脑,如果是64位机器,请下载64的) AnkhSvn-2.5.12266.msi(vs内部插件,一般开发直接在vs里面提交)1、直接点击安装TortoiseSVN,自己选择安装目录,直接安装完成(不上图了)。2、找个你想当svn目录的地方,我建在了d:\kuaiyoudai3、进入d:\kuaiyoudai , 右键 → TortoiseSVN → creat repository.. 阅读全文
posted @ 2013-11-25 22:35 唐群 阅读(375) 评论(0) 推荐(0) 编辑

2013年9月23日 #

摘要: 这个问题很常见在数据库连接的时候 没有将参数的传入到 数据库查询语句中以 sql server 数据库为例:1 public static DataTable ExecuteQuerysql(string sql, params SqlParameter[] pams)2 {3 return ExecuteQuery(sql, CommandType.Text,pams);4 } 1 private static DataTable ExecuteQuery(string sql, CommandType ct, params SqlParameter[] pams) 2 { ... 阅读全文
posted @ 2013-09-23 22:10 唐群 阅读(1363) 评论(0) 推荐(0) 编辑

2013年9月19日 #

摘要: 具体的解决方法:第一步:把'NT AUTHORITY\NETWORK SERVICE' 添加到Administrator组中 我的电脑-->右键-->管理-->本地用户和组 选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选择Network Service用户-->两次单击“确定”-->加入。 第二步 在企业管理器中加入NetWord Service用户 打开Sql Server企业管理器-->选择数据库实例-->打开“安全性”节 阅读全文
posted @ 2013-09-19 19:45 唐群 阅读(302) 评论(0) 推荐(0) 编辑

2013年6月22日 #

摘要: 问题原因:1、特殊端口被占用,可以用命令netstat -ano 查看2、阿帕奇网络服务 httpd 未开启解决方案:开启服务后,登录管理工具,点注册,它会自动跳出"httpd通过防火墙"点允许即可。重启整个服务 or 重启机器,一定要让 httpd 通过防火墙,否则SMTP/POP3/ADMIN/HTTP/IMAP/LDAP服务依旧是'红灯'。 阅读全文
posted @ 2013-06-22 23:38 唐群 阅读(1682) 评论(0) 推荐(0) 编辑

2013年6月7日 #

摘要: htmlEncoder之后显示 数据显示 数据绑定 阅读全文
posted @ 2013-06-07 10:54 唐群 阅读(611) 评论(0) 推荐(0) 编辑

2013年5月27日 #

摘要: 可以先做一下带*的步骤第一步:设置网卡参数*进入控制面板选择“查看网络状态和任务“,选择更改适配器设置,进入本地网络设置。在使用的本地连接上点击右键选择属性,在弹出的界面中双击“Internet协议版本4”进入网络参数设置。 设置网卡参数第二步:打开Win7共享设置(注意不想密码访问的话一定要关闭密码保护共享)*在“打开网络和共享中心”界面中单击左侧的“更改高级共享设置”,打开“高级共享设置”窗口,设置网络发现,文件和打印机共享,公用文件夹共享为启用,关闭密码保护共享,设置完成后,单击保存修改即可。更改文件共享设置第三步:设置Win7工作组(win7默认不用修改)右键点击计算机选择“属性”,在 阅读全文
posted @ 2013-05-27 19:41 唐群 阅读(508) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 下一页