随笔分类 - asp.net
datagrid 中实现 多列排序
摘要:工作中有些时候 自己在想一些问题的时候会出现误区,但是呢,当你把这个问题想通 并且 试着去构造一种方式,也许 这个问题就很快的解决了: vs2003 中的datagrid 支持 一列排序,但是我们的需求 却想要实现多列的排序:这就需要 去构造一种方式: order by 字段一 desc ,字段二 desc,字段三 desc ,……我的解决方式:Viewstate["sor...
阅读全文
保存日志
摘要:using System;using System.Data;using System.IO;using System.Text;namespace MASReport{/// <summary>/// LogUtil 的摘要说明。/// </summary>public class LogUtil{public LogUtil(){//// TODO: 在此处添加构造函数...
阅读全文
动态生成HTML页面
摘要:public void OutPutHtml(string str){const string FILE_NAME = @"C:\Test.html";if (File.Exists(FILE_NAME)){try{File.Delete(FILE_NAME);}catch (System.IO.IOException e){return;}}FileStream fs = new FileStr...
阅读全文
最有效率的方法算出2乘以8等於几
摘要:用移位运算 int a=2<<3; a就是2乘以8 最后结果是16 这是最省内存 最有效率的方法 这个方法确实高效率的。解释如下:2的二进制是10 在32位存储器里面是0000 0000 0000 0010左移三位后变成 0000 0000 0001 0000 也就是16再来观察左移三位,需要消耗3个机器时钟,如果能在一个时钟内完成,效率就更高了。a=2 & 16 只要一个机器...
阅读全文
.NET面试题3
摘要:1.接口的特点是什么?什么情况下应用?接口的作用就是定义规范,定义了要求继承于它的类必须实现的属性或方法。 C#中,一个类只能有一个父类,但是可以多个父接口;接口是方法的抽象,如果不同的类有同样的方法,那么就应该考虑使用接口。 2.面向对象的语言具有________性、_________性、________性。继承性、封装性、多态性。3.简述 private、 protected、 public、...
阅读全文
.NET面试题2
摘要:1.new有那几种用法 ?2.如何把一个array复制到arrayList里?<循环 遍历>3.datagrid.datasouse可以连接什么数据源?4.概述o/r mapping 的原理?5.类成员有那些可访问形式?<this调用当前类的成员,new 类的对象调用类的成员 ,static 的类用类名直接调用>6.用sealed修饰的类有什么特点?<密封类不能被继承...
阅读全文
.NET面试题1
摘要:1, 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多。类的关键字是class,而结构的关键字是struct,结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是引用类型,改变其变量的值会改变其原值。向方法传递结构是时是通过值传递的,而不是通...
阅读全文
ASP.NET中class与struct的区别
摘要:相同点,不同点 相同点:语法类似。 不同点: ·class是引用类型,继承自System.Object类;struct是值类型,继承自System.ValueType类,因此不具多态性。但是注意,System.ValueType是个引用类型。 ·从职能观点来看,class表现为行为;而struct常用于存储数据。 ·class支持继承,可以继承自类和接口;...
阅读全文
Thread 多线程
摘要:人多好办事,线多也解难题啊!• 线程是程序执行的基本原子单位. 一个进程可以由多个线程组成. • 每个线程都能维护异常处理程序、调度优先级和一组系统用于在调度该线程前保存线程上下文的结构。线程上下文包括为使线程在线程的宿主进程地址空间中无缝地继续执行所需的所有信息,包括线程的CPU 寄存器组和堆栈。 • 在分布式编程中,正确使用线程能够很好的提高应用程序的性能及...
阅读全文
浙公网安备 33010602011771号