2014年6月23日
摘要: 1.数据库涉及字符规范我们约定:采用26个英文字母(区分大小写)和0-9这十个自然数,加上下划线_组成,共63个字符。不能出现其他字符(注释除外)。2.数据库对象命名规范我们约定,数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。前缀:使... 阅读全文
posted @ 2014-06-23 16:44 Dautt 阅读(213) 评论(0) 推荐(0) 编辑
  2014年2月7日
摘要: 在两个ASP.NET页面之间传递值引言 ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystring,session变量以及server.Transfer方法来实现页面间的值传递。使用QueryString 使用QuerySting在页面间传递值已经是一种. 阅读全文
posted @ 2014-02-07 16:11 Dautt 阅读(228) 评论(0) 推荐(0) 编辑
  2014年1月14日
摘要: 一.程序员一般有如下几条出路?专注于技术,成为技术专家;在扎实的技术基础上(高级软件工程 师),如果有着比较强的抽象设计能力,又打算专注于技术开发,架构师是个好的选择。转型到技术型销售、技术支持等;沟通能力强,善于交际。随着技术成长,从技术性管理到高级管理。如果性格更适合做管理,情商能力突出,技术型管理应该是下一步的方向。走创业路线。心怀梦想,勇于挑战。 Ps:归根结底,都是以技术为基础。二、软件开发也是有层次区别的,比如,按层次从高到低通常可分为:系统开发:如操作系统、数据库系统、服务器系统开发;专业开发:如网络安全、游戏、人工智能开发;应用开发:如MIS、BI、ERP等系统开发;普通开发. 阅读全文
posted @ 2014-01-14 15:21 Dautt 阅读(1489) 评论(0) 推荐(1) 编辑
  2013年7月8日
摘要: 程序员的开始阶段就是阅读别人的代码,这是起步阶段。以下是转载的,先收藏者,以后有心得就补上。只要是个程序员就会看代码,但是很多人,包括我在内,在看一些开源代码的时候往往一头雾水,不知从何看起。越是结构好的代码,如果不理解它的思想越是难得看懂,例如Qt、Agg、CryptPP等。这里我将我的一些经验写在这里,留个记录吧。完善的开源工程都会有文档,即使没有文档也应当有api-guid,那么我们先找到它们,这时我们不要管它是怎么设计的,先编译一个,照着例子写个程序运行一下吧,再试试一些高级功能。这时我们在心中先猜猜它应当是怎样设计的(大多数情况是没有想法)。好吧,我们再来看文档,文档中一般有静态结构 阅读全文
posted @ 2013-07-08 17:15 Dautt 阅读(1025) 评论(0) 推荐(0) 编辑
  2012年10月11日
摘要: 最近在C#的书,常常遇到一些问题,却总是喜欢刨根问底。下面我就来比较一下自动属性的优缺点。 自动属性可以使你快速的生成一个变量的get/set 方法,在编译的时候会自动生成一个私有变量,并且这个私有的变量在IDE中是看不到的。这样减少了代码的输入,更简洁,而不会过度的降低代码属性的可读性。具体的效果可见.NET 3.x新特性之自动属性及集合初始化这篇文章,对比很鲜明。 优点缺点非自动属性可以通过私有字段对属性中有些赋值或者取值逻辑校验,可以对get/set 设置访问级别,可以定义只读或只写代码需手动输入自动属性无需手动添加私有字段,减少代码输入,更简洁对象和集合初始化更快捷。不能访问私... 阅读全文
posted @ 2012-10-11 13:50 Dautt 阅读(1280) 评论(2) 推荐(0) 编辑
  2012年10月9日
摘要: sealed 的中文意思是密封,顾名思义,就是由它修饰的类或方法将不能被继承或是重写。 在此类声明中使用sealed 可防止其它类继承此类;在方法声明中使用sealed 修饰符可防止扩充类重写此方法。 sealed 修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。密封类: 密封类在声明中使用sealed 修饰符,这样就可以防止该类被其他类继承。如果试图将一个密封类作为其它类的基类,C# 将提示出错。理所当然,密封类不能同时又是抽象类,因为抽象总是希望被继承的, ... 阅读全文
posted @ 2012-10-09 16:47 Dautt 阅读(608) 评论(0) 推荐(0) 编辑