2014年7月12日
摘要: 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计... 阅读全文
posted @ 2014-07-12 15:50 Coresdy 阅读(104) 评论(0) 推荐(0) 编辑
  2013年8月21日
摘要: 1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了很好理解的分析。 我们定义一个接口public interface IBark{ void Bark();}再定义一个类,继承于IBark,并且必需实现其中的Bark()方法public class 阅读全文
posted @ 2013-08-21 10:09 Coresdy 阅读(154) 评论(0) 推荐(0) 编辑
  2013年8月17日
摘要: delegate是个比较生僻的单词(其实是我英语差~)。那先看看简要的来自金山词霸的解释:delegateCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->名词 n.*1.代表, 代表团成员He is one of the delegates to the conference.他是与会代表之一。及物动词 vt. 其他读音:[ˈdeliɡeit]*1.任命或委派…为代表He delegated me to perform a task.他委派我 阅读全文
posted @ 2013-08-17 14:46 Coresdy 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 在公共语言运行库和 C# 语言的早期版本中,通用化是通过在类型与通用基类型Object之间进行强制转换来实现的,泛型提供了针对这种限制的解决方案。通过创建泛型类,您可以创建一个在编译时类型安全的集合。使用非泛型集合类的限制可以通过编写一小段程序来演示,该程序利用 .NET Framework 基类库中的ArrayList集合类。ArrayList是一个使用起来非常方便的集合类,无需进行修改即可用来存储任何引用或值类型。C#// The .NET Framework 1.1 way to create a list:System.Collections.ArrayList list1 =newS 阅读全文
posted @ 2013-08-17 10:30 Coresdy 阅读(304) 评论(0) 推荐(0) 编辑
  2013年3月20日
摘要: 1 总则 总则规定了一些大体原则,必须要作的、最需要注意的事项。也是面向目前我们的代码中亟需解决的一些问题: (1)头文件、源文件布局混乱,直接影响编译效率 (2)有编程规范,但遵守的很差 (3)过长函数 (4)大量重复代码 1.1 源文件 源文件原则: ● 函数行数尽量不要超过50行,超过50行的目前阶段并非严格禁止,但需要说明理由 ● 源文件长度尽量不要超过500行, 不同子功能、子模块的代码不要放在一个源文件中;理论上源文件分的越细越好。保证同一源文件中的代码“强内聚”。 ● 无特殊情况,不允许使用全局变量,一律局部静态化,对外封装访问接口,对有并发可能的业务, 均需在访问接口中作并发控 阅读全文
posted @ 2013-03-20 11:07 Coresdy 阅读(297) 评论(0) 推荐(0) 编辑
  2013年2月5日
摘要: 1、走出软件作坊2013.2.5-2013.2.26不错,写了小软件公司的一些管理方法,值得各个混在小型软件公司的管理人员阅读2、高效程序员的45个习惯:敏捷开发修炼之道 20132.2.26- 阅读全文
posted @ 2013-02-05 14:37 Coresdy 阅读(113) 评论(0) 推荐(0) 编辑
  2012年12月26日
摘要: 原文地址http://www.cnblogs.com/cgy985/archive/2007/11/20/966118.html先看段代码: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { //baseClass bc; class1 c... 阅读全文
posted @ 2012-12-26 16:54 Coresdy 阅读(144) 评论(0) 推荐(0) 编辑
  2012年12月16日
摘要: 内容来自互联网ddtek.oracle.dll 可以不安装Oracle客户端,直接使用其来登录Oracle服务器,数据库连接(后面一种为双机集群):var conn = new DDTek.Oracle.OracleConnection();conn.ConnectionString = "Host=172.16.1.32;Port=1521;User ID=slmesuser;Password=slmesuser;Service Name=tqmes";conn.Open();string conStr = "Host=10.0.1.1;Port=1521;Us 阅读全文
posted @ 2012-12-16 19:08 Coresdy 阅读(523) 评论(0) 推荐(0) 编辑
  2012年12月10日
摘要: 原文地址http://www.cnblogs.com/tianzhiliang/archive/2010/09/21/1832664.html1、Queue定义System.Collections.Queue类表示对象的先进先出集合,存储在 Queue(队列) 中的对象在一端插入,从另一端移除。2、优点1、能对集合进行顺序处理(先进先出)。2、能接受null值,并且允许重复的元素。3、 Queue的构造器构造器函数注释Queue ()初始化 Queue 类的新实例,该实例为空,具有默认初始容量(32)并使用默认增长因子(2.0)。Queue (ICollection)初始化 Queue 类的新 阅读全文
posted @ 2012-12-10 11:10 Coresdy 阅读(111) 评论(0) 推荐(0) 编辑