回望过去,展望未来,就先从一次有意义的思考开始。 好像是大三上学期还是下学期的时候,我做了一次思考。思考我能不能也像他们一样选择退学,因为学校的教学早已经不能让我学到更多的知识,早就不能给我带来更多的思想上和精神上的进步,我也痛恶现有的教学制度。大学四年的知识基本上都是自己自学的,都是自己买书一步步自学来的。既然我们选择不了一个优秀的老师和学校,但是我们可以选择一本优秀的书籍。当然大一大二的时候老师做了一定的铺垫。学校的老师基本上技术都是很烂的,教学能力也很一般。有的老师本事不大,就会忽悠学生,还有很多基本上算是混日子的老师。让我印象比较好的老师也就那么几位,能力强的老师基本上都有自己要忙.. Read More
二、值类型和引用类型1、值类型和引用类型的基类 值类型包括有结构(Struct)、枚举(Enum)整型、布尔型等等。 引用类型包括有数组(Array)、委托(MulticastDelegate)、接口、异常类等等。2、值类型和引用类型的特点和区别(1)值类型的特点 可以说值类型就是一个轻量级的引用类型,相比引用类型值类型的性能更加好。 1)值类型可以在线程栈、托管上分配。具体来说,值类型就是在声明(值类型)变量的位置上存储的。当(值类型)变量在引用类型类的对象中时,该变量的值总是和对象的其他数据分配在托管堆上。只有当变量声明在方法内部和方法参数上时,才分配在线程栈上。其中声明在方法内部的值类型 Read More
一、委托1、委托的含义 委托是一种类型安全的回调函数的机制,是对一类行为的抽象和封装或者说是对具有相同方法签名的一类方法的抽象和封装。委托类型相当于只定义了一个方法的接口,而委托实例就是实现这个接口的一个对象。委托提供了不直接指定一个行为而将行为封装成一个对象,然后就可以在恰当的时间执行该对象封装的行为(像其他对象一样使用)。 回调函数的机制就是在一个方法体内或者代码片段中的某一处并不马上执行已经定义的方法(行为)而是在将来的某一时刻(将来的一个恰当的时间内)执行已经定义的方法。在计划执行已经定义的方法处,就需要一个类型或者类似于标识符的东西(更或者说就是一个容器)对要执行的行为(方法)进行抽 Read More
一、Html.RenderPartial方法和Html.RenderAction方法 :1、共同点Html.RenderPartial与Html.RenderAction两个方法都是在ASP.NET MVC中用来显示PartialView的方法,都用来在HTML页面上嵌入用户自定义控件,都常被用来显示一个功能相对独立的模块让网页相同功能的模块可以重复使用,比如显示菜单和导航条,两者输出的结果都被作为调用View的一部分显示。2.区别:(1)Html.RenderPartial方法是直接Html页面上嵌入用户自定义控件。语法为:在“ASPX”视图引擎里面的语法<%Html.RenderPa Read More
一、商品目录三层架构结构图概览二、商品目录的表示层1、表示层结构图三、商品目录的业务层1、业务层结构图四、商品目录的数据层1、数据层结构图BalloonShop电子商务商品目录三层架完整原图: Read More
期末因为时间赶得紧,做的很不好。原想加入事件、存储过程等后来都没加进去。而且还得帮着其他同学做作业,自己的作业做的还有很多地方需要完善的。一、采用非类型化数据集完成using System;using System.Collections.Generic;using System.Linq;usin... Read More
一、概述-ADO.NET的结构ADO.NET,一组数据访问服务的类,为创建分布式数据共享应用程序提供了一组丰富的组件,提供了对关系数据、XML、和应用程序数据的访问。ADO.NET提供了俩个组件用来访问和处理数据:.NET Framework数据提供程序,DataSet。.NET Framework... Read More
一、SQL Server 为什么要与CLR集成1、 SQL Server 提供的存储过程、函数等十分有限,经常需要外部的代码来执行一些繁重的移植;2、与CLR集成可将原本需要独立的程序来实现的功能迁移到SQL Server 内部进行数据操作;3、T-SQL数据查询语言在返回数据集方面很好,但是除此之... Read More
利用暑假的时间看完了《深入理解计算机系统》,现在也只是看了一遍。下学期还要看第二遍,第三遍。第三遍的时候准备看英文版的。 从今天开始要把学习的的心得体会和我自己对书的理解写下来以及知识点的归纳、总结和整理都写下来。 Read More