2015年8月16日

Python中类的属性的访问控制

摘要: 因为自己是做.NET的,之前有学习过Python,喜欢这门语言的很多特性,最近又不时看了一会儿,将自己的感受分享给大家,其中也难免会用C#的角度看Python的语法,主要还是讲下Python中类中对属性的访问。 讲到属性访问,都能想到公有,私有,受保护,C#的方法是public private... 阅读全文

posted @ 2015-08-16 21:29 a2htray 阅读(5545) 评论(3) 推荐(0) 编辑

2015年7月4日

第二章.模式、设计原则和方法

摘要: 设计原则是设计模式的基础,设计模式是按照设计原则的基础上开发,避免违反原则KISS(Keep It Simple Stupid)原则在设计和编程过程中,尽量保持简约性,避免过于复杂DRY(Don't Repeat Yourself)原则避免重复性,提取公共部份,包括代码方法及业务逻辑Tell,Don... 阅读全文

posted @ 2015-07-04 23:39 a2htray 阅读(448) 评论(0) 推荐(0) 编辑

第一章.架构与设计的流程和核心概念

摘要: 编程的三要素好的学习态度良好的编程习惯掌握一定的编程技巧为什么要有架构或者架构的重要性? 一个良好的架构能够使系统具有更好的伸缩性和扩展性,能让软件开发进入一个良性循环。架构各行各业都有架构的概念,如建筑业,架构好比房屋的地基和骨架,其它的施工行为都在"架构"上进行操作。软件开发行业对架构的定义:... 阅读全文

posted @ 2015-07-04 20:14 a2htray 阅读(169) 评论(0) 推荐(0) 编辑

2015年6月22日

06.类型和成员基础

摘要: 在一个类型中,可以定义0个或多个以下种类的成员 常量 字段 实例构造器:将新对象的实例字段初始化为良好初始状态的一种特殊方法 类型构造器:将类型的静态字段初始为良好初始状态的一种特殊方法 方法 操作符重载 转换操作符 属性 事件 类型:类型可定义嵌套于其中的其他类型,通常用这... 阅读全文

posted @ 2015-06-22 16:07 a2htray 阅读(190) 评论(0) 推荐(0) 编辑

05.基元类型、引用类型和值类型

摘要: 基元类型:编译器直接支持的类型称为基元类型,直接映射到Framework类库中存在的类型 不安全转换表示数值丢失精度和数量级 文本常量看成类型本身的一个实例 checked和unchecked基元类型操作,用于规定是否检查溢出,可以用于一个表达式,也可以用于多条语句 CLR有一个add指令,... 阅读全文

posted @ 2015-06-22 16:05 a2htray 阅读(184) 评论(0) 推荐(0) 编辑

SQL Server拾遗

摘要: 1.判断数据库中是否存在一个表1 if exists(2 select * from sysobjects where id=OBJECT_ID(N'[dbo].[Users]')3 and OBJECTPROPERTY(id, N'IsUserTable')=14 )5 drop table... 阅读全文

posted @ 2015-06-22 01:56 a2htray 阅读(172) 评论(0) 推荐(0) 编辑

2015年6月13日

009.在C#.NET中使用Froms验证

摘要: 原文:https://support.microsoft.com/en-us/kb/301240(Aty表示本人)这篇文章演示如何通过数据库,实现Froms验证必需Mircosoft Visual Studio .NetIISSQL Server创建一个ASP.NET程序1.打开VS2.新建一个AS... 阅读全文

posted @ 2015-06-13 20:21 a2htray 阅读(294) 评论(0) 推荐(0) 编辑

008.在C#中,显式接口VS隐式接口

摘要: 原文http://www.codeproject.com/Articles/1000374/Explicit-Interface-VS-Implicit-Interface-in-Csharp(Aty表示本人)介绍什么是显式和隐式接口什么时候需要显式接口更简洁的方法(ISP:接口隔离原则)显式接口更... 阅读全文

posted @ 2015-06-13 15:43 a2htray 阅读(346) 评论(0) 推荐(0) 编辑

2015年6月7日

04.类型基础

摘要: 所有类型都从System.Object派生 Object类型的公开方法 Equals、GetHashCode、GetType、ToString Object类型的受保护方法 MembervieseClone、Finalize new操作符所做的事情 1.它计算类型和它的所有基类中定... 阅读全文

posted @ 2015-06-07 12:13 a2htray 阅读(191) 评论(0) 推荐(0) 编辑

03.共享程序集和强命名程序集

摘要: 进行私有部署时,程序集放在应用程序的基目录(或者它的一个子目录)中的,这个应用程序专用的。以私有方式部署程序集,可以对程序集的命名、版本和行为进行全面的控制 CLR支持两种程序集,一种是弱命名程序集,一种是强命名程序集 强命名程序集使用发布者的公钥/私钥对进行签名,它唯一性地标识了程序集的发... 阅读全文

posted @ 2015-06-07 12:11 a2htray 阅读(259) 评论(0) 推荐(0) 编辑

导航