随笔分类 -  面试、算法

摘要:方法 信息量大小 保存时间 应用范围 保存位置 Application 任意大小 整个应用程序的生命期 所有用户 服务器端 Session 小量,简单的数据 用户活动时间+一段延迟时间(一般为20分钟) 单个用户 服务器端 Cookie 小量,简单的数据 可以根据需要设定 单个用户 客户端 cach 阅读全文
posted @ 2014-04-14 10:11 Jearay 阅读(213) 评论(0) 推荐(0)
摘要:什么是委托 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。 如何使用委托 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。 声明,如: 1 namespace V 阅读全文
posted @ 2014-04-03 15:04 Jearay 阅读(171) 评论(0) 推荐(0)
摘要:在.net 编程环境中,系统的资源分为托管资源和非托管资源。 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的 只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NET Framework 的垃圾回收器隐式地执行所有 阅读全文
posted @ 2014-04-03 14:50 Jearay 阅读(2744) 评论(0) 推荐(1)
摘要:三种用法如下: 在 C# 中,new 关键字可用作运算符、修饰符或约束。 1)new 运算符:用于创建对象和调用构造函数。这种大家都比较熟悉,没什么好说的了。 2)new 修饰符:在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。 3)new 约束:用于在泛型声明中约束可能用作类型参数的参 阅读全文
posted @ 2014-04-03 13:52 Jearay 阅读(244) 评论(0) 推荐(0)
摘要:原文链接:http://www.cnblogs.com/jiajiayuan/archive/2011/09/20/2181582.html 本文意在巩固基础知识,并不是对其进行深入剖析,还望理解。本文为原创文,难免会有一些小得瑕疵,敬请谅解。所有示例均是博主测试过的,如有转载请标明出处,谢谢。结构 阅读全文
posted @ 2014-03-18 14:13 Jearay 阅读(191) 评论(0) 推荐(0)
摘要:封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学习OO的最好方法就是结合实践,封装、继承在实际工作中的应用随处可见,但多态呢?也许未必,可能不经意间用到也不会把它跟“多态”这个词对应起来。在此抛砖引玉,大家讨论 阅读全文
posted @ 2014-02-21 09:36 Jearay 阅读(235) 评论(0) 推荐(0)
摘要:Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行 阅读全文
posted @ 2013-07-15 10:01 Jearay 阅读(222) 评论(0) 推荐(0)
摘要:引言 1.理解多线程 2. 线程异步与线程同步 3.创建多线程应用程序 3.1通过System.Threading命名空间的类构建 3.1.1异步调用线程 3.1.2并发问题 3.1.3线程同步 3.2通过委托构建多线程应用程序 3.2.1线程异步 3.2.2线程同步 3.3BackgroundWo 阅读全文
posted @ 2013-07-15 09:59 Jearay 阅读(780) 评论(0) 推荐(0)
摘要:1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。 下面是一个例子:a.aspx的C#代码privat 阅读全文
posted @ 2013-06-08 20:13 Jearay 阅读(189) 评论(0) 推荐(0)