自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 Linq to Sql 事务处理

Linq to SQL支持三种事务处理模型:显式本地事务、显式可分发事务、隐式事务1. 隐式事务    当调用SubmitChanges 时,L2S会检查当前环境是否开启了事务(下面两节中创建的事务),如果没有开始事务,则 L2S启动本地事务(IDbTransaction),并使用此事务执行所生成的 SQL 命令。    使用Reflector查看DataContext.SubmitC...

2018-12-20 11:40:16 229

转载 Cookie设置与销毁

/* 2个参数设置cookie cookie随着浏览器的关闭,就失效了 */setcookie('age',29);/* 下面我们让cookir多活一会 3个参数来设置cookie,第3个参数指的就是cookie的声明周期,以时间戳为单位 关掉浏览器后,可以对比出效果,age,关掉浏览器就失效 而school能存活1个小时 */setcookie('school','MBA',time()+...

2018-12-05 22:37:22 2117

转载 StateServer模式

InProc模式优点:获取session状态的速度快,session状态直接存储在iis的进程中。缺点:易丢失,经常需要重新登录StateServer模式优点:session状态单独存储在一个进程中,不会因为iis或者应用的重启而丢失状态缺点:获取session状态的速度比InProc慢一些,毕竟是两个不同的进程。MSDN解释:StateServer 模式,此模式将会话状态存储在一个...

2018-12-05 22:31:35 1221

转载 Session ID的创建规则

session id是我们各自在服务器上的一个唯一标志,这个id串既可以由php自动来生成,也可以由我们来赋予。你们可能和我一样,很关心php自动生成的那个id串是怎么来的,冲突的概率有多大,以及容不容易被别人计算出来,所以有了下文。SessionID于IP地址无关的,是和会话有关的,你可以用你的电脑开启不同的浏览器访问你的页面,每种浏览器会产生一个会话,即一个SessionID,同时Sess...

2018-12-05 22:23:09 2334

转载 CooKieb保存在哪里?

Cookie可以配置成永久的,也可是临时的。永久的直接以文本方式放在客户机。临时的cookie仅存在于服务器交互的HTTp头部。一旦用户退出站点,包含在会话Cookie里的所有数据都会销毁只有在Cookie设置了保存时间超过默认时间时候才会生成文本文件,否侧就如上所说,存在http头里面,不会生成文本文档如果有cookie,在xp系统下cookie应该应该存放在C:\Documents an...

2018-12-05 22:08:58 2190

转载 ref与out的区别

        在C#中通过使用方法来获取返回值时,通常只能得到一个返回值。因此,当一个方法需要返回多个值的时候,就需要用到ref和out             ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。             o...

2018-11-19 11:52:56 146

转载 C#、封装,继承,多态

封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象。C# 封装根据具体的需要,设置使用者的访问权限,并通过 访问修饰符 来实现。一个 访问修饰符 定义了一个类成员的范围和可见性。C# 支持的访问修饰符如下所示:...

2018-09-23 14:03:49 294

转载 C#、属性和方法,结构和类(构造函数)

 一、类定义一个类时,等于定义了一个数据类型的蓝图。这实际上并没有定义任何的数据,但它定义了类的名称意味着什么,也就是说,类的对象由什么组成及在这个对象上可执行什么操作。对象是类的实例。构成类的方法和变量成为类的成员。 类的定义:类的定义是以关键字 class 开始,后跟类的名称。类的主体,包含在一对花括号内。 类定义的一般形式:<access s...

2018-09-23 13:52:44 642 1

原创 C#、字符、字符串

一、Char?1.1 Char在C#中表示一个Unicode字符,正是这些Unicode字符构成了字符串。Unicode字符是目前计算机通用的字符编码,它为针对不同的语言的每个字符设定了统一的二进制编码,用于满足跨语言,跨平台的文本转换,处理的要求。Char只能定义一个Unicode字符。1.2 Char常用方法:(以Is和To开头的为重要方法。Is开头的方法大多是判断Unicode字...

2018-09-23 13:35:32 194

原创 C#、表达式、运算符

1. 什么是表达式?表达式是由运算符和操作数组组成的。运算符设置对操作数进行什么样的运算。1. 什么是算术运算符?运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C# 有丰富的内置运算符,分类如下:算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符算术运算符下表显示了 C# 支持的所有算术运算符。假设变量 A 的值为 10,变量 B 的值...

2018-09-23 12:09:11 165

原创 C#,基础数据类型,变量,常量

1. C#是什么?C#是微软公司推出的一种语法简洁,类型安全的面向对象的编程语言。开发人员可以通过它编写在.NET Framework 上运行的各种安全可靠的应用程序。能够开发桌面应用程序以及WEB程序。  C#的基础数据类型 数据类型 命名空间 说明 object         Sys...

2018-09-23 11:52:04 336

原创 C#,委托

委托    委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。  我们知道委托是一个引用类型,所以它具有引用类型所具有的通性。它保存的不是实际值,而是保存对存储在托管堆(managed heap)中的对象的引用。那它保存的是对什么的引用呢...

2018-09-19 11:36:19 88

原创 集合,ArrayList的运用、 Add()、AddRange()、Clear()、 IndexOf()等

一、ArrayList类ArrayList类位于System.Collections命名空间下,它可以动态地添加和删除元素。可以将ArrayList类看作扩充了功能的数组,但是它并不等同于数组。与数组相比,ArrayList类提供以下功能。1.1 数组的容量是固定的,而ArrayList的容量可以根据需要自动扩充。1.2 ArrayList提供添加,删除和插入某一范围元素的方法,但...

2018-09-12 13:57:40 3450

原创 C#基础、数组、foreach、冒泡排序

一、数组数组是用于储存多个相同类型数据的集合数据类型[ ] 数组名称=new 数据类型[ 数组长度]                                                ---------------如int[ ]  a=new int[5] 默认长度==直接插入值(由初始化的值决定数组长度)数据类型[ ] 数组名称={ 值1,值2,值3};  ...

2018-09-09 16:14:18 1520

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除