怎么实现显示用户浏览过的历史记录

2355次阅读|137次收藏|443次赞

为了提高网站的用户体验,我们需要将用户近一段时间浏览网站的历史记录保持起来,并显示在页面里,方便用户及时的查找。那么,这个功能我们该如何时间呢?

ASP.NET 生成条形码

1857次阅读|137次收藏|444次赞

条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。条形码在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。

C#中的readonly和const关键字

1411次阅读|137次收藏|442次赞

C#中readonly修饰符用来表示只读域,const用来表示不变常量。顾名思义对只读域不能进行写操作,不变常量不能被修改。

C#中的base和this关键字

1496次阅读|137次收藏|442次赞

base和this在C#中被归于访问关键字,顾名思义,就是用于实现继承机制的访问操作来满足对对象成员的访问,从而为多态机制提供更加灵活的处理方式。this是指当前对象本身,而base则是在继承类中访问基类时用的,只有对继承关系的类才有意义说base

C# using关键字的用法

1401次阅读|137次收藏|442次赞

在net中有一个至关重要的关键字,那就是using。在程序中引用命名空间就是使用的using关键字,但是有些初学者刚开始对using关键字的认识也就局限于引用命名空间上了。其实,using的用法并非如此的单一。

.NET垃圾回收机制是什么

2137次阅读|137次收藏|443次赞

组成.Net平台一个很重要的部分----垃圾收集器(Garbage Collection),.NET垃圾回收机制降低编程复杂度,使程序员不必分散精力去处理析构。不妨碍设计师进行系统抽象。减少由于内存运用不当产生的Bug。成功的将内存管理工作从程序的编写时,脱离至运行时

C#中ArrayList与Array的区别

1510次阅读|137次收藏|442次赞

Array 的容量是固定的,而 ArrayList 的容量是根据需要自动扩展的。ArrayList 提供添加、插入或移除某一范围元素的方法。在 Array 中,您只能一次获取或设置一个元素的值。使用 Synchronized 方法可以很容易地创建 ArrayList 的同步版本。而 Array 将一直保持它直到用户实现同步为止。

C# string 和 stringbuilder 的区别

1416次阅读|137次收藏|442次赞

当我们在初学使用C#时,常常会不知道该用StringBuilder合适还是用String高效,String用于表示文本,StringBuilder表示值为可变字符序列的类似字符串的对象,之所以说是可变的,是因为通过追加、移除、替换或插入字符创建它以后,还可以对其进行修改。

C#栈和堆的区别

1608次阅读|137次收藏|442次赞

堆和堆栈是两个不同的概念,在内存中的存储位置也不相同,堆一般用于存储可变长度的数据,如字符串类型;栈则用于存储固定长度的数据,如整型类型的数据int(每个int变量占用四个字节)。

C#中Dictionary的用法

9537次阅读|137次收藏|445次赞

在C#中,Dictionary提供快速的基于键值的元素查找。他的结构是这样的:Dictionary<[key], [value]> ,当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的键类型和值类型。

为什么asp.net网站第一次加载慢

1981次阅读|137次收藏|443次赞

asp.net的程序第一次运行是需要编译的,后面再访问时就不需要了,所以第一次比较慢,以后就快了。那么加载的原理是什么呢?

电话面试时需要注意什么

1399次阅读|138次收藏|444次赞

与现场面试相同,电话面试也有其需要注意与掌握的技巧及相关事宜,而这些极具特色的细节不知作为求职者的你是否有留意过?

c#操作XML文件的通用方法

7492次阅读|138次收藏|457次赞

我们在编写C#程序时,经常会通过C#访问XML文件,实现对XML文档的读写操作。下面为大家列出了通用的调用方法,大家可以将这些方法放在共用类里,其它的程序共享调用就可以了。

C#类的访问修饰符

1697次阅读|137次收藏|443次赞

public,private,private,internal,protected,protected internal。C#类的访问修饰符主要有以上几种,所有类型和类型成员都具有可访问性级别,用来控制是否可以在您程序集的其他代码中或其他程序集中使用它们。

C#中抽象类和接口的区别有哪些

1644次阅读|137次收藏|442次赞

抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;接口是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。