- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 什么是编译器
什么是编译器,查阅百度:编译器就是将“高级语言”翻译为“机器语言(低级语言)”的程序。那高级语言自然是指C#,C++等一些高度抽象化的语言。而机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义,例如某台计算机字长为16位,即有16个二进制数组成一条指令或其它信息。也就是CPU生产厂商在CPU硬件中实现的能支持的指令
2013-04-20 17:33:16
1319
原创 对C#中委托和事件的理解
这段时间在学习C#委托的概念,首先借用网上的一个例子来引出委托是什么。我们都知道在调用方法的时候是采用这种形式public void Function(String str1,int number) ,这里的function是方法名,str、number是要传入的参数,这种结构的函数能满足一些简单的需求,但是假如现在有一个排序的方法 public void Sort(int[] array)
2013-04-16 21:50:47
489
原创 SQL server中数据库中几种数据类型的区别
char(n) 定长 索引效率高 程序里面使用trim去除多余的空白 n 必须是一个介于 1 和 8,000 之间的数值,存储大小为 n 个字节 varchar(n) 变长 效率没char高 灵活 n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节 text(n) 变长
2013-04-04 21:53:40
492
原创 关于三层架构的理解
前段时间学习三层架构,有些东西想不通,就每天上网查资料、看优快云,有时候好不容易找到了理论依据,过几天突然又被其他的理论给推翻了。现在感觉又有了更有力的理论依据,突然不知道以前的理解是咋想的了。以前老是纠结于在数据访问层放入复杂查询,如多表查询、条件查询等是否会泄露业务层的逻辑。于是在网上找寻资料,百思不得其解,总觉得将复杂查询放入数据访问层违背了面向对象的思想,觉得多表查询是参与了多个实体的操
2013-02-22 15:58:24
320
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人