面向对象(C#)
C#、C++、Java
陆老师Peter
高校计算机专业教师、项目经理、软件研发负责人。
展开
-
三层架构(1)——MVC(2)——三层架构
复杂项目不能把SQL语句直接写到程序里,不模块化、难以维护,应该采用三层架构。当然不是所有公司都这么做,还是看公司习惯。Web开发中的三层架构也是同样的结构。模型层Model;数据访问层DAL(Data Access Layer);业务逻辑层BLL(business logic layer )。实体类就是Model;对数据进行操作的代码写在DAL中,一般就是SQL语句,DAL只有对数据的操作,...原创 2019-06-19 22:36:09 · 207 阅读 · 0 评论 -
数据类型(2)——C#中的数据类型转换
数据类型在一定的条件下是可以相互转换的,如将int型数据转换成double型数据。C#允许使用两种转换方式:隐式转换和显式转换。1、隐式转换隐式转换:从类型A到类型B的转换可以在所有情况下进行,执行转换的规则非常简单,可以让编译器执行转换。隐式转换不需要做任何工作,也不需要另外编写代码。如将int型数据转换成double型数据:int a = 10;double b = a;/...转载 2019-12-16 22:29:08 · 365 阅读 · 0 评论 -
什么是高级编程语言
在计算机角度,每一种CPU类型都有自己可以识别的一套指令集,计算机不管你这个程序是用什么语言来编写的,其最终只认其CPU能够识别的二进制指令集。在早期计算机刚发展的时代,人们都是直接输入01010101这样的没有语义的二进制指令来让计算机工作的,可读性几乎没有,没人愿意直接编写那些没有可读性、繁琐、费时,易出差错的二进制01代码,所以后来才出现了编程语言。编程语言的诞生,使得人们编写的代码...转载 2019-06-07 23:26:42 · 6728 阅读 · 0 评论