- 博客(48)
- 资源 (20)
- 收藏
- 关注
原创 C#学习笔记(014): 预处理指令
一、预处理指令概述 C#和C、C++语言类似,也有预处理指令,这个预处指令是由C#编译器提供的。预处理指令“告诉”C#编译器在编译代码时,应该编译哪些代码,如何处理指定的错误和警告,并且提供了如何组织你编写的代码,以便提高代码的可读性。预处理指令由#这个符号开头,一行内写完,换行标志着预处理指令的结束。二、代码组织预处理指令:#region与#endregion ...
2018-10-09 09:16:25 384
原创 C#学习笔记(013): 控制流语句
一、概述 控制流即控制程序语句的执行顺序,当满足条件时,执行对应的语句。二、if 语句 if 语句容易理解,语义跟生活用语一致,就是“如果……那么……”。if 语句和for 语句是程序设计中最常用的控制流语句。if 语句常用的语法表现形式有: 1. if ( boolean-expression ) { ...
2018-10-09 09:14:19 232
原创 C#学习笔记(009):匿名类型和隐式局部变量
一、概述 在C#3.0中,对语言方面做了很多方面的增强,其中的两项是匿名类型和隐式局部变量的声明。跟这两项都相关的有一个上下文关键字var。二、匿名类型 我们常见的在C#中定义一个变量的语法格式是:数据类型 变量 = 变量值;,这样声明的变量,它的数据类型是确定的的,譬如:int a = 1;,string b = “Hello World”;,fl...
2018-10-08 09:03:17 283
原创 C#学习笔记(007):数组
一、数组介绍 在单个变量中存储同一种数据类型的多个数据项的一个集合。C#的数组的索引是从零开始的,数组中的每一个数据项都可以使用一个整数索引来进行唯一标识;数组中最后一个元素的索引值要比数组元素的的总数小1。二、数组的声明 1. 一维数组 语法:DataType[ ] variable 例如:string[ ] ...
2018-10-08 09:01:43 157
原创 C#学习笔记(006):null和void
一、描述 与类型相关的有两个额外的关键字null和void。二、null null值表示变量不引用任何有效的对象。null值可以赋值给引用类型、指针类型和可空值类型,表示将该变量设为“无”;将变量设置为null,会显式地设置引用,使它不指向内存中任何位置。 必须注意的是,和根本不进行赋值相比,将null赋给一个引用类型完全是不同的概念。...
2018-09-26 17:27:24 272
原创 C#学习笔记(005):字符串类型
一、概述 字符串类型在程序设计中是使用最频繁的数据类型,掌握好字符串类型的特性和使用非常重要,特别是字符串中一些常用的方法及算法。C#中的字符串类型的关键字是string。字符串的表示方法是用英文的双引号“括起来”,比如:"a",这个就是字符串。二、字符串特性 1. 字符串是不可变的 字符串的不可变是指字符串对象不会发生变化。具体的解释是:s...
2018-09-26 17:26:37 360
原创 C#学习笔记(004):基本数据类型
一、基本数据类型介绍 C#中的基本数据类型包括8种整数类型,2种二进制浮点类型,1种用于金融计算的十进制浮点类型,字符类型型和布尔类型。这些是C#中预定义的数据类型,也是构建其他数据类型的基础数据类型。二、整数类型 整数类型有:sbyte、byte、short、ushort、int、uint、long、ulong。 不同的整数类型它在计算机的内存...
2018-09-26 17:02:58 754
原创 C#学习笔记(003): C#概述与语法
一、C#概述 C#是可用于创建要运行在.NET CLR上的应用程序语言之一,它从C和C++语言演化而来,是Microsoft专门为使用.NET平台而创建的。使用C#开发应用程序要比使用C++简单,因为其语法比较简单,而且添加了大量的语法糖。C#代码常常比C++的略长一些,这是因为C#是一种类型安全的语言。所以,在类型之间转换时,必须遵守严格的规则。在执行相同的任务时,用C#编写的代...
2018-09-21 09:34:04 633
原创 C#学习笔记(002):.NET版本发展
一、.NET Framework、C#、Visual Studio版本参考学习:https://en.wikipedia.org/wiki/C_Sharp_(programming_language)#VersionsC#版本 .NET Framework版本 Visual Studio版本 发布时间 C# 1.0 .NET Framework 1.0 V...
2018-09-18 10:31:31 313
转载 SQL SERVER 表变量和临时表
一、表变量1. 表变量定义 表变量,是SQL Server 2000以来引入的概念,表变量本质是一个变量,它具有正式表对象的很多属性。如:它有表字段、字段数据类型、字段宽度、主键、唯一约束、NULL、NOT NULL约束、CHECK和DEFAULT约束。但是,表变量不支持约束命名,不支持索引,不支持外键,不支持表变量定义后的任何表变量结构的修改,仅可做数据的DML操作。2....
2018-08-20 10:46:05 3798
翻译 SQL SERVER case的用法及实例
1. 官方释义计算条件表达式,并返回多个可能的结果表达式之一。 CASE 简单表达式,它通过将表达式与一组简单的表达式进行比较来确定结果。 CASE 搜索表达式,它通过计算一组布尔表达式来确定结果。这两种格式都支持可选的 ELSE 参数。CASE 可用于允许使用有效表达式的任意语句或子句。 例如,可以在 SELECT、UPDATE、DELETE 和 SET 等语句以及...
2018-08-16 11:54:08 6955
原创 C#中的const与readonly用法
一、const与readonly用法与区别1. const修饰的局部变量或字段属于静态常量,静态常量是在程序编译时就确定其值;readonly通常用来修饰字段,属于动态常量,动态常量是在运行时确定其值的。2. 由于const是编译时常量,所以声明时必须初始化,而且const修饰的局部变量或字段不能添加static修饰符;readonly是运行时常量,其修饰的字段可以在声明或构造函数中进...
2018-08-16 10:11:02 1787 1
原创 SQL SERVER 数据库表列的增删改操作
1. 增加列syntax:ALTER TABLE tablename ADD columnname datatype [是否可空] [默认值]eg:ALTER TABLE t_user ADD email NOT NULL DEFAULT '' 2. 删除列syntax: ALTER TABLE tablename DROP CO...
2018-08-15 10:48:45 428
原创 SQL SERVER 常用函数
LEN ( string_expression ) 返回指定字符串表达式的字符数,其中不包含空格DATALENGTH ( expression ) 此函数返回用于表示任何表达式的字节数SELECT LEN(43233),LEN(2018-07-20),LEN('2018-07-20')//5,4,10INSERT INTO dbo.t...
2018-08-15 10:30:58 438
原创 .NET考题笔记(个人整理)
1..NET中类和结构的区别从类型上说:结构是值类型,值类型在栈上分配地址;类是引用类型,引用类型在堆上分配空间。栈的执行效率要比堆的执行效率高,栈资源有限,不适合处理大的逻辑复杂的对象,所以结构处理作为基类型小对象,而类处理商业逻辑。结构是值类型,所以结构之间的赋值可以创建新的结构;类是引用类型,类之间的赋值只是复制引用。结构和类的基类型都是对象object。从继承性上说,结构不能从另一结构
2015-03-06 11:38:12 1209
转载 软件设计模式(概念理解学习)
概述设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。设计框架可复用面向对象软件系统一般划分为两大类:应用程序工具箱和框架(
2015-03-05 11:53:57 6966
原创 SQL SERVER 数据类型
SQL SERVER 数据类型 数据类型是定义列中可以存储什么数据以及该数据实际怎样存储的基本规则。数据类型允许限制可以存储在列中的数据的类型。数据类型允许在内部更有效地存储数据。数据类型允许变换排序顺序。 在设计数据库表的时候,表中列的数据类型的设计非常重要。最常用的数据类型是字符串数据类型,同时也是需要在设计时进行着重考虑的。有两种基本的字符串类型,分别是定...
2013-06-24 09:44:27 905
转载 .net控件--SiteMapPath
SiteMapPath控件是一种站点导航控件,反映了SiteMap对象提供的数据。它提供了一种定位站点的方式,动态显示当前页在站点中的相对位置,并提供了从当前页向上跳转的快捷方式。SiteMapPath控件直接使用了站点地图(.sitemap)中配置的数据。添加Web.sitemap的方法步骤是,直接在解决方案中的网站项目下右键选择新建,然后选择“站点地图”。示例一:SiteMapPa
2013-03-14 09:48:20 5262 2
原创 C#学习笔记—XML
XML是一种以简单文本格式存储数据的方式,它可以被任何计算机读取。XML是在Internet上传输数据的绝佳格式。XML在.NET领域中非常重要,因为他是传输数据的默认格式。XML,Extensible Markup Language(可扩展标记语言)。XML在.NET中执行大量的任务,包括描述应用程序的配置、在Web服务之间传输信息等。XML中完整的数据集就是XML文档。XML文档可以是
2013-02-19 14:46:32 300
原创 C#学习笔记—LINQ
LINQ,语言集成查询(Language INtegrated Query)是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。Visual Studio 2008带有3个内置的LINQ变体:LINQ to Objects、LINQ to SQL和LINQ to XML,它们为不同类型的数据提供了查询的解决方案。
2013-02-19 10:20:50 340
原创 C#学习笔记—ADO.NET
ADO.NET是与C#和.NET Framework一起使用的类集的名称,用于以关系型的、面向表的格式访问数据。ADO.NET被集成到.NETFramework中,可用于任何.NET语言,尤其是C#。ADO.NET包括所有的System.Data名称空间及其嵌套的名称空间,如System.Data.SqlClient和System.Data.Linq,以及System.XML名称空间中的一
2013-02-18 16:25:23 2426
转载 .NET中栈和堆的比较
原文出处:http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory01122006130034PM/csharp_memory.aspx尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的应用程序。同时,还需要具备一些基
2013-02-18 10:44:16 588
转载 ms sql server 存储过程(1)SET NOCOUNT { ON | OFF }实用讲解
使返回的结果中不包含有关受 Transact-SQL 语句影响的行数的信息 语法:SET NOCOUNT { ON | OFF } 当 SET NOCOUNT 为 ON 时,不返回计数(表示受Transact-SQL 语句影响的行数)。 当 SET NOCOUNT 为 OFF 时,返回计数。默认情况下为 OFF。即使当 SET NOCOUNT 为 ON 时,
2013-02-06 15:32:45 596
转载 Visual_Studio_2008各组件的卸载顺序(网上下载)
完美卸载——Visual Studio 2008各组件的卸载顺序完美卸载——Visual Studio 2008各组件的卸载顺序关键词: Visual Studio 2008,完全卸载,顺序今天Visual Studio 2008出现了一系列的诡异问题,决定卸载后重新安装。打开控制面板的添加卸载程序后发现与VS相关的项目居然有20多个。那么这么多项目该按照什么顺序删除呢?总结了好几个网
2012-10-10 16:45:07 1624
转载 TortoiseSVN使用(网上下载)
TortoiseSVN使用简介TortoiseSVN使用简介 2009-04-24 来源:dev.idv.tw 1 安装及下载client 端 2 什么是SVN(Subversion)?3 为甚么要用SVN? 4 怎么样在Windows下面建立SVN Repository?5 建立一个Working目录 6 新增档案及目录到Repository中7 更新档案及目录
2012-10-10 16:43:36 1760
原创 MS SQL学习笔记2
SQL TOP 子句TOP子句用于规定要返回的记录数目。语法:SELECT TOP number | percent column_name(s) FROM TABLE_NAMEMySQL 语法:SELECT column_name(s) FROM TABLE_NAME LIMIT numberOracle 语法: SELECT column_name(
2012-09-27 14:40:58 313
原创 MS SQL学习笔记1
SQL是用于访问和处理数据库的标准的计算机语言。SQL是结构化查询语言,是ANSI的标准计算机语言。SQL是面向数据库执行查询,从数据库中取回数据,插入、删除、更新数据库数据,可以创建数据库和数据库表,可以在数据库中创建存储过程、创建视图和设置表存储过程、视图的权限。RDBMSRDBMS 指的是关系型数据库管理系统。RDBMS 是 SQL 的基础,同样也是所有现代数据库系统的基础,
2012-09-27 13:40:32 501
原创 JavaScript学习笔记1
Javascript是因特网上最流行的脚本语言,它存在于世界所有的Web浏览器中,能够增强用户与Web站点和Web应用程序之间的交互。Javascript的核心ECMAScript描述了该语言的语法和基本对象;DOM描述了处理网页内容的方法和接口;BOM描述了与浏览器进行交互的方法和接口。一个完整的Javascript实现由以下3个不同的部分组成:核心(ECMAscript),文档对象
2012-09-24 09:17:54 280
原创 jQuery学习笔记
jQuery简介与基础语法jQuery是一个Javascript库。它极大的简化了Javascript编程。jQuery库包含以下特性:HTML元素选取,HTML元素操作,CSS操作,HTML时间函数,Javascript特效和动画,HTML DOM遍历和修改,AJAX和Utilites。jQuery库位于一个Javascript文件中,其中包含了所有的jQuery函数。可以通过下
2012-09-19 09:15:17 544
原创 AJAX学习笔记
AJAX为 ”Asynchronous Javascript and XML“(异步Javascript与XML技术),是一种广泛应用于网页开发的技术。AJAX是一种在2005年由google推广的编程模式。它并不是一种新的编程语言,而是一种使用现有的标准的新方法。AJAX基于Javascript和HTTP请求。AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。AJ
2012-09-18 17:00:33 383
原创 CSS学习笔记2
CSS背景CSS允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果。使用background-color属性为元素设置背景色,它的默认值是transparen,可以为所有的元素设置背景色t。用background-image属性设置背景图像,background-image属性的默认值是none。大多数背景都应用于body。eg:p {background-color:red;}
2012-09-14 11:32:20 301
原创 CSS学习笔记1
CSS指层叠样式表(Cascading Style Sheets)。CSS定义如何显示HTML元素。样式通常存储在样式表中。所有主流浏览器均支持层叠样式表。当有多个样式的时候,是按照这样的优先权确定文档的样式的:内联样式(在HTML元素内部),内部样式表(位于标签内部),外部样式表,浏览器缺省设置。CSS语法:CSS规则由两个主要部分构成:选择器,以及一条或多条声明。selecto
2012-09-14 11:08:25 246
xFtp文件传输软件
2021-02-24
jQuery基础教程
2018-09-27
《C#本质论》
2018-09-26
IL Spy_2.3.0.0
2018-07-19
AngularJS权威教程
2015-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人